btwallet 4.0.1

Bittensor wallet — Substrate-based key management, encryption, and signing.
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
rust-version = "1.74"
name = "btwallet"
version = "4.0.1"
build = false
include = [
    "src/**/*",
    "Cargo.toml",
    "LICENSE",
    "CRATE_README.md",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Bittensor wallet — Substrate-based key management, encryption, and signing."
homepage = "https://github.com/opentensor/btwallet"
documentation = "https://docs.rs/btwallet"
readme = "CRATE_README.md"
keywords = [
    "bittensor",
    "wallet",
    "substrate",
    "crypto",
    "keypair",
]
categories = [
    "cryptography",
    "cryptography::cryptocurrencies",
]
license = "MIT"
repository = "https://github.com/opentensor/btwallet"

[features]
default = []
extension-module = [
    "python-bindings",
    "pyo3/extension-module",
]
python-bindings = ["dep:pyo3"]
vendored-openssl = ["openssl-sys/vendored"]

[lib]
name = "bittensor_wallet"
crate-type = [
    "cdylib",
    "rlib",
]
path = "src/lib.rs"

[dependencies.ansible-vault]
version = "0.2.1"

[dependencies.base64]
version = "0.22.1"

[dependencies.bip39]
version = "2.0.0"
features = ["rand"]

[dependencies.clap]
version = "4.5.21"

[dependencies.colored]
version = "2.1.0"

[dependencies.dirs]
version = "5.0.1"

[dependencies.fernet]
version = "=0.2.1"

[dependencies.hex]
version = "0.4.3"

[dependencies.openssl-sys]
version = "0.9"
features = ["vendored"]
optional = true

[dependencies.passwords]
version = "3.1.16"

[dependencies.pbkdf2]
version = "0.12.2"

[dependencies.pyo3]
version = "0.26.0"
features = ["generate-import-lib"]
optional = true

[dependencies.rpassword]
version = "7.3.1"

[dependencies.schnorrkel]
version = "0.11.4"

[dependencies.scrypt]
version = "0.11.0"

[dependencies.serde]
version = "1.0.210"
features = ["derive"]

[dependencies.serde_json]
version = "1.0.128"

[dependencies.sha2]
version = "0.10.8"

[dependencies.shellexpand]
version = "3.1.0"

[dependencies.sodiumoxide]
version = "0.2"

[dependencies.sp-core]
version = "34.0.0"

[dependencies.thiserror]
version = "2.0.3"