diff --git a/Cargo.lock b/Cargo.lock index 22ccd7c03..1298f783a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -13,17 +13,6 @@ dependencies = [ "cpufeatures", ] -[[package]] -name = "alga" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f823d037a7ec6ea2197046bafd4ae150e6bc36f9ca347404f46a46823fa84f2" -dependencies = [ - "approx 0.3.2", - "num-complex 0.2.4", - "num-traits", -] - [[package]] name = "anes" version = "0.1.6" @@ -36,15 +25,6 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" -[[package]] -name = "approx" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0e60b75072ecd4168020818c0107f2857bb6c4e64252d8d3983f6263b40a5c3" -dependencies = [ - "num-traits", -] - [[package]] name = "approx" version = "0.5.1" @@ -102,7 +82,7 @@ version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" dependencies = [ - "generic-array 0.14.6", + "generic-array", ] [[package]] @@ -317,7 +297,7 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" dependencies = [ - "generic-array 0.14.6", + "generic-array", "typenum", ] @@ -336,7 +316,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd2735a791158376708f9347fe8faba9667589d82427ef3aed6794a8981de3d9" dependencies = [ - "generic-array 0.14.6", + "generic-array", ] [[package]] @@ -436,15 +416,6 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" -[[package]] -name = "generic-array" -version = "0.13.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f797e67af32588215eaaab8327027ee8e71b9dd0b2b26996aedf20c030fce309" -dependencies = [ - "typenum", -] - [[package]] name = "generic-array" version = "0.14.6" @@ -455,17 +426,6 @@ dependencies = [ "version_check", ] -[[package]] -name = "getrandom" -version = "0.1.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" -dependencies = [ - "cfg-if", - "libc", - "wasi 0.9.0+wasi-snapshot-preview1", -] - [[package]] name = "getrandom" version = "0.2.10" @@ -474,7 +434,7 @@ checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" dependencies = [ "cfg-if", "libc", - "wasi 0.11.0+wasi-snapshot-preview1", + "wasi", ] [[package]] @@ -543,7 +503,7 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" dependencies = [ - "generic-array 0.14.6", + "generic-array", ] [[package]] @@ -644,15 +604,6 @@ dependencies = [ "cfg-if", ] -[[package]] -name = "matrixmultiply" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "916806ba0031cd542105d916a97c8572e1fa6dd79c9c51e7eb43a09ec2dd84c1" -dependencies = [ - "rawpointer", -] - [[package]] name = "matrixmultiply" version = "0.3.7" @@ -681,38 +632,20 @@ dependencies = [ "num-integer", ] -[[package]] -name = "nalgebra" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0abb021006c01b126a936a8dd1351e0720d83995f4fc942d0d426c654f990745" -dependencies = [ - "alga", - "approx 0.3.2", - "generic-array 0.13.3", - "matrixmultiply 0.2.4", - "num-complex 0.2.4", - "num-rational 0.2.4", - "num-traits", - "rand 0.7.3", - "rand_distr 0.2.2", - "typenum", -] - [[package]] name = "nalgebra" version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d506eb7e08d6329505faa8a3a00a5dcc6de9f76e0c77e4b75763ae3c770831ff" dependencies = [ - "approx 0.5.1", - "matrixmultiply 0.3.7", + "approx", + "matrixmultiply", "nalgebra-macros", - "num-complex 0.4.3", - "num-rational 0.4.1", + "num-complex", + "num-rational", "num-traits", - "rand 0.8.5", - "rand_distr 0.4.3", + "rand", + "rand_distr", "simba", "typenum", ] @@ -728,19 +661,6 @@ dependencies = [ "syn 1.0.104", ] -[[package]] -name = "ndarray" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac06db03ec2f46ee0ecdca1a1c34a99c0d188a0d83439b84bf0cb4b386e4ab09" -dependencies = [ - "matrixmultiply 0.2.4", - "num-complex 0.2.4", - "num-integer", - "num-traits", - "rawpointer", -] - [[package]] name = "num-bigint" version = "0.4.3" @@ -750,20 +670,10 @@ dependencies = [ "autocfg", "num-integer", "num-traits", - "rand 0.8.5", + "rand", "serde", ] -[[package]] -name = "num-complex" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95" -dependencies = [ - "autocfg", - "num-traits", -] - [[package]] name = "num-complex" version = "0.4.3" @@ -794,17 +704,6 @@ dependencies = [ "num-traits", ] -[[package]] -name = "num-rational" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aef" -dependencies = [ - "autocfg", - "num-integer", - "num-traits", -] - [[package]] name = "num-rational" version = "0.4.1" @@ -905,7 +804,7 @@ dependencies = [ "fiat-crypto", "fixed", "fixed-macro", - "getrandom 0.2.10", + "getrandom", "hex", "hex-literal", "hmac", @@ -915,19 +814,18 @@ dependencies = [ "num-bigint", "num-integer", "num-iter", - "num-rational 0.4.1", + "num-rational", "num-traits", "once_cell", "prio", - "rand 0.8.5", - "rand_core 0.6.4", + "rand", + "rand_core", "rayon", "serde", "serde_json", "sha2", "sha3", - "statest", - "statrs 0.16.0", + "statrs", "subtle", "thiserror", "zipf", @@ -991,19 +889,6 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" -[[package]] -name = "rand" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" -dependencies = [ - "getrandom 0.1.16", - "libc", - "rand_chacha 0.2.2", - "rand_core 0.5.1", - "rand_hc", -] - [[package]] name = "rand" version = "0.8.5" @@ -1011,18 +896,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ "libc", - "rand_chacha 0.3.1", - "rand_core 0.6.4", -] - -[[package]] -name = "rand_chacha" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" -dependencies = [ - "ppv-lite86", - "rand_core 0.5.1", + "rand_chacha", + "rand_core", ] [[package]] @@ -1032,16 +907,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" dependencies = [ "ppv-lite86", - "rand_core 0.6.4", -] - -[[package]] -name = "rand_core" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" -dependencies = [ - "getrandom 0.1.16", + "rand_core", ] [[package]] @@ -1050,16 +916,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom 0.2.10", -] - -[[package]] -name = "rand_distr" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96977acbdd3a6576fb1d27391900035bf3863d4a16422973a409b488cf29ffb2" -dependencies = [ - "rand 0.7.3", + "getrandom", ] [[package]] @@ -1069,16 +926,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" dependencies = [ "num-traits", - "rand 0.8.5", -] - -[[package]] -name = "rand_hc" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" -dependencies = [ - "rand_core 0.5.1", + "rand", ] [[package]] @@ -1226,45 +1074,24 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0b7840f121a46d63066ee7a99fc81dcabbc6105e437cae43528cea199b5a05f" dependencies = [ - "approx 0.5.1", - "num-complex 0.4.3", + "approx", + "num-complex", "num-traits", "paste", "wide", ] -[[package]] -name = "statest" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04ed65138bd1680f47e4d980ac7d3cf5e827fa99c2fa6683e640094a494602b4" -dependencies = [ - "ndarray", - "num-traits", - "statrs 0.13.0", -] - -[[package]] -name = "statrs" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e34b58a8f9b7462b6922e0b4e3c83d1b3c2075f7f996a56d6c66afa81590064" -dependencies = [ - "nalgebra 0.19.0", - "rand 0.7.3", -] - [[package]] name = "statrs" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d08e5e1748192713cc281da8b16924fb46be7b0c2431854eadc785823e5696e" dependencies = [ - "approx 0.5.1", + "approx", "lazy_static", - "nalgebra 0.29.0", + "nalgebra", "num-traits", - "rand 0.8.5", + "rand", ] [[package]] @@ -1360,12 +1187,6 @@ dependencies = [ "winapi-util", ] -[[package]] -name = "wasi" -version = "0.9.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" - [[package]] name = "wasi" version = "0.11.0+wasi-snapshot-preview1" @@ -1558,5 +1379,5 @@ version = "7.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "390e51da0ed8cc3ade001d15fa5ba6f966b99c858fb466ec6b06d1682f1f94dd" dependencies = [ - "rand 0.8.5", + "rand", ] diff --git a/Cargo.toml b/Cargo.toml index 4b54ef499..c18aaed97 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -50,7 +50,6 @@ once_cell = "1.18.0" prio = { path = ".", features = ["crypto-dependencies"] } rand = "0.8" serde_json = "1.0" -statest = "0.2.2" statrs = "0.16.0" zipf = "7.0.1" diff --git a/supply-chain/config.toml b/supply-chain/config.toml index 17678f837..b97b527f5 100644 --- a/supply-chain/config.toml +++ b/supply-chain/config.toml @@ -37,10 +37,6 @@ version = "0.8.2" criteria = "safe-to-deploy" notes = "This is only used when the \"crypto-dependencies\" feature is enabled." -[[exemptions.approx]] -version = "0.3.2" -criteria = "safe-to-run" - [[exemptions.approx]] version = "0.5.1" criteria = "safe-to-run" @@ -146,10 +142,6 @@ criteria = "safe-to-deploy" version = "0.1.1" criteria = "safe-to-run" -[[exemptions.matrixmultiply]] -version = "0.2.4" -criteria = "safe-to-run" - [[exemptions.matrixmultiply]] version = "0.3.7" criteria = "safe-to-run" @@ -159,10 +151,6 @@ version = "0.6.5" criteria = "safe-to-deploy" notes = "This is only used when the \"multithreaded\" feature is enabled." -[[exemptions.nalgebra]] -version = "0.19.0" -criteria = "safe-to-run" - [[exemptions.nalgebra]] version = "0.29.0" criteria = "safe-to-run" @@ -171,10 +159,6 @@ criteria = "safe-to-run" version = "0.1.0" criteria = "safe-to-run" -[[exemptions.ndarray]] -version = "0.13.1" -criteria = "safe-to-run" - [[exemptions.once_cell]] version = "1.14.0" criteria = "safe-to-deploy" @@ -199,18 +183,10 @@ criteria = "safe-to-run" version = "0.7.0" criteria = "safe-to-deploy" -[[exemptions.rand]] -version = "0.7.3" -criteria = "safe-to-run" - [[exemptions.rand]] version = "0.8.5" criteria = "safe-to-deploy" -[[exemptions.rand_distr]] -version = "0.2.2" -criteria = "safe-to-run" - [[exemptions.rand_distr]] version = "0.4.3" criteria = "safe-to-run" @@ -223,10 +199,6 @@ criteria = "safe-to-run" version = "0.6.0" criteria = "safe-to-run" -[[exemptions.statrs]] -version = "0.13.0" -criteria = "safe-to-run" - [[exemptions.statrs]] version = "0.16.0" criteria = "safe-to-run" diff --git a/supply-chain/imports.lock b/supply-chain/imports.lock index ab71fcff7..3ba7447e2 100644 --- a/supply-chain/imports.lock +++ b/supply-chain/imports.lock @@ -36,13 +36,6 @@ user-id = 2915 user-login = "Amanieu" user-name = "Amanieu d'Antras" -[[publisher.num-complex]] -version = "0.2.4" -when = "2020-01-10" -user-id = 539 -user-login = "cuviper" -user-name = "Josh Stone" - [[publisher.num-complex]] version = "0.4.3" when = "2023-01-19" @@ -50,13 +43,6 @@ user-id = 539 user-login = "cuviper" user-name = "Josh Stone" -[[publisher.num-rational]] -version = "0.2.4" -when = "2020-03-17" -user-id = 539 -user-login = "cuviper" -user-name = "Josh Stone" - [[publisher.num_cpus]] version = "1.13.1" when = "2021-12-20" @@ -162,13 +148,6 @@ user-id = 3618 user-login = "dtolnay" user-name = "David Tolnay" -[[publisher.wasi]] -version = "0.10.0+wasi-snapshot-preview1" -when = "2020-06-03" -user-id = 1 -user-login = "alexcrichton" -user-name = "Alex Crichton" - [[publisher.wasi]] version = "0.11.0+wasi-snapshot-preview1" when = "2022-01-19" @@ -537,12 +516,6 @@ criteria = "safe-to-run" version = "0.4.1" aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT" -[[audits.google.audits.getrandom]] -who = "Android Legacy" -criteria = "safe-to-run" -version = "0.2.2" -aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT" - [[audits.google.audits.io-lifetimes]] who = "George Burgess IV " criteria = "safe-to-run" @@ -561,18 +534,6 @@ criteria = "safe-to-run" version = "1.4.0" aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT" -[[audits.google.audits.rand_chacha]] -who = "Android Legacy" -criteria = "safe-to-run" -version = "0.3.0" -aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT" - -[[audits.google.audits.rand_core]] -who = "Android Legacy" -criteria = "safe-to-run" -version = "0.6.1" -aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT" - [[audits.google.audits.same-file]] who = "Android Legacy" criteria = "safe-to-run"