2020-12-22 19:33:47 +00:00
|
|
|
# This file is automatically @generated by Cargo.
|
|
|
|
|
# It is not intended for manual editing.
|
2021-04-11 20:44:27 +00:00
|
|
|
version = 3
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "asn1"
|
2023-08-09 21:59:03 +00:00
|
|
|
version = "0.15.5"
|
2021-04-11 20:44:27 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-08-09 21:59:03 +00:00
|
|
|
checksum = "ae3ecbce89a22627b5e8e6e11d69715617138290289e385cde773b1fe50befdb"
|
2021-04-11 20:44:27 +00:00
|
|
|
dependencies = [
|
2021-05-03 16:10:32 +00:00
|
|
|
"asn1_derive",
|
2021-04-11 20:44:27 +00:00
|
|
|
]
|
|
|
|
|
|
2021-05-03 16:10:32 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "asn1_derive"
|
2023-08-09 21:59:03 +00:00
|
|
|
version = "0.15.5"
|
2021-05-03 16:10:32 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-08-09 21:59:03 +00:00
|
|
|
checksum = "861af988fac460ac69a09f41e6217a8fb9178797b76fcc9478444be6a59be19c"
|
2021-05-03 16:10:32 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"proc-macro2",
|
|
|
|
|
"quote",
|
2023-10-11 21:55:05 +00:00
|
|
|
"syn",
|
2021-05-03 16:10:32 +00:00
|
|
|
]
|
|
|
|
|
|
2021-04-11 20:44:27 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "autocfg"
|
2022-02-08 01:21:13 +00:00
|
|
|
version = "1.1.0"
|
2021-04-11 20:44:27 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2022-02-08 01:21:13 +00:00
|
|
|
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
|
2021-04-11 20:44:27 +00:00
|
|
|
|
2021-07-25 22:03:14 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "base64"
|
2023-10-24 11:37:11 +00:00
|
|
|
version = "0.21.5"
|
2021-07-25 22:03:14 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-24 11:37:11 +00:00
|
|
|
checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9"
|
2021-07-25 22:03:14 +00:00
|
|
|
|
2021-02-13 19:35:56 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "bitflags"
|
2021-08-16 12:41:31 +00:00
|
|
|
version = "1.3.2"
|
2021-02-13 19:35:56 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-08-16 12:41:31 +00:00
|
|
|
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
|
2021-02-13 19:35:56 +00:00
|
|
|
|
2023-08-27 15:28:22 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "bitflags"
|
|
|
|
|
version = "2.4.0"
|
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635"
|
|
|
|
|
|
2022-10-09 14:00:06 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cc"
|
2023-08-21 12:13:17 +00:00
|
|
|
version = "1.0.83"
|
2022-10-09 14:00:06 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-08-21 12:13:17 +00:00
|
|
|
checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"
|
2023-08-02 12:11:13 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"libc",
|
|
|
|
|
]
|
2022-10-09 14:00:06 +00:00
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cfg-if"
|
|
|
|
|
version = "1.0.0"
|
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
|
|
|
|
|
2023-04-24 15:14:43 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cryptography-cffi"
|
|
|
|
|
version = "0.1.0"
|
|
|
|
|
dependencies = [
|
|
|
|
|
"cc",
|
|
|
|
|
"openssl-sys",
|
|
|
|
|
"pyo3",
|
|
|
|
|
]
|
|
|
|
|
|
2023-04-22 18:20:57 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cryptography-openssl"
|
|
|
|
|
version = "0.1.0"
|
|
|
|
|
dependencies = [
|
|
|
|
|
"foreign-types",
|
|
|
|
|
"foreign-types-shared",
|
|
|
|
|
"openssl",
|
|
|
|
|
"openssl-sys",
|
|
|
|
|
]
|
|
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cryptography-rust"
|
|
|
|
|
version = "0.1.0"
|
|
|
|
|
dependencies = [
|
2021-04-11 20:44:27 +00:00
|
|
|
"asn1",
|
2023-03-15 05:06:16 +00:00
|
|
|
"cc",
|
2023-09-14 00:02:23 +00:00
|
|
|
"cfg-if",
|
2023-04-24 15:14:43 +00:00
|
|
|
"cryptography-cffi",
|
2023-04-22 18:20:57 +00:00
|
|
|
"cryptography-openssl",
|
2023-04-16 21:45:25 +00:00
|
|
|
"cryptography-x509",
|
2023-09-14 19:50:47 +00:00
|
|
|
"cryptography-x509-validation",
|
2023-03-24 03:48:40 +00:00
|
|
|
"foreign-types-shared",
|
2022-05-27 21:11:53 +00:00
|
|
|
"once_cell",
|
2023-03-15 05:06:16 +00:00
|
|
|
"openssl",
|
|
|
|
|
"openssl-sys",
|
2021-07-25 22:03:14 +00:00
|
|
|
"pem",
|
2020-12-22 19:33:47 +00:00
|
|
|
"pyo3",
|
2023-06-12 10:23:06 +00:00
|
|
|
"self_cell",
|
2020-12-22 19:33:47 +00:00
|
|
|
]
|
|
|
|
|
|
2023-04-16 21:45:25 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cryptography-x509"
|
|
|
|
|
version = "0.1.0"
|
|
|
|
|
dependencies = [
|
|
|
|
|
"asn1",
|
|
|
|
|
]
|
|
|
|
|
|
2023-07-26 11:13:03 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cryptography-x509-validation"
|
|
|
|
|
version = "0.1.0"
|
|
|
|
|
dependencies = [
|
|
|
|
|
"asn1",
|
|
|
|
|
"cryptography-x509",
|
2023-09-09 03:01:45 +00:00
|
|
|
"once_cell",
|
verification: fill in policy API internals (#9642)
* src, tests: flatten all changes
Signed-off-by: William Woodruff <william@trailofbits.com>
validation: remove Profile abstract from public APIs
One step towards removing it entirely
Signed-off-by: William Woodruff <william@trailofbits.com>
policy: disambiguate references
Signed-off-by: William Woodruff <william@trailofbits.com>
policy: remove separate rfc5280 profile
Signed-off-by: William Woodruff <william@trailofbits.com>
policy: remove profile abstraction entirely
Signed-off-by: William Woodruff <william@trailofbits.com>
rust: permitted_algorithms filtering
Signed-off-by: William Woodruff <william@trailofbits.com>
verify: simplify policy API substantially
No more manual monomorphization.
Signed-off-by: William Woodruff <william@trailofbits.com>
src, tests: remove verification code
Signed-off-by: William Woodruff <william@trailofbits.com>
validation: remove more validation code
Signed-off-by: William Woodruff <william@trailofbits.com>
* cryptography, rust: lintage
Signed-off-by: William Woodruff <william@trailofbits.com>
* cryptography, rust: lintage, add Policy.subject API
Signed-off-by: William Woodruff <william@trailofbits.com>
* src, tests: initial PolicyBuilder tests
Signed-off-by: William Woodruff <william@trailofbits.com>
* verify: Policy.validation_time getter
Signed-off-by: William Woodruff <william@trailofbits.com>
* push Store into rust
Signed-off-by: William Woodruff <william@trailofbits.com>
* cleanup, fixup
Signed-off-by: William Woodruff <william@trailofbits.com>
* tests: lintage
Signed-off-by: William Woodruff <william@trailofbits.com>
* src: lintage
Signed-off-by: William Woodruff <william@trailofbits.com>
* tests: fix linter warning
* policy: apply the relevant parts of trail-of-forks/cryptography/pull/3
Signed-off-by: William Woodruff <william@trailofbits.com>
* policy: typo
Signed-off-by: William Woodruff <william@trailofbits.com>
* fixup type hints
Signed-off-by: William Woodruff <william@trailofbits.com>
* drop dep
Not used, yet.
Signed-off-by: William Woodruff <william@trailofbits.com>
* Revert "drop dep"
This reverts commit a5154e1245e666a79838cd73784884fad6743e7f.
* mod: remove permits_* bodies
Will include these in a subsequent PR.
Signed-off-by: William Woodruff <william@trailofbits.com>
* src: drop certificate helpers as well
Not needed yet.
Signed-off-by: William Woodruff <william@trailofbits.com>
* verify: remove unneeded explicit lifetimes
Signed-off-by: William Woodruff <william@trailofbits.com>
* tests: builder API coverage
Signed-off-by: William Woodruff <william@trailofbits.com>
* tests: more coverage
Signed-off-by: William Woodruff <william@trailofbits.com>
* type hints
Signed-off-by: William Woodruff <william@trailofbits.com>
* unused derives
Signed-off-by: William Woodruff <william@trailofbits.com>
* validation: more coverage
Signed-off-by: William Woodruff <william@trailofbits.com>
* policy: more cov
Signed-off-by: William Woodruff <william@trailofbits.com>
* policy: more coverage
Signed-off-by: William Woodruff <william@trailofbits.com>
* policy: add some known bad testcases
Signed-off-by: William Woodruff <william@trailofbits.com>
* policy: coverage
Signed-off-by: William Woodruff <william@trailofbits.com>
* validation: remove trust_store
Not yet used.
Signed-off-by: William Woodruff <william@trailofbits.com>
* ops: add NullOps test
Signed-off-by: William Woodruff <william@trailofbits.com>
* x509: reimplement verify_directly_issued_by via CryptoOps
Tests fail, but this gets the right coverage.
Signed-off-by: William Woodruff <william@trailofbits.com>
* ops: use results
Signed-off-by: William Woodruff <william@trailofbits.com>
* src, tests: last cov, hopefully
Signed-off-by: William Woodruff <william@trailofbits.com>
* test: lintage
Signed-off-by: William Woodruff <william@trailofbits.com>
* docs: fill in API docs
Signed-off-by: William Woodruff <william@trailofbits.com>
* rust: uniform imports
Signed-off-by: William Woodruff <william@trailofbits.com>
* minimize for MVP
No configurable profile, Web PKI only.
Signed-off-by: William Woodruff <william@trailofbits.com>
* verify: remove old NOTE
Signed-off-by: William Woodruff <william@trailofbits.com>
* verify: remove another old NOTE
Signed-off-by: William Woodruff <william@trailofbits.com>
* src, tests: fixup tests
Signed-off-by: William Woodruff <william@trailofbits.com>
* docs: cleanup
Signed-off-by: William Woodruff <william@trailofbits.com>
* src, tests: drop support for missing subjects
As part of the MVP.
Signed-off-by: William Woodruff <william@trailofbits.com>
* profile: remove old comments
Signed-off-by: William Woodruff <william@trailofbits.com>
* verification: deconflict docs
Signed-off-by: William Woodruff <william@trailofbits.com>
* validation: bump pem dev-dep
Signed-off-by: William Woodruff <william@trailofbits.com>
* validation: drop PolicyError
Not part of these changes.
Signed-off-by: William Woodruff <william@trailofbits.com>
* validation: drop Policy::rfc5280
Not needed yet; not part of MVP.
Signed-off-by: William Woodruff <william@trailofbits.com>
* `Policy::webpki` -> `Policy::new`
Bad merge.
Signed-off-by: William Woodruff <william@trailofbits.com>
* validation/policy: remove configuration APIs
Rust-only, unused, non-MVP.
Signed-off-by: William Woodruff <william@trailofbits.com>
---------
Signed-off-by: William Woodruff <william@trailofbits.com>
Co-authored-by: Facundo Tuesca <facundo.tuesca@trailofbits.com>
2023-09-30 01:04:03 +00:00
|
|
|
"pem",
|
2023-07-26 11:13:03 +00:00
|
|
|
]
|
|
|
|
|
|
2023-03-15 05:06:16 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "foreign-types"
|
|
|
|
|
version = "0.3.2"
|
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
|
|
|
|
|
dependencies = [
|
|
|
|
|
"foreign-types-shared",
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "foreign-types-shared"
|
|
|
|
|
version = "0.1.1"
|
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
|
|
|
|
|
|
2023-10-11 21:55:05 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "heck"
|
|
|
|
|
version = "0.4.1"
|
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
|
|
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "indoc"
|
2023-10-11 21:55:05 +00:00
|
|
|
version = "2.0.4"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-11 21:55:05 +00:00
|
|
|
checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8"
|
2020-12-22 19:33:47 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "libc"
|
2023-11-06 13:27:32 +00:00
|
|
|
version = "0.2.150"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-06 13:27:32 +00:00
|
|
|
checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c"
|
2020-12-22 19:33:47 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "lock_api"
|
2023-10-18 02:18:09 +00:00
|
|
|
version = "0.4.11"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-18 02:18:09 +00:00
|
|
|
checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"
|
2020-12-22 19:33:47 +00:00
|
|
|
dependencies = [
|
2022-03-30 17:31:32 +00:00
|
|
|
"autocfg",
|
2020-12-22 19:33:47 +00:00
|
|
|
"scopeguard",
|
|
|
|
|
]
|
|
|
|
|
|
2023-03-24 21:23:13 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "memoffset"
|
2023-05-31 20:27:10 +00:00
|
|
|
version = "0.9.0"
|
2023-03-24 21:23:13 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-05-31 20:27:10 +00:00
|
|
|
checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
|
2023-03-24 21:23:13 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"autocfg",
|
|
|
|
|
]
|
|
|
|
|
|
2021-07-04 23:01:10 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "once_cell"
|
2023-08-02 23:15:07 +00:00
|
|
|
version = "1.18.0"
|
2021-07-04 23:01:10 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-08-02 23:15:07 +00:00
|
|
|
checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
|
2021-07-04 23:01:10 +00:00
|
|
|
|
2023-03-15 05:06:16 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "openssl"
|
2023-11-03 15:04:54 +00:00
|
|
|
version = "0.10.59"
|
2023-03-15 05:06:16 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-03 15:04:54 +00:00
|
|
|
checksum = "7a257ad03cd8fb16ad4172fedf8094451e1af1c4b70097636ef2eac9a5f0cc33"
|
2023-03-15 05:06:16 +00:00
|
|
|
dependencies = [
|
2023-08-27 15:28:22 +00:00
|
|
|
"bitflags 2.4.0",
|
2023-03-15 05:06:16 +00:00
|
|
|
"cfg-if",
|
|
|
|
|
"foreign-types",
|
|
|
|
|
"libc",
|
|
|
|
|
"once_cell",
|
|
|
|
|
"openssl-macros",
|
|
|
|
|
"openssl-sys",
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "openssl-macros"
|
2023-04-01 14:17:25 +00:00
|
|
|
version = "0.1.1"
|
2023-03-15 05:06:16 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-04-01 14:17:25 +00:00
|
|
|
checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
|
2023-03-15 05:06:16 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"proc-macro2",
|
|
|
|
|
"quote",
|
2023-10-11 21:55:05 +00:00
|
|
|
"syn",
|
2023-03-15 05:06:16 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "openssl-sys"
|
2023-11-03 14:54:13 +00:00
|
|
|
version = "0.9.95"
|
2023-03-15 05:06:16 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-03 14:54:13 +00:00
|
|
|
checksum = "40a4130519a360279579c2053038317e40eff64d13fd3f004f9e1b72b8a6aaf9"
|
2023-03-15 05:06:16 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"cc",
|
|
|
|
|
"libc",
|
|
|
|
|
"pkg-config",
|
|
|
|
|
"vcpkg",
|
|
|
|
|
]
|
|
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "parking_lot"
|
2023-03-25 01:59:22 +00:00
|
|
|
version = "0.12.1"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-03-25 01:59:22 +00:00
|
|
|
checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
|
2020-12-22 19:33:47 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"lock_api",
|
|
|
|
|
"parking_lot_core",
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "parking_lot_core"
|
2023-10-18 02:24:43 +00:00
|
|
|
version = "0.9.9"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-18 02:24:43 +00:00
|
|
|
checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"
|
2020-12-22 19:33:47 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"cfg-if",
|
|
|
|
|
"libc",
|
|
|
|
|
"redox_syscall",
|
|
|
|
|
"smallvec",
|
2023-06-06 00:48:04 +00:00
|
|
|
"windows-targets",
|
2020-12-22 19:33:47 +00:00
|
|
|
]
|
|
|
|
|
|
2021-07-25 22:03:14 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "pem"
|
2023-08-24 11:05:25 +00:00
|
|
|
version = "3.0.2"
|
2021-07-25 22:03:14 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-08-24 11:05:25 +00:00
|
|
|
checksum = "3163d2912b7c3b52d651a055f2c7eec9ba5cd22d26ef75b8dd3a59980b185923"
|
2021-07-25 22:03:14 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"base64",
|
|
|
|
|
]
|
|
|
|
|
|
2023-03-15 05:06:16 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "pkg-config"
|
2023-05-03 13:07:10 +00:00
|
|
|
version = "0.3.27"
|
2023-03-15 05:06:16 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-05-03 13:07:10 +00:00
|
|
|
checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964"
|
2023-03-15 05:06:16 +00:00
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "proc-macro2"
|
2023-10-09 11:31:02 +00:00
|
|
|
version = "1.0.69"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-09 11:31:02 +00:00
|
|
|
checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da"
|
2020-12-22 19:33:47 +00:00
|
|
|
dependencies = [
|
2022-05-17 12:21:43 +00:00
|
|
|
"unicode-ident",
|
2020-12-22 19:33:47 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "pyo3"
|
2023-10-11 21:55:05 +00:00
|
|
|
version = "0.20.0"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-11 21:55:05 +00:00
|
|
|
checksum = "04e8453b658fe480c3e70c8ed4e3d3ec33eb74988bd186561b0cc66b85c3bc4b"
|
2020-12-22 19:33:47 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"cfg-if",
|
|
|
|
|
"indoc",
|
|
|
|
|
"libc",
|
2023-03-24 21:23:13 +00:00
|
|
|
"memoffset",
|
2020-12-22 19:33:47 +00:00
|
|
|
"parking_lot",
|
2021-07-04 23:01:10 +00:00
|
|
|
"pyo3-build-config",
|
2023-03-24 21:23:13 +00:00
|
|
|
"pyo3-ffi",
|
2020-12-22 19:33:47 +00:00
|
|
|
"pyo3-macros",
|
|
|
|
|
"unindent",
|
|
|
|
|
]
|
|
|
|
|
|
2021-07-04 23:01:10 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "pyo3-build-config"
|
2023-10-11 21:55:05 +00:00
|
|
|
version = "0.20.0"
|
2021-07-04 23:01:10 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-11 21:55:05 +00:00
|
|
|
checksum = "a96fe70b176a89cff78f2fa7b3c930081e163d5379b4dcdf993e3ae29ca662e5"
|
2021-07-04 23:01:10 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"once_cell",
|
2023-03-24 21:23:13 +00:00
|
|
|
"target-lexicon",
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "pyo3-ffi"
|
2023-10-11 21:55:05 +00:00
|
|
|
version = "0.20.0"
|
2023-03-24 21:23:13 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-11 21:55:05 +00:00
|
|
|
checksum = "214929900fd25e6604661ed9cf349727c8920d47deff196c4e28165a6ef2a96b"
|
2023-03-24 21:23:13 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"libc",
|
|
|
|
|
"pyo3-build-config",
|
2021-07-04 23:01:10 +00:00
|
|
|
]
|
|
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "pyo3-macros"
|
2023-10-11 21:55:05 +00:00
|
|
|
version = "0.20.0"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-11 21:55:05 +00:00
|
|
|
checksum = "dac53072f717aa1bfa4db832b39de8c875b7c7af4f4a6fe93cdbf9264cf8383b"
|
2020-12-22 19:33:47 +00:00
|
|
|
dependencies = [
|
2023-03-24 21:23:13 +00:00
|
|
|
"proc-macro2",
|
2020-12-22 19:33:47 +00:00
|
|
|
"pyo3-macros-backend",
|
|
|
|
|
"quote",
|
2023-10-11 21:55:05 +00:00
|
|
|
"syn",
|
2020-12-22 19:33:47 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "pyo3-macros-backend"
|
2023-10-11 21:55:05 +00:00
|
|
|
version = "0.20.0"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-11 21:55:05 +00:00
|
|
|
checksum = "7774b5a8282bd4f25f803b1f0d945120be959a36c72e08e7cd031c792fdfd424"
|
2020-12-22 19:33:47 +00:00
|
|
|
dependencies = [
|
2023-10-11 21:55:05 +00:00
|
|
|
"heck",
|
2020-12-22 19:33:47 +00:00
|
|
|
"proc-macro2",
|
|
|
|
|
"quote",
|
2023-10-11 21:55:05 +00:00
|
|
|
"syn",
|
2020-12-22 19:33:47 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "quote"
|
2023-08-17 13:03:56 +00:00
|
|
|
version = "1.0.33"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-08-17 13:03:56 +00:00
|
|
|
checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
|
2020-12-22 19:33:47 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"proc-macro2",
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "redox_syscall"
|
2023-10-18 02:24:43 +00:00
|
|
|
version = "0.4.1"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-18 02:24:43 +00:00
|
|
|
checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
|
2021-02-13 19:35:56 +00:00
|
|
|
dependencies = [
|
2023-08-27 15:28:22 +00:00
|
|
|
"bitflags 1.3.2",
|
2021-02-13 19:35:56 +00:00
|
|
|
]
|
2020-12-22 19:33:47 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "scopeguard"
|
2023-07-18 13:53:44 +00:00
|
|
|
version = "1.2.0"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-07-18 13:53:44 +00:00
|
|
|
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
|
2020-12-22 19:33:47 +00:00
|
|
|
|
2023-06-12 10:23:06 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "self_cell"
|
2023-06-13 13:10:35 +00:00
|
|
|
version = "1.0.1"
|
2023-06-12 10:23:06 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-06-13 13:10:35 +00:00
|
|
|
checksum = "4c309e515543e67811222dbc9e3dd7e1056279b782e1dacffe4242b718734fb6"
|
2023-06-12 10:23:06 +00:00
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "smallvec"
|
2023-09-21 11:13:18 +00:00
|
|
|
version = "1.11.1"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-09-21 11:13:18 +00:00
|
|
|
checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a"
|
2020-12-22 19:33:47 +00:00
|
|
|
|
2023-04-01 14:17:25 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "syn"
|
2023-10-12 12:44:52 +00:00
|
|
|
version = "2.0.38"
|
2023-04-01 14:17:25 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-12 12:44:52 +00:00
|
|
|
checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b"
|
2023-04-01 14:17:25 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"proc-macro2",
|
|
|
|
|
"quote",
|
|
|
|
|
"unicode-ident",
|
|
|
|
|
]
|
|
|
|
|
|
2023-03-24 21:23:13 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "target-lexicon"
|
2023-10-20 11:09:03 +00:00
|
|
|
version = "0.12.12"
|
2023-03-24 21:23:13 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-20 11:09:03 +00:00
|
|
|
checksum = "14c39fd04924ca3a864207c66fc2cd7d22d7c016007f9ce846cbb9326331930a"
|
2023-03-24 21:23:13 +00:00
|
|
|
|
2022-05-17 12:21:43 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "unicode-ident"
|
2023-09-13 11:33:41 +00:00
|
|
|
version = "1.0.12"
|
2022-05-17 12:21:43 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-09-13 11:33:41 +00:00
|
|
|
checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
|
2022-05-17 12:21:43 +00:00
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "unindent"
|
2023-10-11 21:55:05 +00:00
|
|
|
version = "0.2.3"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-11 21:55:05 +00:00
|
|
|
checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce"
|
2020-12-22 19:33:47 +00:00
|
|
|
|
2023-03-15 05:06:16 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "vcpkg"
|
|
|
|
|
version = "0.2.15"
|
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
|
|
|
|
|
|
2023-03-21 13:10:44 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "windows-targets"
|
2023-08-21 12:20:15 +00:00
|
|
|
version = "0.48.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-08-21 12:20:15 +00:00
|
|
|
checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
|
2023-03-21 13:10:44 +00:00
|
|
|
dependencies = [
|
2023-04-01 21:19:25 +00:00
|
|
|
"windows_aarch64_gnullvm",
|
|
|
|
|
"windows_aarch64_msvc",
|
|
|
|
|
"windows_i686_gnu",
|
|
|
|
|
"windows_i686_msvc",
|
|
|
|
|
"windows_x86_64_gnu",
|
|
|
|
|
"windows_x86_64_gnullvm",
|
|
|
|
|
"windows_x86_64_msvc",
|
2023-03-21 13:10:44 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "windows_aarch64_gnullvm"
|
2023-08-21 12:20:15 +00:00
|
|
|
version = "0.48.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-08-21 12:20:15 +00:00
|
|
|
checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
|
2023-03-21 13:10:44 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "windows_aarch64_msvc"
|
2023-08-21 12:20:15 +00:00
|
|
|
version = "0.48.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-08-21 12:20:15 +00:00
|
|
|
checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
|
2023-03-21 13:10:44 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "windows_i686_gnu"
|
2023-08-21 12:20:15 +00:00
|
|
|
version = "0.48.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-08-21 12:20:15 +00:00
|
|
|
checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
|
2023-03-21 13:10:44 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "windows_i686_msvc"
|
2023-08-21 12:20:15 +00:00
|
|
|
version = "0.48.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-08-21 12:20:15 +00:00
|
|
|
checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
|
2023-03-21 13:10:44 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "windows_x86_64_gnu"
|
2023-08-21 12:20:15 +00:00
|
|
|
version = "0.48.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-08-21 12:20:15 +00:00
|
|
|
checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
|
2023-03-21 13:10:44 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "windows_x86_64_gnullvm"
|
2023-08-21 12:20:15 +00:00
|
|
|
version = "0.48.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-08-21 12:20:15 +00:00
|
|
|
checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
|
2023-03-21 13:10:44 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "windows_x86_64_msvc"
|
2023-08-21 12:20:15 +00:00
|
|
|
version = "0.48.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-08-21 12:20:15 +00:00
|
|
|
checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
|