microsoft/qdk

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
v1.15.0

Branches

Tags

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

Clone

HTTPS

Download ZIP

Cargo.toml

104lines · modecode

1[workspace]
2members = [
3 "allocator",
4 "allocator/mimalloc-sys",
5 "compiler/qsc",
6 "compiler/qsc_ast",
7 "compiler/qsc_circuit",
8 "compiler/qsc_codegen",
9 "compiler/qsc_data_structures",
10 "compiler/qsc_doc_gen",
11 "compiler/qsc_eval",
12 "compiler/qsc_fir",
13 "compiler/qsc_frontend",
14 "compiler/qsc_hir",
15 "compiler/qsc_linter",
16 "compiler/qsc_lowerer",
17 "compiler/qsc_parse",
18 "compiler/qsc_partial_eval",
19 "compiler/qsc_passes",
20 "compiler/qsc_project",
21 "compiler/qsc_qasm3",
22 "compiler/qsc_rir",
23 "fuzz",
24 "katas",
25 "language_service",
26 "library",
27 "pip",
28 "resource_estimator",
29 "samples_test",
30 "wasm",
31]
32resolver = "2"
33
34[workspace.package]
35authors = ["Microsoft"]
36homepage = "https://github.com/microsoft/qsharp"
37repository = "https://github.com/microsoft/qsharp"
38edition = "2021"
39license = "MIT"
40version = "0.0.0"
41
42[workspace.dependencies]
43bitflags = "2.4"
44clap = "4.4"
45criterion = { version = "0.5", default-features = false }
46difference = "2.0"
47enum-iterator = "2.1"
48env_logger = "0.11"
49expect-test = "1.4"
50futures = "0.3"
51futures-util = "0.3"
52fasteval = "0.2"
53getrandom = "0.2"
54indoc = "2.0"
55js-sys = "0.3"
56libfuzzer-sys = "0.4"
57log = "0.4"
58miette = { version = "7.2", features = ["fancy-no-syscall"] }
59thiserror = "1.0"
60nalgebra = { version = "0.33" }
61ndarray = "0.15.4"
62num-bigint = "0.4"
63num-complex = "0.4"
64num-traits = "0.2"
65oq3_source_file = "0.7.0"
66oq3_syntax = "0.7.0"
67oq3_parser = "0.7.0"
68oq3_lexer = "0.7.0"
69oq3_semantics = "0.7.0"
70probability = "0.20"
71indenter = "0.3"
72regex-lite = "0.1"
73rustc-hash = "1"
74serde = { version = "1.0", features = [ "derive" ] }
75serde-wasm-bindgen = "0.6"
76wasm-bindgen = "0.2.100"
77wasm-bindgen-futures = "0.4"
78rand = "0.8"
79serde_json = "1.0"
80pyo3 = "0.23.4"
81quantum-sparse-sim = { git = "https://github.com/qir-alliance/qir-runner", rev = "c84d511f074cd93f3f800fde9e7a6296045f3aea" }
82async-trait = "0.1"
83tokio = { version = "1.35", features = ["macros", "rt"] }
84
85[workspace.lints.clippy]
86mod_module_files = "warn"
87pedantic = { level = "warn", priority = -1 }
88unwrap_used = "warn"
89missing_errors_doc = "allow"
90missing_panics_doc = "allow"
91module_name_repetitions = "allow"
92needless_raw_string_hashes = "allow"
93unnecessary_wraps = "allow"
94default_trait_access = "allow"
95enum_glob_use = "allow"
96
97[profile.release]
98debug = "limited"
99strip = "symbols"
100lto = "fat"
101codegen-units = 1
102
103[profile.release.package.fuzz]
104codegen-units = 16
105