lol

python311Packages.mitmproxy-rs: 0.3.11 -> 0.4.1

Diff: https://github.com/mitmproxy/mitmproxy_rs/compare/0.3.11...0.4.1

Changelog: https://github.com/mitmproxy/mitmproxy_rs/blob/0.4.1/CHANGELOG.md

+68 -69
+66 -67
pkgs/development/python-modules/mitmproxy-rs/Cargo.lock
··· 93 93 checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 94 94 95 95 [[package]] 96 + name = "async-stream" 97 + version = "0.3.5" 98 + source = "registry+https://github.com/rust-lang/crates.io-index" 99 + checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" 100 + dependencies = [ 101 + "async-stream-impl", 102 + "futures-core", 103 + "pin-project-lite", 104 + ] 105 + 106 + [[package]] 107 + name = "async-stream-impl" 108 + version = "0.3.5" 109 + source = "registry+https://github.com/rust-lang/crates.io-index" 110 + checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 111 + dependencies = [ 112 + "proc-macro2", 113 + "quote", 114 + "syn 2.0.37", 115 + ] 116 + 117 + [[package]] 96 118 name = "async-trait" 97 - version = "0.1.73" 119 + version = "0.1.74" 98 120 source = "registry+https://github.com/rust-lang/crates.io-index" 99 - checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" 121 + checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" 100 122 dependencies = [ 101 123 "proc-macro2", 102 124 "quote", ··· 390 412 391 413 [[package]] 392 414 name = "console-api" 393 - version = "0.5.0" 415 + version = "0.6.0" 394 416 source = "registry+https://github.com/rust-lang/crates.io-index" 395 - checksum = "c2895653b4d9f1538a83970077cb01dfc77a4810524e51a110944688e916b18e" 417 + checksum = "fd326812b3fd01da5bb1af7d340d0d555fd3d4b641e7f1dfcf5962a902952787" 396 418 dependencies = [ 397 - "prost 0.11.9", 419 + "futures-core", 420 + "prost", 398 421 "prost-types", 399 422 "tonic", 400 423 "tracing-core", ··· 402 425 403 426 [[package]] 404 427 name = "console-subscriber" 405 - version = "0.1.10" 428 + version = "0.2.0" 406 429 source = "registry+https://github.com/rust-lang/crates.io-index" 407 - checksum = "d4cf42660ac07fcebed809cfe561dd8730bcd35b075215e6479c516bcd0d11cb" 430 + checksum = "7481d4c57092cd1c19dd541b92bdce883de840df30aa5d03fd48a3935c01842e" 408 431 dependencies = [ 409 432 "console-api", 410 433 "crossbeam-channel", 411 434 "crossbeam-utils", 412 - "futures", 435 + "futures-task", 413 436 "hdrhistogram", 414 437 "humantime", 415 438 "prost-types", ··· 770 793 771 794 [[package]] 772 795 name = "futures-channel" 773 - version = "0.3.28" 796 + version = "0.3.29" 774 797 source = "registry+https://github.com/rust-lang/crates.io-index" 775 - checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 798 + checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 776 799 dependencies = [ 777 800 "futures-core", 778 801 "futures-sink", ··· 780 803 781 804 [[package]] 782 805 name = "futures-core" 783 - version = "0.3.28" 806 + version = "0.3.29" 784 807 source = "registry+https://github.com/rust-lang/crates.io-index" 785 - checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 808 + checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 786 809 787 810 [[package]] 788 811 name = "futures-executor" ··· 797 820 798 821 [[package]] 799 822 name = "futures-io" 800 - version = "0.3.28" 823 + version = "0.3.29" 801 824 source = "registry+https://github.com/rust-lang/crates.io-index" 802 - checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 825 + checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" 803 826 804 827 [[package]] 805 828 name = "futures-macro" 806 - version = "0.3.28" 829 + version = "0.3.29" 807 830 source = "registry+https://github.com/rust-lang/crates.io-index" 808 - checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 831 + checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" 809 832 dependencies = [ 810 833 "proc-macro2", 811 834 "quote", ··· 814 837 815 838 [[package]] 816 839 name = "futures-sink" 817 - version = "0.3.28" 840 + version = "0.3.29" 818 841 source = "registry+https://github.com/rust-lang/crates.io-index" 819 - checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 842 + checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 820 843 821 844 [[package]] 822 845 name = "futures-task" 823 - version = "0.3.28" 846 + version = "0.3.29" 824 847 source = "registry+https://github.com/rust-lang/crates.io-index" 825 - checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 848 + checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 826 849 827 850 [[package]] 828 851 name = "futures-util" 829 - version = "0.3.28" 852 + version = "0.3.29" 830 853 source = "registry+https://github.com/rust-lang/crates.io-index" 831 - checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 854 + checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" 832 855 dependencies = [ 833 856 "futures-channel", 834 857 "futures-core", ··· 1232 1255 1233 1256 [[package]] 1234 1257 name = "macos-certificate-truster" 1235 - version = "0.3.11" 1258 + version = "0.4.1" 1236 1259 dependencies = [ 1237 1260 "apple-security-framework", 1238 1261 ] ··· 1308 1331 1309 1332 [[package]] 1310 1333 name = "mitm-wg-test-client" 1311 - version = "0.3.11" 1334 + version = "0.4.1" 1312 1335 dependencies = [ 1313 1336 "anyhow", 1314 1337 "boringtun", ··· 1319 1342 1320 1343 [[package]] 1321 1344 name = "mitmproxy" 1322 - version = "0.3.11" 1345 + version = "0.4.1" 1323 1346 dependencies = [ 1324 1347 "anyhow", 1325 1348 "apple-security-framework", ··· 1334 1357 "nix 0.27.1", 1335 1358 "once_cell", 1336 1359 "pretty-hex", 1337 - "prost 0.12.1", 1360 + "prost", 1338 1361 "rand", 1339 1362 "rand_core", 1340 1363 "smoltcp", ··· 1346 1369 1347 1370 [[package]] 1348 1371 name = "mitmproxy_rs" 1349 - version = "0.3.11" 1372 + version = "0.4.1" 1350 1373 dependencies = [ 1351 1374 "anyhow", 1352 1375 "boringtun", ··· 1630 1653 1631 1654 [[package]] 1632 1655 name = "prost" 1633 - version = "0.11.9" 1634 - source = "registry+https://github.com/rust-lang/crates.io-index" 1635 - checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" 1636 - dependencies = [ 1637 - "bytes", 1638 - "prost-derive 0.11.9", 1639 - ] 1640 - 1641 - [[package]] 1642 - name = "prost" 1643 1656 version = "0.12.1" 1644 1657 source = "registry+https://github.com/rust-lang/crates.io-index" 1645 1658 checksum = "f4fdd22f3b9c31b53c060df4a0613a1c7f062d4115a2b984dd15b1858f7e340d" 1646 1659 dependencies = [ 1647 1660 "bytes", 1648 - "prost-derive 0.12.1", 1649 - ] 1650 - 1651 - [[package]] 1652 - name = "prost-derive" 1653 - version = "0.11.9" 1654 - source = "registry+https://github.com/rust-lang/crates.io-index" 1655 - checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" 1656 - dependencies = [ 1657 - "anyhow", 1658 - "itertools 0.10.5", 1659 - "proc-macro2", 1660 - "quote", 1661 - "syn 1.0.109", 1661 + "prost-derive", 1662 1662 ] 1663 1663 1664 1664 [[package]] ··· 1676 1676 1677 1677 [[package]] 1678 1678 name = "prost-types" 1679 - version = "0.11.9" 1679 + version = "0.12.1" 1680 1680 source = "registry+https://github.com/rust-lang/crates.io-index" 1681 - checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" 1681 + checksum = "e081b29f63d83a4bc75cfc9f3fe424f9156cf92d8a4f0c9407cce9a1b67327cf" 1682 1682 dependencies = [ 1683 - "prost 0.11.9", 1683 + "prost", 1684 1684 ] 1685 1685 1686 1686 [[package]] ··· 1736 1736 1737 1737 [[package]] 1738 1738 name = "pyo3-log" 1739 - version = "0.8.3" 1739 + version = "0.9.0" 1740 1740 source = "registry+https://github.com/rust-lang/crates.io-index" 1741 - checksum = "f47b0777feb17f61eea78667d61103758b243a871edc09a7786500a50467b605" 1741 + checksum = "4c10808ee7250403bedb24bc30c32493e93875fef7ba3e4292226fe924f398bd" 1742 1742 dependencies = [ 1743 1743 "arc-swap", 1744 1744 "log", ··· 2205 2205 2206 2206 [[package]] 2207 2207 name = "tokio" 2208 - version = "1.32.0" 2208 + version = "1.33.0" 2209 2209 source = "registry+https://github.com/rust-lang/crates.io-index" 2210 - checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9" 2210 + checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653" 2211 2211 dependencies = [ 2212 2212 "backtrace", 2213 2213 "bytes", ··· 2256 2256 2257 2257 [[package]] 2258 2258 name = "tokio-util" 2259 - version = "0.7.9" 2259 + version = "0.7.10" 2260 2260 source = "registry+https://github.com/rust-lang/crates.io-index" 2261 - checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d" 2261 + checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 2262 2262 dependencies = [ 2263 2263 "bytes", 2264 2264 "futures-core", ··· 2279 2279 2280 2280 [[package]] 2281 2281 name = "tonic" 2282 - version = "0.9.2" 2282 + version = "0.10.2" 2283 2283 source = "registry+https://github.com/rust-lang/crates.io-index" 2284 - checksum = "3082666a3a6433f7f511c7192923fa1fe07c69332d3c6a2e6bb040b569199d5a" 2284 + checksum = "d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e" 2285 2285 dependencies = [ 2286 + "async-stream", 2286 2287 "async-trait", 2287 2288 "axum", 2288 2289 "base64 0.21.4", 2289 2290 "bytes", 2290 - "futures-core", 2291 - "futures-util", 2292 2291 "h2", 2293 2292 "http", 2294 2293 "http-body", ··· 2296 2295 "hyper-timeout", 2297 2296 "percent-encoding", 2298 2297 "pin-project", 2299 - "prost 0.11.9", 2298 + "prost", 2300 2299 "tokio", 2301 2300 "tokio-stream", 2302 2301 "tower", ··· 2622 2621 2623 2622 [[package]] 2624 2623 name = "windows-redirector" 2625 - version = "0.3.11" 2624 + version = "0.4.1" 2626 2625 dependencies = [ 2627 2626 "anyhow", 2628 2627 "env_logger", ··· 2631 2630 "log", 2632 2631 "lru_time_cache", 2633 2632 "mitmproxy", 2634 - "prost 0.12.1", 2633 + "prost", 2635 2634 "tokio", 2636 2635 "windivert", 2637 2636 "winres",
+2 -2
pkgs/development/python-modules/mitmproxy-rs/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "mitmproxy-rs"; 13 - version = "0.3.11"; 13 + version = "0.4.1"; 14 14 pyproject = true; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "mitmproxy"; 18 18 repo = "mitmproxy_rs"; 19 19 rev = version; 20 - hash = "sha256-V6LUr1jJiTo0+53jipkTyzG5JSw6uHaS6ziyBaFbETw="; 20 + hash = "sha256-Vc7ez/W40CefO2ZLAHot14p478pDPtQor865675vCtI="; 21 21 }; 22 22 23 23 cargoDeps = rustPlatform.importCargoLock {