microsoft/qdk

Public

mirrored from https://github.com/microsoft/qdkAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
v1.3.1

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

Cargo.toml

86lines · modecode

1[workspace]
2members = [
3 "allocator",
4 "allocator/mimalloc-sys",
5 "compiler/qsc",
6 "compiler/qsc_ast",
7 "compiler/qsc_codegen",
8 "compiler/qsc_data_structures",
9 "compiler/qsc_doc_gen",
10 "compiler/qsc_eval",
11 "compiler/qsc_fir",
12 "compiler/qsc_frontend",
13 "compiler/qsc_hir",
14 "compiler/qsc_linter",
15 "compiler/qsc_parse",
16 "compiler/qsc_passes",
17 "compiler/qsc_project",
18 "fuzz",
19 "katas",
20 "language_service",
21 "library",
22 "pip",
23 "resource_estimator",
24 "wasm",
25]
26resolver = "2"
27
28[workspace.package]
29authors = ["Microsoft"]
30homepage = "https://github.com/microsoft/qsharp"
31repository = "https://github.com/microsoft/qsharp"
32edition = "2021"
33license = "MIT"
34version = "0.0.0"
35
36[workspace.dependencies]
37bitflags = "2.4.2"
38clap = "4.4"
39criterion = { version = "0.5", default-features = false }
40enum-iterator = "1.5"
41env_logger = "0.10"
42expect-test = "1.4"
43futures = "0.3"
44futures-util = "0.3"
45fasteval = "0.2"
46getrandom = "0.2"
47indoc = "2.0"
48js-sys = "0.3"
49libfuzzer-sys = "0.4"
50log = "0.4"
51miette = "5.10"
52thiserror = "1.0"
53num-bigint = "0.4"
54num-complex = "0.4"
55num-traits = "0.2"
56probability = "0.20"
57indenter = "0.3"
58regex-lite = "0.1"
59rustc-hash = "1.1.0"
60serde = { version = "1.0", features = [ "derive" ] }
61serde-wasm-bindgen = "0.6"
62wasm-bindgen = "0.2"
63wasm-bindgen-futures = "0.4"
64rand = "0.8"
65serde_json = "1.0"
66pyo3 = "0.20"
67quantum-sparse-sim = { git = "https://github.com/qir-alliance/qir-runner", rev = "e7de80bf06dcaf69367576ec31f901c0496a9832", default-features = false }
68async-trait = "0.1"
69tokio = { version = "1.35", features = ["macros", "rt"] }
70
71[workspace.lints.clippy]
72mod_module_files = "warn"
73pedantic = "warn"
74unwrap_used = "warn"
75missing_errors_doc = "allow"
76missing_panics_doc = "allow"
77module_name_repetitions = "allow"
78
79[profile.release]
80debug = 1
81strip = true
82lto = "fat"
83codegen-units = 1
84
85[profile.release.package.fuzz]
86codegen-units = 16
87