A fork of attic a self-hostable Nix Binary Cache server
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Trivial semver-incompatible upgrades

Zhaofeng Li 443df6a5 ce7dcacb

+133 -72
+129 -68
Cargo.lock
··· 1338 1338 source = "registry+https://github.com/rust-lang/crates.io-index" 1339 1339 checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" 1340 1340 dependencies = [ 1341 - "encode_unicode", 1341 + "encode_unicode 0.3.6", 1342 1342 "lazy_static", 1343 1343 "libc", 1344 1344 "unicode-width 0.1.12", 1345 1345 "windows-sys 0.52.0", 1346 + ] 1347 + 1348 + [[package]] 1349 + name = "console" 1350 + version = "0.16.0" 1351 + source = "registry+https://github.com/rust-lang/crates.io-index" 1352 + checksum = "2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d" 1353 + dependencies = [ 1354 + "encode_unicode 1.0.0", 1355 + "libc", 1356 + "once_cell", 1357 + "unicode-width 0.2.1", 1358 + "windows-sys 0.60.2", 1346 1359 ] 1347 1360 1348 1361 [[package]] ··· 1482 1495 1483 1496 [[package]] 1484 1497 name = "criterion" 1485 - version = "0.5.1" 1498 + version = "0.6.0" 1486 1499 source = "registry+https://github.com/rust-lang/crates.io-index" 1487 - checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" 1500 + checksum = "3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679" 1488 1501 dependencies = [ 1489 1502 "anes", 1490 1503 "cast", 1491 1504 "ciborium", 1492 1505 "clap", 1493 1506 "criterion-plot", 1494 - "futures", 1495 - "is-terminal", 1496 - "itertools 0.10.5", 1507 + "itertools 0.13.0", 1497 1508 "num-traits", 1498 - "once_cell", 1499 1509 "oorandom", 1500 1510 "plotters", 1501 1511 "rayon", 1502 1512 "regex", 1503 1513 "serde", 1504 - "serde_derive", 1505 1514 "serde_json", 1506 1515 "tinytemplate", 1507 1516 "tokio", ··· 1735 1744 source = "registry+https://github.com/rust-lang/crates.io-index" 1736 1745 checksum = "658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de" 1737 1746 dependencies = [ 1738 - "console", 1747 + "console 0.15.8", 1739 1748 "shell-words", 1740 1749 "tempfile", 1741 1750 "thiserror 1.0.61", ··· 1876 1885 checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 1877 1886 1878 1887 [[package]] 1888 + name = "encode_unicode" 1889 + version = "1.0.0" 1890 + source = "registry+https://github.com/rust-lang/crates.io-index" 1891 + checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" 1892 + 1893 + [[package]] 1879 1894 name = "enum-as-inner" 1880 1895 version = "0.6.1" 1881 1896 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1976 1991 dependencies = [ 1977 1992 "rand_core 0.6.4", 1978 1993 "subtle", 1979 - ] 1980 - 1981 - [[package]] 1982 - name = "filetime" 1983 - version = "0.2.23" 1984 - source = "registry+https://github.com/rust-lang/crates.io-index" 1985 - checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 1986 - dependencies = [ 1987 - "cfg-if", 1988 - "libc", 1989 - "redox_syscall 0.4.1", 1990 - "windows-sys 0.52.0", 1991 1994 ] 1992 1995 1993 1996 [[package]] ··· 2742 2745 2743 2746 [[package]] 2744 2747 name = "indicatif" 2745 - version = "0.17.11" 2748 + version = "0.18.0" 2746 2749 source = "registry+https://github.com/rust-lang/crates.io-index" 2747 - checksum = "183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235" 2750 + checksum = "70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd" 2748 2751 dependencies = [ 2749 - "console", 2750 - "number_prefix", 2752 + "console 0.16.0", 2751 2753 "portable-atomic", 2752 2754 "unicode-width 0.2.1", 2755 + "unit-prefix", 2753 2756 "web-time", 2754 2757 ] 2755 2758 ··· 2766 2769 2767 2770 [[package]] 2768 2771 name = "inotify" 2769 - version = "0.10.2" 2772 + version = "0.11.0" 2770 2773 source = "registry+https://github.com/rust-lang/crates.io-index" 2771 - checksum = "fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc" 2774 + checksum = "f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3" 2772 2775 dependencies = [ 2773 - "bitflags 1.3.2", 2776 + "bitflags 2.9.1", 2774 2777 "inotify-sys", 2775 2778 "libc", 2776 2779 ] ··· 2785 2788 ] 2786 2789 2787 2790 [[package]] 2788 - name = "instant" 2789 - version = "0.1.13" 2790 - source = "registry+https://github.com/rust-lang/crates.io-index" 2791 - checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" 2792 - dependencies = [ 2793 - "cfg-if", 2794 - ] 2795 - 2796 - [[package]] 2797 2791 name = "io-uring" 2798 2792 version = "0.7.8" 2799 2793 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2821 2815 ] 2822 2816 2823 2817 [[package]] 2824 - name = "is-terminal" 2825 - version = "0.4.12" 2826 - source = "registry+https://github.com/rust-lang/crates.io-index" 2827 - checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" 2828 - dependencies = [ 2829 - "hermit-abi", 2830 - "libc", 2831 - "windows-sys 0.52.0", 2832 - ] 2833 - 2834 - [[package]] 2835 2818 name = "is_terminal_polyfill" 2836 2819 version = "1.70.0" 2837 2820 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2856 2839 ] 2857 2840 2858 2841 [[package]] 2842 + name = "itertools" 2843 + version = "0.13.0" 2844 + source = "registry+https://github.com/rust-lang/crates.io-index" 2845 + checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" 2846 + dependencies = [ 2847 + "either", 2848 + ] 2849 + 2850 + [[package]] 2859 2851 name = "itoa" 2860 - version = "1.0.5" 2852 + version = "1.0.15" 2861 2853 source = "registry+https://github.com/rust-lang/crates.io-index" 2862 - checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" 2854 + checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 2863 2855 2864 2856 [[package]] 2865 2857 name = "jobserver" ··· 2922 2914 2923 2915 [[package]] 2924 2916 name = "kqueue" 2925 - version = "1.0.8" 2917 + version = "1.1.1" 2926 2918 source = "registry+https://github.com/rust-lang/crates.io-index" 2927 - checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c" 2919 + checksum = "eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a" 2928 2920 dependencies = [ 2929 2921 "kqueue-sys", 2930 2922 "libc", ··· 3143 3135 3144 3136 [[package]] 3145 3137 name = "notify" 3146 - version = "7.0.0" 3138 + version = "8.1.0" 3147 3139 source = "registry+https://github.com/rust-lang/crates.io-index" 3148 - checksum = "c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009" 3140 + checksum = "3163f59cd3fa0e9ef8c32f242966a7b9994fd7378366099593e0e73077cd8c97" 3149 3141 dependencies = [ 3150 3142 "bitflags 2.9.1", 3151 - "filetime", 3152 3143 "inotify", 3153 3144 "kqueue", 3154 3145 "libc", ··· 3156 3147 "mio", 3157 3148 "notify-types", 3158 3149 "walkdir", 3159 - "windows-sys 0.52.0", 3150 + "windows-sys 0.60.2", 3160 3151 ] 3161 3152 3162 3153 [[package]] 3163 3154 name = "notify-types" 3164 - version = "1.0.0" 3155 + version = "2.0.0" 3165 3156 source = "registry+https://github.com/rust-lang/crates.io-index" 3166 - checksum = "7393c226621f817964ffb3dc5704f9509e107a8b024b489cc2c1b217378785df" 3167 - dependencies = [ 3168 - "instant", 3169 - ] 3157 + checksum = "5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d" 3170 3158 3171 3159 [[package]] 3172 3160 name = "nu-ansi-term" ··· 3240 3228 "autocfg", 3241 3229 "libm", 3242 3230 ] 3243 - 3244 - [[package]] 3245 - name = "number_prefix" 3246 - version = "0.4.0" 3247 - source = "registry+https://github.com/rust-lang/crates.io-index" 3248 - checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" 3249 3231 3250 3232 [[package]] 3251 3233 name = "object" ··· 5651 5633 checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" 5652 5634 5653 5635 [[package]] 5636 + name = "unit-prefix" 5637 + version = "0.5.1" 5638 + source = "registry+https://github.com/rust-lang/crates.io-index" 5639 + checksum = "323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817" 5640 + 5641 + [[package]] 5654 5642 name = "untrusted" 5655 5643 version = "0.9.0" 5656 5644 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5987 5975 ] 5988 5976 5989 5977 [[package]] 5978 + name = "windows-sys" 5979 + version = "0.60.2" 5980 + source = "registry+https://github.com/rust-lang/crates.io-index" 5981 + checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" 5982 + dependencies = [ 5983 + "windows-targets 0.53.2", 5984 + ] 5985 + 5986 + [[package]] 5990 5987 name = "windows-targets" 5991 5988 version = "0.48.5" 5992 5989 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6010 6007 "windows_aarch64_gnullvm 0.52.5", 6011 6008 "windows_aarch64_msvc 0.52.5", 6012 6009 "windows_i686_gnu 0.52.5", 6013 - "windows_i686_gnullvm", 6010 + "windows_i686_gnullvm 0.52.5", 6014 6011 "windows_i686_msvc 0.52.5", 6015 6012 "windows_x86_64_gnu 0.52.5", 6016 6013 "windows_x86_64_gnullvm 0.52.5", ··· 6018 6015 ] 6019 6016 6020 6017 [[package]] 6018 + name = "windows-targets" 6019 + version = "0.53.2" 6020 + source = "registry+https://github.com/rust-lang/crates.io-index" 6021 + checksum = "c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef" 6022 + dependencies = [ 6023 + "windows_aarch64_gnullvm 0.53.0", 6024 + "windows_aarch64_msvc 0.53.0", 6025 + "windows_i686_gnu 0.53.0", 6026 + "windows_i686_gnullvm 0.53.0", 6027 + "windows_i686_msvc 0.53.0", 6028 + "windows_x86_64_gnu 0.53.0", 6029 + "windows_x86_64_gnullvm 0.53.0", 6030 + "windows_x86_64_msvc 0.53.0", 6031 + ] 6032 + 6033 + [[package]] 6021 6034 name = "windows_aarch64_gnullvm" 6022 6035 version = "0.48.5" 6023 6036 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6030 6043 checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 6031 6044 6032 6045 [[package]] 6046 + name = "windows_aarch64_gnullvm" 6047 + version = "0.53.0" 6048 + source = "registry+https://github.com/rust-lang/crates.io-index" 6049 + checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" 6050 + 6051 + [[package]] 6033 6052 name = "windows_aarch64_msvc" 6034 6053 version = "0.48.5" 6035 6054 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6042 6061 checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 6043 6062 6044 6063 [[package]] 6064 + name = "windows_aarch64_msvc" 6065 + version = "0.53.0" 6066 + source = "registry+https://github.com/rust-lang/crates.io-index" 6067 + checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" 6068 + 6069 + [[package]] 6045 6070 name = "windows_i686_gnu" 6046 6071 version = "0.48.5" 6047 6072 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6054 6079 checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 6055 6080 6056 6081 [[package]] 6082 + name = "windows_i686_gnu" 6083 + version = "0.53.0" 6084 + source = "registry+https://github.com/rust-lang/crates.io-index" 6085 + checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" 6086 + 6087 + [[package]] 6057 6088 name = "windows_i686_gnullvm" 6058 6089 version = "0.52.5" 6059 6090 source = "registry+https://github.com/rust-lang/crates.io-index" 6060 6091 checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 6061 6092 6062 6093 [[package]] 6094 + name = "windows_i686_gnullvm" 6095 + version = "0.53.0" 6096 + source = "registry+https://github.com/rust-lang/crates.io-index" 6097 + checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" 6098 + 6099 + [[package]] 6063 6100 name = "windows_i686_msvc" 6064 6101 version = "0.48.5" 6065 6102 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6070 6107 version = "0.52.5" 6071 6108 source = "registry+https://github.com/rust-lang/crates.io-index" 6072 6109 checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 6110 + 6111 + [[package]] 6112 + name = "windows_i686_msvc" 6113 + version = "0.53.0" 6114 + source = "registry+https://github.com/rust-lang/crates.io-index" 6115 + checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" 6073 6116 6074 6117 [[package]] 6075 6118 name = "windows_x86_64_gnu" ··· 6084 6127 checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 6085 6128 6086 6129 [[package]] 6130 + name = "windows_x86_64_gnu" 6131 + version = "0.53.0" 6132 + source = "registry+https://github.com/rust-lang/crates.io-index" 6133 + checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" 6134 + 6135 + [[package]] 6087 6136 name = "windows_x86_64_gnullvm" 6088 6137 version = "0.48.5" 6089 6138 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6096 6145 checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 6097 6146 6098 6147 [[package]] 6148 + name = "windows_x86_64_gnullvm" 6149 + version = "0.53.0" 6150 + source = "registry+https://github.com/rust-lang/crates.io-index" 6151 + checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" 6152 + 6153 + [[package]] 6099 6154 name = "windows_x86_64_msvc" 6100 6155 version = "0.48.5" 6101 6156 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6106 6161 version = "0.52.5" 6107 6162 source = "registry+https://github.com/rust-lang/crates.io-index" 6108 6163 checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 6164 + 6165 + [[package]] 6166 + name = "windows_x86_64_msvc" 6167 + version = "0.53.0" 6168 + source = "registry+https://github.com/rust-lang/crates.io-index" 6169 + checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" 6109 6170 6110 6171 [[package]] 6111 6172 name = "winnow"
+1 -1
attic/Cargo.toml
··· 37 37 ] 38 38 39 39 [dev-dependencies] 40 - criterion = { version = "0.5", features = ["html_reports", "async_tokio"] } 40 + criterion = { version = "0.6.0", features = ["html_reports", "async_tokio"] } 41 41 fastcdc = { version = "*", features = ["tokio"] } 42 42 serde_json = "1.0.140" 43 43
+2 -2
client/Cargo.toml
··· 22 22 enum-as-inner = "0.6.1" 23 23 futures = "0.3.31" 24 24 humantime = "2.2.0" 25 - indicatif = "0.17.11" 25 + indicatif = "0.18.0" 26 26 lazy_static = "1.5.0" 27 - notify = { version = "7.0.0", default-features = false, features = ["macos_kqueue"] } 27 + notify = { version = "8.1.0", default-features = false, features = ["macos_kqueue"] } 28 28 regex = "1.11.1" 29 29 reqwest = { version = "0.12.22", default-features = false, features = ["json", "rustls-tls", "rustls-tls-native-roots", "stream"] } 30 30 serde = { version = "1.0.219", features = ["derive"] }
+1 -1
server/Cargo.toml
··· 42 42 http-body-util = "0.1.3" 43 43 humantime = "2.2.0" 44 44 humantime-serde = "1.1.1" 45 - itoa = "=1.0.5" 45 + itoa = "1.0.15" 46 46 rand = "0.8.5" 47 47 regex = "1.11.1" 48 48 ryu = "1.0.20"