qiskit/crates/accelerate/Cargo.toml

65 lines
1.2 KiB
TOML

[package]
name = "qiskit-accelerate"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
[lib]
name = "qiskit_accelerate"
doctest = false
[dependencies]
rayon.workspace = true
numpy.workspace = true
rand = "0.8"
rand_pcg = "0.3"
rand_distr = "0.4.3"
ahash.workspace = true
num-traits = "0.2"
num-complex.workspace = true
rustworkx-core.workspace = true
num-bigint.workspace = true
faer = "0.19.4"
itertools.workspace = true
qiskit-circuit.workspace = true
thiserror.workspace = true
ndarray_einsum_beta = "0.7"
once_cell = "1.20.2"
bytemuck.workspace = true
[dependencies.smallvec]
workspace = true
features = ["union"]
[dependencies.pyo3]
workspace = true
features = ["hashbrown", "indexmap", "num-complex", "num-bigint", "smallvec"]
[dependencies.ndarray]
workspace = true
features = ["rayon", "approx-0_5"]
[dependencies.approx]
workspace = true
features = ["num-complex"]
[dependencies.hashbrown]
workspace = true
features = ["rayon"]
[dependencies.indexmap]
workspace = true
features = ["rayon"]
[dependencies.faer-ext]
version = "0.2.0"
features = ["ndarray"]
[dependencies.pulp]
version = "0.18.22"
features = ["macro"]
[features]
cache_pygates = ["qiskit-circuit/cache_pygates"]