Skip to main content

max / audiofiles

Bump reqwest to 0.13.4 Version-only bump; native-tls backend and features unchanged. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-07-21 00:03 UTC
Commit: 85c6b083ba1afbfb57191b083dff99a82d0d4b25
Parent: 550fe94
2 files changed, +225 insertions, -12 deletions
M Cargo.lock +224 -11
@@ -143,7 +143,7 @@ checksum = "3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072"
143 143 dependencies = [
144 144 "base64ct",
145 145 "blake2",
146 - "cpufeatures",
146 + "cpufeatures 0.2.17",
147 147 "password-hash",
148 148 ]
149 149
@@ -307,7 +307,7 @@ dependencies = [
307 307 "chrono",
308 308 "open",
309 309 "parking_lot",
310 - "rand",
310 + "rand 0.9.5",
311 311 "rusqlite",
312 312 "serde",
313 313 "serde_json",
@@ -327,6 +327,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
327 327 checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"
328 328
329 329 [[package]]
330 + name = "aws-lc-rs"
331 + version = "1.17.3"
332 + source = "registry+https://github.com/rust-lang/crates.io-index"
333 + checksum = "00bdb5da18dac48ca2cc7cd4a98e533e8635a58e2361d13a1a4ee3888e0d72f1"
334 + dependencies = [
335 + "aws-lc-sys",
336 + "zeroize",
337 + ]
338 +
339 + [[package]]
340 + name = "aws-lc-sys"
341 + version = "0.43.0"
342 + source = "registry+https://github.com/rust-lang/crates.io-index"
343 + checksum = "43103168cc76fe62678a375e722fc9cb3a0146159ac5828bc4f0dfd755c2224c"
344 + dependencies = [
345 + "cc",
346 + "cmake",
347 + "dunce",
348 + "fs_extra",
349 + "pkg-config",
350 + ]
351 +
352 + [[package]]
330 353 name = "base64"
331 354 version = "0.22.1"
332 355 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -587,7 +610,18 @@ checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818"
587 610 dependencies = [
588 611 "cfg-if",
589 612 "cipher",
590 - "cpufeatures",
613 + "cpufeatures 0.2.17",
614 + ]
615 +
616 + [[package]]
617 + name = "chacha20"
618 + version = "0.10.1"
619 + source = "registry+https://github.com/rust-lang/crates.io-index"
620 + checksum = "d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81"
621 + dependencies = [
622 + "cfg-if",
623 + "cpufeatures 0.3.0",
624 + "rand_core 0.10.1",
591 625 ]
592 626
593 627 [[package]]
@@ -597,7 +631,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
597 631 checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35"
598 632 dependencies = [
599 633 "aead",
600 - "chacha20",
634 + "chacha20 0.9.1",
601 635 "cipher",
602 636 "poly1305",
603 637 "zeroize",
@@ -638,6 +672,15 @@ dependencies = [
638 672 ]
639 673
640 674 [[package]]
675 + name = "cmake"
676 + version = "0.1.58"
677 + source = "registry+https://github.com/rust-lang/crates.io-index"
678 + checksum = "c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678"
679 + dependencies = [
680 + "cc",
681 + ]
682 +
683 + [[package]]
641 684 name = "codespan-reporting"
642 685 version = "0.13.1"
643 686 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -819,6 +862,15 @@ dependencies = [
819 862 ]
820 863
821 864 [[package]]
865 + name = "cpufeatures"
866 + version = "0.3.0"
867 + source = "registry+https://github.com/rust-lang/crates.io-index"
868 + checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201"
869 + dependencies = [
870 + "libc",
871 + ]
872 +
873 + [[package]]
822 874 name = "crc32fast"
823 875 version = "1.5.0"
824 876 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -982,6 +1034,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
982 1034 checksum = "d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76"
983 1035
984 1036 [[package]]
1037 + name = "dunce"
1038 + version = "1.0.5"
1039 + source = "registry+https://github.com/rust-lang/crates.io-index"
1040 + checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813"
1041 +
1042 + [[package]]
985 1043 name = "ecolor"
986 1044 version = "0.34.3"
987 1045 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1365,6 +1423,12 @@ dependencies = [
1365 1423 ]
1366 1424
1367 1425 [[package]]
1426 + name = "fs_extra"
1427 + version = "1.3.0"
1428 + source = "registry+https://github.com/rust-lang/crates.io-index"
1429 + checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
1430 +
1431 + [[package]]
1368 1432 name = "futures-channel"
1369 1433 version = "0.3.33"
1370 1434 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1520,8 +1584,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1520 1584 checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0"
1521 1585 dependencies = [
1522 1586 "cfg-if",
1587 + "js-sys",
1523 1588 "libc",
1524 1589 "wasi",
1590 + "wasm-bindgen",
1525 1591 ]
1526 1592
1527 1593 [[package]]
@@ -1543,8 +1609,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1543 1609 checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099"
1544 1610 dependencies = [
1545 1611 "cfg-if",
1612 + "js-sys",
1546 1613 "libc",
1547 1614 "r-efi 6.0.0",
1615 + "rand_core 0.10.1",
1616 + "wasm-bindgen",
1548 1617 ]
1549 1618
1550 1619 [[package]]
@@ -2526,6 +2595,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
2526 2595 checksum = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad"
2527 2596
2528 2597 [[package]]
2598 + name = "lru-slab"
2599 + version = "0.1.2"
2600 + source = "registry+https://github.com/rust-lang/crates.io-index"
2601 + checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154"
2602 +
2603 + [[package]]
2529 2604 name = "mach2"
2530 2605 version = "0.5.0"
2531 2606 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3470,7 +3545,7 @@ version = "0.8.0"
3470 3545 source = "registry+https://github.com/rust-lang/crates.io-index"
3471 3546 checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf"
3472 3547 dependencies = [
3473 - "cpufeatures",
3548 + "cpufeatures 0.2.17",
3474 3549 "opaque-debug",
3475 3550 "universal-hash",
3476 3551 ]
@@ -3615,6 +3690,63 @@ dependencies = [
3615 3690 ]
3616 3691
3617 3692 [[package]]
3693 + name = "quinn"
3694 + version = "0.11.11"
3695 + source = "registry+https://github.com/rust-lang/crates.io-index"
3696 + checksum = "0c1a41e437b6bbd489372cd4971de128e85c855f56c57f283d20ff016cf7c0a8"
3697 + dependencies = [
3698 + "bytes",
3699 + "cfg_aliases",
3700 + "pin-project-lite",
3701 + "quinn-proto",
3702 + "quinn-udp",
3703 + "rustc-hash 2.1.3",
3704 + "rustls",
3705 + "socket2",
3706 + "thiserror 2.0.19",
3707 + "tokio",
3708 + "tracing",
3709 + "web-time",
3710 + ]
3711 +
3712 + [[package]]
3713 + name = "quinn-proto"
3714 + version = "0.11.16"
3715 + source = "registry+https://github.com/rust-lang/crates.io-index"
3716 + checksum = "2f4bfc015262b9df63c8845072ce59068853ff5872180c2ce2f13038b970e560"
3717 + dependencies = [
3718 + "aws-lc-rs",
3719 + "bytes",
3720 + "getrandom 0.4.3",
3721 + "lru-slab",
3722 + "rand 0.10.2",
3723 + "rand_pcg",
3724 + "ring",
3725 + "rustc-hash 2.1.3",
3726 + "rustls",
3727 + "rustls-pki-types",
3728 + "slab",
3729 + "thiserror 2.0.19",
3730 + "tinyvec",
3731 + "tracing",
3732 + "web-time",
3733 + ]
3734 +
3735 + [[package]]
3736 + name = "quinn-udp"
3737 + version = "0.5.15"
3738 + source = "registry+https://github.com/rust-lang/crates.io-index"
3739 + checksum = "35a133f956daabe89a61a685c2649f13d82d5aa4bd5d12d1277e1072a21c0694"
3740 + dependencies = [
3741 + "cfg_aliases",
3742 + "libc",
3743 + "once_cell",
3744 + "socket2",
3745 + "tracing",
3746 + "windows-sys 0.61.2",
3747 + ]
3748 +
3749 + [[package]]
3618 3750 name = "quote"
3619 3751 version = "1.0.47"
3620 3752 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3646,6 +3778,17 @@ dependencies = [
3646 3778 ]
3647 3779
3648 3780 [[package]]
3781 + name = "rand"
3782 + version = "0.10.2"
3783 + source = "registry+https://github.com/rust-lang/crates.io-index"
3784 + checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80"
3785 + dependencies = [
3786 + "chacha20 0.10.1",
3787 + "getrandom 0.4.3",
3788 + "rand_core 0.10.1",
3789 + ]
3790 +
3791 + [[package]]
3649 3792 name = "rand_chacha"
3650 3793 version = "0.9.0"
3651 3794 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3674,6 +3817,21 @@ dependencies = [
3674 3817 ]
3675 3818
3676 3819 [[package]]
3820 + name = "rand_core"
3821 + version = "0.10.1"
3822 + source = "registry+https://github.com/rust-lang/crates.io-index"
3823 + checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69"
3824 +
3825 + [[package]]
3826 + name = "rand_pcg"
3827 + version = "0.10.2"
3828 + source = "registry+https://github.com/rust-lang/crates.io-index"
3829 + checksum = "caa0f4137e1c0a72f4c651489402276c8e8e1cf081f3b0ba156d2cbeef09e86a"
3830 + dependencies = [
3831 + "rand_core 0.10.1",
3832 + ]
3833 +
3834 + [[package]]
3677 3835 name = "raw-window-handle"
3678 3836 version = "0.6.2"
3679 3837 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3781,9 +3939,9 @@ checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832"
3781 3939
3782 3940 [[package]]
3783 3941 name = "reqwest"
3784 - version = "0.12.28"
3942 + version = "0.13.4"
3785 3943 source = "registry+https://github.com/rust-lang/crates.io-index"
3786 - checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147"
3944 + checksum = "219c5811de6525e5416c7d5d53bb656d3afdbc6c5af816e0802bcfa42dbdc1c3"
3787 3945 dependencies = [
3788 3946 "base64",
3789 3947 "bytes",
@@ -3804,13 +3962,17 @@ dependencies = [
3804 3962 "native-tls",
3805 3963 "percent-encoding",
3806 3964 "pin-project-lite",
3965 + "quinn",
3966 + "rustls",
3807 3967 "rustls-pki-types",
3968 + "rustls-platform-verifier",
3808 3969 "serde",
3809 3970 "serde_json",
3810 3971 "serde_urlencoded",
3811 3972 "sync_wrapper",
3812 3973 "tokio",
3813 3974 "tokio-native-tls",
3975 + "tokio-rustls",
3814 3976 "tokio-util",
3815 3977 "tower",
3816 3978 "tower-http",
@@ -3985,6 +4147,7 @@ version = "0.23.42"
3985 4147 source = "registry+https://github.com/rust-lang/crates.io-index"
3986 4148 checksum = "3c54fcab019b409d04215d3a17cb438fd7fbf192ee61461f20f4fe18704bc138"
3987 4149 dependencies = [
4150 + "aws-lc-rs",
3988 4151 "once_cell",
3989 4152 "rustls-pki-types",
3990 4153 "rustls-webpki",
@@ -3993,20 +4156,61 @@ dependencies = [
3993 4156 ]
3994 4157
3995 4158 [[package]]
4159 + name = "rustls-native-certs"
4160 + version = "0.8.4"
4161 + source = "registry+https://github.com/rust-lang/crates.io-index"
4162 + checksum = "dab5152771c58876a2146916e53e35057e1a4dfa2b9df0f0305b07f611fdea4d"
4163 + dependencies = [
4164 + "openssl-probe",
4165 + "rustls-pki-types",
4166 + "schannel",
4167 + "security-framework 3.7.0",
4168 + ]
4169 +
4170 + [[package]]
3996 4171 name = "rustls-pki-types"
3997 4172 version = "1.15.0"
3998 4173 source = "registry+https://github.com/rust-lang/crates.io-index"
3999 4174 checksum = "764899a24af3980067ee14bc143654f297b22eaebfe3c7b6b211920a5a59b046"
4000 4175 dependencies = [
4176 + "web-time",
4001 4177 "zeroize",
4002 4178 ]
4003 4179
4004 4180 [[package]]
4181 + name = "rustls-platform-verifier"
4182 + version = "0.7.0"
4183 + source = "registry+https://github.com/rust-lang/crates.io-index"
4184 + checksum = "26d1e2536ce4f35f4846aa13bff16bd0ff40157cdb14cc056c7b14ba41233ba0"
4185 + dependencies = [
4186 + "core-foundation 0.10.1",
4187 + "core-foundation-sys",
4188 + "jni 0.22.4",
4189 + "log",
4190 + "once_cell",
4191 + "rustls",
4192 + "rustls-native-certs",
4193 + "rustls-platform-verifier-android",
4194 + "rustls-webpki",
4195 + "security-framework 3.7.0",
4196 + "security-framework-sys",
4197 + "webpki-root-certs",
4198 + "windows-sys 0.61.2",
4199 + ]
4200 +
4201 + [[package]]
4202 + name = "rustls-platform-verifier-android"
4203 + version = "0.1.1"
4204 + source = "registry+https://github.com/rust-lang/crates.io-index"
4205 + checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f"
4206 +
4207 + [[package]]
4005 4208 name = "rustls-webpki"
4006 4209 version = "0.103.13"
4007 4210 source = "registry+https://github.com/rust-lang/crates.io-index"
4008 4211 checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e"
4009 4212 dependencies = [
4213 + "aws-lc-rs",
4010 4214 "ring",
4011 4215 "rustls-pki-types",
4012 4216 "untrusted",
@@ -4173,7 +4377,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
4173 4377 checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
4174 4378 dependencies = [
4175 4379 "cfg-if",
4176 - "cpufeatures",
4380 + "cpufeatures 0.2.17",
4177 4381 "digest",
4178 4382 ]
4179 4383
@@ -4629,7 +4833,7 @@ dependencies = [
4629 4833 "chrono",
4630 4834 "keyring",
4631 4835 "parking_lot",
4632 - "rand",
4836 + "rand 0.9.5",
4633 4837 "reqwest",
4634 4838 "rusqlite",
4635 4839 "serde",
@@ -5358,9 +5562,9 @@ dependencies = [
5358 5562
5359 5563 [[package]]
5360 5564 name = "wasm-streams"
5361 - version = "0.4.2"
5565 + version = "0.5.0"
5362 5566 source = "registry+https://github.com/rust-lang/crates.io-index"
5363 - checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65"
5567 + checksum = "9d1ec4f6517c9e11ae630e200b2b65d193279042e28edd4a2cda233e46670bbb"
5364 5568 dependencies = [
5365 5569 "futures-util",
5366 5570 "js-sys",
@@ -5541,6 +5745,15 @@ dependencies = [
5541 5745 ]
5542 5746
5543 5747 [[package]]
5748 + name = "webpki-root-certs"
5749 + version = "1.0.9"
5750 + source = "registry+https://github.com/rust-lang/crates.io-index"
5751 + checksum = "b96554aa2acc8ccdb7e1c9a58a7a68dd5d13bccc69cd124cb09406db612a1c9b"
5752 + dependencies = [
5753 + "rustls-pki-types",
5754 + ]
5755 +
5756 + [[package]]
5544 5757 name = "weezl"
5545 5758 version = "0.1.12"
5546 5759 source = "registry+https://github.com/rust-lang/crates.io-index"
M Cargo.toml +1 -1
@@ -41,7 +41,7 @@ uuid = { version = "1", features = ["v4"] }
41 41 base64 = "0.22"
42 42 chrono = "0.4"
43 43 rand = "0.9"
44 - reqwest = { version = "0.12", default-features = false, features = ["json", "native-tls"] }
44 + reqwest = { version = "0.13", default-features = false, features = ["json", "native-tls"] }
45 45 semver = "1"
46 46 open = "5"
47 47 rayon = "1.10"