]> git.proxmox.com Git - rustc.git/blob - vendor/proptest/Cargo.toml
New upstream version 1.76.0+dfsg1
[rustc.git] / vendor / proptest / Cargo.toml
1 # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2 #
3 # When uploading crates to the registry Cargo will automatically
4 # "normalize" Cargo.toml files for maximal compatibility
5 # with all versions of Cargo and also rewrite `path` dependencies
6 # to registry (e.g., crates.io) dependencies.
7 #
8 # If you are reading this file be aware that the original Cargo.toml
9 # will likely look very different (and much more reasonable).
10 # See Cargo.toml.orig for the original contents.
11
12 [package]
13 edition = "2018"
14 rust-version = "1.65"
15 name = "proptest"
16 version = "1.4.0"
17 authors = ["Jason Lingle"]
18 exclude = [
19 "/gen-*.sh",
20 "/readme-*.md",
21 ]
22 description = """
23 Hypothesis-like property-based testing and shrinking.
24 """
25 homepage = "https://proptest-rs.github.io/proptest/proptest/index.html"
26 documentation = "https://docs.rs/proptest/latest/proptest/"
27 readme = "README.md"
28 keywords = [
29 "property",
30 "testing",
31 "quickcheck",
32 "fuzz",
33 "hypothesis",
34 ]
35 categories = ["development-tools::testing"]
36 license = "MIT OR Apache-2.0"
37 repository = "https://github.com/proptest-rs/proptest"
38
39 [package.metadata.docs.rs]
40 all-features = true
41 rustdoc-args = [
42 "--cfg",
43 "docsrs",
44 ]
45
46 [dependencies.bit-set]
47 version = "0.5.2"
48 optional = true
49
50 [dependencies.bit-vec]
51 version = "0.6.0"
52 optional = true
53
54 [dependencies.bitflags]
55 version = "2"
56
57 [dependencies.lazy_static]
58 version = "1.2"
59 optional = true
60
61 [dependencies.num-traits]
62 version = "0.2.15"
63 features = ["libm"]
64 default-features = false
65
66 [dependencies.rand]
67 version = "0.8"
68 features = ["alloc"]
69 default-features = false
70
71 [dependencies.rand_chacha]
72 version = "0.3"
73 default-features = false
74
75 [dependencies.rand_xorshift]
76 version = "0.3"
77
78 [dependencies.regex-syntax]
79 version = "0.8"
80 optional = true
81
82 [dependencies.rusty-fork]
83 version = "0.3.0"
84 optional = true
85 default-features = false
86
87 [dependencies.tempfile]
88 version = "3.0"
89 optional = true
90
91 [dependencies.unarray]
92 version = "0.1.4"
93
94 [dependencies.x86]
95 version = "0.52.0"
96 optional = true
97
98 [dev-dependencies.regex]
99 version = "1"
100
101 [features]
102 alloc = []
103 atomic64bit = []
104 bit-set = [
105 "dep:bit-set",
106 "dep:bit-vec",
107 ]
108 default = [
109 "std",
110 "fork",
111 "timeout",
112 "bit-set",
113 ]
114 default-code-coverage = [
115 "std",
116 "fork",
117 "timeout",
118 "bit-set",
119 ]
120 fork = [
121 "std",
122 "rusty-fork",
123 "tempfile",
124 ]
125 hardware-rng = ["x86"]
126 std = [
127 "rand/std",
128 "lazy_static",
129 "regex-syntax",
130 "num-traits/std",
131 ]
132 timeout = [
133 "fork",
134 "rusty-fork/timeout",
135 ]
136 unstable = []