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"
|
2024-03-04 21:37:46 +00:00
|
|
|
version = "0.16.1"
|
2021-04-11 20:44:27 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-03-04 21:37:46 +00:00
|
|
|
checksum = "889adc8fd6c1344619926529e605cccad1f832b3a2a5a3fe6d7c8557c8f05368"
|
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"
|
2024-03-04 21:37:46 +00:00
|
|
|
version = "0.16.1"
|
2021-05-03 16:10:32 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-03-04 21:37:46 +00:00
|
|
|
checksum = "e2271cec9b830009b9c3b9e21767083c553f51f996b690c476c27f541199aa99"
|
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"
|
2024-03-26 11:12:53 +00:00
|
|
|
version = "1.2.0"
|
2021-04-11 20:44:27 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-03-26 11:12:53 +00:00
|
|
|
checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80"
|
2021-04-11 20:44:27 +00:00
|
|
|
|
2021-07-25 22:03:14 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "base64"
|
2024-04-08 21:53:32 +00:00
|
|
|
version = "0.22.0"
|
2021-07-25 22:03:14 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-08 21:53:32 +00:00
|
|
|
checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51"
|
2021-07-25 22:03:14 +00:00
|
|
|
|
2023-08-27 15:28:22 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "bitflags"
|
2024-04-26 03:15:15 +00:00
|
|
|
version = "2.5.0"
|
2023-08-27 15:28:22 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-26 03:15:15 +00:00
|
|
|
checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1"
|
2023-08-27 15:28:22 +00:00
|
|
|
|
2022-10-09 14:00:06 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cc"
|
2024-04-20 14:34:23 +00:00
|
|
|
version = "1.0.95"
|
2022-10-09 14:00:06 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-20 14:34:23 +00:00
|
|
|
checksum = "d32a725bc159af97c3e629873bb9f88fb8cf8a4867175f76dc987815ea07c83b"
|
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",
|
|
|
|
|
]
|
|
|
|
|
|
2024-04-12 17:47:15 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cryptography-keepalive"
|
|
|
|
|
version = "0.1.0"
|
2024-04-13 19:51:25 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"pyo3",
|
|
|
|
|
]
|
2024-04-12 17:47:15 +00:00
|
|
|
|
2024-01-03 14:02:55 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cryptography-key-parsing"
|
|
|
|
|
version = "0.1.0"
|
|
|
|
|
dependencies = [
|
|
|
|
|
"asn1",
|
2024-01-21 18:11:17 +00:00
|
|
|
"cfg-if",
|
|
|
|
|
"cryptography-x509",
|
2024-01-03 14:02:55 +00:00
|
|
|
"openssl",
|
2024-01-21 18:11:17 +00:00
|
|
|
"openssl-sys",
|
2024-01-03 14:02:55 +00:00
|
|
|
]
|
|
|
|
|
|
2023-04-22 18:20:57 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cryptography-openssl"
|
|
|
|
|
version = "0.1.0"
|
|
|
|
|
dependencies = [
|
2024-01-28 20:07:13 +00:00
|
|
|
"cfg-if",
|
2023-04-22 18:20:57 +00:00
|
|
|
"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-09-14 00:02:23 +00:00
|
|
|
"cfg-if",
|
2023-04-24 15:14:43 +00:00
|
|
|
"cryptography-cffi",
|
2024-04-12 17:47:15 +00:00
|
|
|
"cryptography-keepalive",
|
2024-01-03 14:02:55 +00:00
|
|
|
"cryptography-key-parsing",
|
2023-04-22 18:20:57 +00:00
|
|
|
"cryptography-openssl",
|
2023-04-16 21:45:25 +00:00
|
|
|
"cryptography-x509",
|
2023-12-23 12:37:48 +00:00
|
|
|
"cryptography-x509-verification",
|
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]]
|
2023-12-23 12:37:48 +00:00
|
|
|
name = "cryptography-x509-verification"
|
2023-07-26 11:13:03 +00:00
|
|
|
version = "0.1.0"
|
|
|
|
|
dependencies = [
|
|
|
|
|
"asn1",
|
2024-01-31 00:45:18 +00:00
|
|
|
"cryptography-key-parsing",
|
2023-07-26 11:13:03 +00:00
|
|
|
"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"
|
2024-03-24 01:03:39 +00:00
|
|
|
version = "2.0.5"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-03-24 01:03:39 +00:00
|
|
|
checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5"
|
2020-12-22 19:33:47 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "libc"
|
2024-04-29 22:44:14 +00:00
|
|
|
version = "0.2.154"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-29 22:44:14 +00:00
|
|
|
checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346"
|
2020-12-22 19:33:47 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "lock_api"
|
2024-04-26 03:04:45 +00:00
|
|
|
version = "0.4.12"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-26 03:04:45 +00:00
|
|
|
checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
|
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"
|
2024-03-27 11:07:05 +00:00
|
|
|
version = "0.9.1"
|
2023-03-24 21:23:13 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-03-27 11:07:05 +00:00
|
|
|
checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
|
2023-03-24 21:23:13 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"autocfg",
|
|
|
|
|
]
|
|
|
|
|
|
2021-07-04 23:01:10 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "once_cell"
|
2023-12-07 13:38:11 +00:00
|
|
|
version = "1.19.0"
|
2021-07-04 23:01:10 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-07 13:38:11 +00:00
|
|
|
checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
|
2021-07-04 23:01:10 +00:00
|
|
|
|
2023-03-15 05:06:16 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "openssl"
|
2024-02-19 21:46:26 +00:00
|
|
|
version = "0.10.64"
|
2023-03-15 05:06:16 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-02-19 21:46:26 +00:00
|
|
|
checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f"
|
2023-03-15 05:06:16 +00:00
|
|
|
dependencies = [
|
2024-04-26 03:01:29 +00:00
|
|
|
"bitflags",
|
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"
|
2024-03-28 21:26:57 +00:00
|
|
|
version = "0.9.102"
|
2023-03-15 05:06:16 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-03-28 21:26:57 +00:00
|
|
|
checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2"
|
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"
|
2024-04-26 02:42:23 +00:00
|
|
|
version = "0.12.2"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-26 02:42:23 +00:00
|
|
|
checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb"
|
2020-12-22 19:33:47 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"lock_api",
|
|
|
|
|
"parking_lot_core",
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "parking_lot_core"
|
2024-04-26 03:01:29 +00:00
|
|
|
version = "0.9.10"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-26 03:01:29 +00:00
|
|
|
checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
|
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"
|
2024-04-08 21:53:32 +00:00
|
|
|
version = "3.0.4"
|
2021-07-25 22:03:14 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-08 21:53:32 +00:00
|
|
|
checksum = "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae"
|
2021-07-25 22:03:14 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"base64",
|
|
|
|
|
]
|
|
|
|
|
|
2023-03-15 05:06:16 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "pkg-config"
|
2024-02-15 22:35:53 +00:00
|
|
|
version = "0.3.30"
|
2023-03-15 05:06:16 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-02-15 22:35:53 +00:00
|
|
|
checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
|
2023-03-15 05:06:16 +00:00
|
|
|
|
2024-02-23 13:10:48 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "portable-atomic"
|
|
|
|
|
version = "1.6.0"
|
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0"
|
|
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "proc-macro2"
|
2024-04-17 11:06:09 +00:00
|
|
|
version = "1.0.81"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-17 11:06:09 +00:00
|
|
|
checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba"
|
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"
|
2024-04-16 10:41:43 +00:00
|
|
|
version = "0.21.2"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-16 10:41:43 +00:00
|
|
|
checksum = "a5e00b96a521718e08e03b1a622f01c8a8deb50719335de3f60b3b3950f069d8"
|
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",
|
2024-02-23 13:10:48 +00:00
|
|
|
"portable-atomic",
|
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"
|
2024-04-16 10:41:43 +00:00
|
|
|
version = "0.21.2"
|
2021-07-04 23:01:10 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-16 10:41:43 +00:00
|
|
|
checksum = "7883df5835fafdad87c0d888b266c8ec0f4c9ca48a5bed6bbb592e8dedee1b50"
|
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"
|
2024-04-16 10:41:43 +00:00
|
|
|
version = "0.21.2"
|
2023-03-24 21:23:13 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-16 10:41:43 +00:00
|
|
|
checksum = "01be5843dc60b916ab4dad1dca6d20b9b4e6ddc8e15f50c47fe6d85f1fb97403"
|
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"
|
2024-04-16 10:41:43 +00:00
|
|
|
version = "0.21.2"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-16 10:41:43 +00:00
|
|
|
checksum = "77b34069fc0682e11b31dbd10321cbf94808394c56fd996796ce45217dfac53c"
|
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"
|
2024-04-16 10:41:43 +00:00
|
|
|
version = "0.21.2"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-16 10:41:43 +00:00
|
|
|
checksum = "08260721f32db5e1a5beae69a55553f56b99bd0e1c3e6e0a5e8851a9d0f5a85c"
|
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",
|
2024-02-23 13:10:48 +00:00
|
|
|
"pyo3-build-config",
|
2020-12-22 19:33:47 +00:00
|
|
|
"quote",
|
2023-10-11 21:55:05 +00:00
|
|
|
"syn",
|
2020-12-22 19:33:47 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "quote"
|
2024-04-10 11:06:37 +00:00
|
|
|
version = "1.0.36"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-10 11:06:37 +00:00
|
|
|
checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
|
2020-12-22 19:33:47 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"proc-macro2",
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "redox_syscall"
|
2024-04-26 03:01:29 +00:00
|
|
|
version = "0.5.1"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-26 03:01:29 +00:00
|
|
|
checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e"
|
2021-02-13 19:35:56 +00:00
|
|
|
dependencies = [
|
2024-04-26 03:01:29 +00:00
|
|
|
"bitflags",
|
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-12-20 17:14:00 +00:00
|
|
|
version = "1.0.3"
|
2023-06-12 10:23:06 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-20 17:14:00 +00:00
|
|
|
checksum = "58bf37232d3bb9a2c4e641ca2a11d83b5062066f88df7fed36c28772046d65ba"
|
2023-06-12 10:23:06 +00:00
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "smallvec"
|
2024-03-21 11:09:58 +00:00
|
|
|
version = "1.13.2"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-03-21 11:09:58 +00:00
|
|
|
checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
|
2020-12-22 19:33:47 +00:00
|
|
|
|
2023-04-01 14:17:25 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "syn"
|
2024-04-17 20:24:22 +00:00
|
|
|
version = "2.0.60"
|
2023-04-01 14:17:25 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-17 20:24:22 +00:00
|
|
|
checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3"
|
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"
|
2024-02-22 11:51:21 +00:00
|
|
|
version = "0.12.14"
|
2023-03-24 21:23:13 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-02-22 11:51:21 +00:00
|
|
|
checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f"
|
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"
|
2024-04-26 03:01:29 +00:00
|
|
|
version = "0.52.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-26 03:01:29 +00:00
|
|
|
checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb"
|
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",
|
2024-04-26 03:01:29 +00:00
|
|
|
"windows_i686_gnullvm",
|
2023-04-01 21:19:25 +00:00
|
|
|
"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"
|
2024-04-26 03:01:29 +00:00
|
|
|
version = "0.52.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-26 03:01:29 +00:00
|
|
|
checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263"
|
2023-03-21 13:10:44 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "windows_aarch64_msvc"
|
2024-04-26 03:01:29 +00:00
|
|
|
version = "0.52.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-26 03:01:29 +00:00
|
|
|
checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6"
|
2023-03-21 13:10:44 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "windows_i686_gnu"
|
2024-04-26 03:01:29 +00:00
|
|
|
version = "0.52.5"
|
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670"
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "windows_i686_gnullvm"
|
|
|
|
|
version = "0.52.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-26 03:01:29 +00:00
|
|
|
checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9"
|
2023-03-21 13:10:44 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "windows_i686_msvc"
|
2024-04-26 03:01:29 +00:00
|
|
|
version = "0.52.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-26 03:01:29 +00:00
|
|
|
checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf"
|
2023-03-21 13:10:44 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "windows_x86_64_gnu"
|
2024-04-26 03:01:29 +00:00
|
|
|
version = "0.52.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-26 03:01:29 +00:00
|
|
|
checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9"
|
2023-03-21 13:10:44 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "windows_x86_64_gnullvm"
|
2024-04-26 03:01:29 +00:00
|
|
|
version = "0.52.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-26 03:01:29 +00:00
|
|
|
checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596"
|
2023-03-21 13:10:44 +00:00
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "windows_x86_64_msvc"
|
2024-04-26 03:01:29 +00:00
|
|
|
version = "0.52.5"
|
2023-03-21 13:10:44 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-26 03:01:29 +00:00
|
|
|
checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0"
|