♻️ Simple & Efficient Gemini-to-HTTP Proxy fuwn.net
proxy gemini-protocol protocol gemini http rust
0
fork

Configure Feed

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

deps: bump all to latest compatible release

Fuwn 9891a5ed 2ed43a1e

+161 -399
+154 -392
Cargo.lock
··· 134 134 135 135 [[package]] 136 136 name = "actix-web" 137 - version = "4.7.0" 137 + version = "4.9.0" 138 138 source = "registry+https://github.com/rust-lang/crates.io-index" 139 - checksum = "5d6316df3fa569627c98b12557a8b6ff0674e5be4bb9b5e4ae2550ddb4964ed6" 139 + checksum = "9180d76e5cc7ccbc4d60a506f2c727730b154010262df5b910eb17dbe4b8cb38" 140 140 dependencies = [ 141 141 "actix-codec", 142 142 "actix-http", ··· 156 156 "encoding_rs", 157 157 "futures-core", 158 158 "futures-util", 159 + "impl-more", 159 160 "itoa", 160 161 "language-tags", 161 162 "log", ··· 193 194 194 195 [[package]] 195 196 name = "ahash" 196 - version = "0.8.3" 197 + version = "0.8.11" 197 198 source = "registry+https://github.com/rust-lang/crates.io-index" 198 - checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" 199 + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 199 200 dependencies = [ 200 201 "cfg-if", 201 202 "getrandom", 202 203 "once_cell", 203 204 "version_check", 205 + "zerocopy", 204 206 ] 205 207 206 208 [[package]] ··· 226 228 dependencies = [ 227 229 "alloc-no-stdlib", 228 230 ] 231 + 232 + [[package]] 233 + name = "allocator-api2" 234 + version = "0.2.18" 235 + source = "registry+https://github.com/rust-lang/crates.io-index" 236 + checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" 229 237 230 238 [[package]] 231 239 name = "anstream" ··· 278 286 279 287 [[package]] 280 288 name = "anyhow" 281 - version = "1.0.86" 289 + version = "1.0.92" 282 290 source = "registry+https://github.com/rust-lang/crates.io-index" 283 - checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" 291 + checksum = "74f37166d7d48a0284b99dd824694c26119c700b53bf0d1540cdb147dbdaaf13" 284 292 285 293 [[package]] 286 294 name = "arc-swap" ··· 379 387 ] 380 388 381 389 [[package]] 382 - name = "btoi" 383 - version = "0.4.3" 384 - source = "registry+https://github.com/rust-lang/crates.io-index" 385 - checksum = "9dd6407f73a9b8b6162d8a2ef999fe6afd7cc15902ebf42c5cd296addf17e0ad" 386 - dependencies = [ 387 - "num-traits", 388 - ] 389 - 390 - [[package]] 391 390 name = "bumpalo" 392 391 version = "3.12.2" 393 392 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 488 487 489 488 [[package]] 490 489 name = "comrak" 491 - version = "0.26.0" 490 + version = "0.29.0" 492 491 source = "registry+https://github.com/rust-lang/crates.io-index" 493 - checksum = "395ab67843c57df5a4ee29d610740828dbc928cc64ecf0f2a1d5cd0e98e107a9" 492 + checksum = "d8c32ff8b21372fab0e9ecc4e42536055702dc5faa418362bffd1544f9d12637" 494 493 dependencies = [ 495 494 "caseless", 496 495 "clap", ··· 657 656 ] 658 657 659 658 [[package]] 660 - name = "displaydoc" 661 - version = "0.2.4" 662 - source = "registry+https://github.com/rust-lang/crates.io-index" 663 - checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 664 - dependencies = [ 665 - "proc-macro2", 666 - "quote", 667 - "syn 2.0.66", 668 - ] 669 - 670 - [[package]] 671 659 name = "dotenv" 672 660 version = "0.15.0" 673 661 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 741 729 742 730 [[package]] 743 731 name = "fastrand" 744 - version = "1.9.0" 745 - source = "registry+https://github.com/rust-lang/crates.io-index" 746 - checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 747 - dependencies = [ 748 - "instant", 749 - ] 750 - 751 - [[package]] 752 - name = "fastrand" 753 732 version = "2.1.0" 754 733 source = "registry+https://github.com/rust-lang/crates.io-index" 755 734 checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" ··· 762 741 dependencies = [ 763 742 "cfg-if", 764 743 "libc", 765 - "redox_syscall 0.2.16", 744 + "redox_syscall", 766 745 "windows-sys 0.48.0", 767 746 ] 768 747 ··· 833 812 834 813 [[package]] 835 814 name = "germ" 836 - version = "0.4.4" 815 + version = "0.4.5" 837 816 source = "registry+https://github.com/rust-lang/crates.io-index" 838 - checksum = "e2c057e745ba976509bc17b35f65364e7cef0ec2c9683d342ca55b92000432f1" 817 + checksum = "b5d74efa222baa305a6f336ff6a4c957bbd2ce8dd3d72f11537e3c9eb6044143" 839 818 dependencies = [ 840 819 "anyhow", 841 820 "rustls", ··· 857 836 858 837 [[package]] 859 838 name = "gix" 860 - version = "0.57.1" 839 + version = "0.63.0" 861 840 source = "registry+https://github.com/rust-lang/crates.io-index" 862 - checksum = "6dd025382892c7b500a9ce1582cd803f9c2ebfe44aff52e9c7f86feee7ced75e" 841 + checksum = "984c5018adfa7a4536ade67990b3ebc6e11ab57b3d6cd9968de0947ca99b4b06" 863 842 dependencies = [ 864 843 "gix-actor", 865 844 "gix-commitgraph", ··· 895 874 "signal-hook", 896 875 "smallvec", 897 876 "thiserror", 898 - "unicode-normalization", 899 877 ] 900 878 901 879 [[package]] 902 880 name = "gix-actor" 903 - version = "0.29.1" 881 + version = "0.31.4" 904 882 source = "registry+https://github.com/rust-lang/crates.io-index" 905 - checksum = "da27b5ab4ab5c75ff891dccd48409f8cc53c28a79480f1efdd33184b2dc1d958" 883 + checksum = "d9b8ee65074b2bbb91d9d97c15d172ea75043aefebf9869b5b329149dc76501c" 906 884 dependencies = [ 907 885 "bstr", 908 - "btoi", 909 886 "gix-date", 887 + "gix-utils", 910 888 "itoa", 911 889 "thiserror", 912 890 "winnow", ··· 932 910 933 911 [[package]] 934 912 name = "gix-commitgraph" 935 - version = "0.23.2" 913 + version = "0.24.3" 936 914 source = "registry+https://github.com/rust-lang/crates.io-index" 937 - checksum = "7e8dcbf434951fa477063e05fea59722615af70dc2567377e58c2f7853b010fc" 915 + checksum = "133b06f67f565836ec0c473e2116a60fb74f80b6435e21d88013ac0e3c60fc78" 938 916 dependencies = [ 939 917 "bstr", 940 918 "gix-chunk", ··· 946 924 947 925 [[package]] 948 926 name = "gix-config" 949 - version = "0.33.1" 927 + version = "0.37.0" 950 928 source = "registry+https://github.com/rust-lang/crates.io-index" 951 - checksum = "367304855b369cadcac4ee5fb5a3a20da9378dd7905106141070b79f85241079" 929 + checksum = "53fafe42957e11d98e354a66b6bd70aeea00faf2f62dd11164188224a507c840" 952 930 dependencies = [ 953 931 "bstr", 954 932 "gix-config-value", ··· 992 970 993 971 [[package]] 994 972 name = "gix-diff" 995 - version = "0.39.1" 973 + version = "0.44.0" 996 974 source = "registry+https://github.com/rust-lang/crates.io-index" 997 - checksum = "fd6a0454f8c42d686f17e7f084057c717c082b7dbb8209729e4e8f26749eb93a" 975 + checksum = "40b9bd8b2d07b6675a840b56a6c177d322d45fa082672b0dad8f063b25baf0a4" 998 976 dependencies = [ 999 977 "bstr", 1000 978 "gix-hash", ··· 1004 982 1005 983 [[package]] 1006 984 name = "gix-discover" 1007 - version = "0.28.1" 985 + version = "0.32.0" 1008 986 source = "registry+https://github.com/rust-lang/crates.io-index" 1009 - checksum = "b8d7b2896edc3d899d28a646ccc6df729827a6600e546570b2783466404a42d6" 987 + checksum = "fc27c699b63da66b50d50c00668bc0b7e90c3a382ef302865e891559935f3dbf" 1010 988 dependencies = [ 1011 989 "bstr", 1012 990 "dunce", 991 + "gix-fs", 1013 992 "gix-hash", 1014 993 "gix-path", 1015 994 "gix-ref", ··· 1019 998 1020 999 [[package]] 1021 1000 name = "gix-features" 1022 - version = "0.37.2" 1001 + version = "0.38.2" 1023 1002 source = "registry+https://github.com/rust-lang/crates.io-index" 1024 - checksum = "d50270e8dcc665f30ba0735b17984b9535bdf1e646c76e638e007846164d57af" 1003 + checksum = "ac7045ac9fe5f9c727f38799d002a7ed3583cd777e3322a7c4b43e3cf437dc69" 1025 1004 dependencies = [ 1026 1005 "crc32fast", 1027 1006 "flate2", 1028 1007 "gix-hash", 1029 1008 "gix-trace", 1009 + "gix-utils", 1030 1010 "libc", 1031 1011 "once_cell", 1032 1012 "prodash", ··· 1037 1017 1038 1018 [[package]] 1039 1019 name = "gix-fs" 1040 - version = "0.9.1" 1020 + version = "0.11.3" 1041 1021 source = "registry+https://github.com/rust-lang/crates.io-index" 1042 - checksum = "7555c23a005537434bbfcb8939694e18cad42602961d0de617f8477cc2adecdd" 1022 + checksum = "f2bfe6249cfea6d0c0e0990d5226a4cb36f030444ba9e35e0639275db8f98575" 1043 1023 dependencies = [ 1024 + "fastrand", 1044 1025 "gix-features", 1026 + "gix-utils", 1045 1027 ] 1046 1028 1047 1029 [[package]] 1048 1030 name = "gix-glob" 1049 - version = "0.15.1" 1031 + version = "0.16.5" 1050 1032 source = "registry+https://github.com/rust-lang/crates.io-index" 1051 - checksum = "ae6232f18b262770e343dcdd461c0011c9b9ae27f0c805e115012aa2b902c1b8" 1033 + checksum = "74908b4bbc0a0a40852737e5d7889f676f081e340d5451a16e5b4c50d592f111" 1052 1034 dependencies = [ 1053 1035 "bitflags 2.5.0", 1054 1036 "bstr", ··· 1079 1061 1080 1062 [[package]] 1081 1063 name = "gix-index" 1082 - version = "0.28.2" 1064 + version = "0.33.0" 1083 1065 source = "registry+https://github.com/rust-lang/crates.io-index" 1084 - checksum = "9e50e63df6c8d4137f7fb882f27643b3a9756c468a1a2cdbe1ce443010ca8778" 1066 + checksum = "2d8c5a5f1c58edcbc5692b174cda2703aba82ed17d7176ff4c1752eb48b1b167" 1085 1067 dependencies = [ 1086 1068 "bitflags 2.5.0", 1087 1069 "bstr", 1088 - "btoi", 1089 1070 "filetime", 1071 + "fnv", 1090 1072 "gix-bitmap", 1091 1073 "gix-features", 1092 1074 "gix-fs", ··· 1094 1076 "gix-lock", 1095 1077 "gix-object", 1096 1078 "gix-traverse", 1079 + "gix-utils", 1080 + "gix-validate", 1081 + "hashbrown", 1097 1082 "itoa", 1098 1083 "libc", 1099 1084 "memmap2", ··· 1104 1089 1105 1090 [[package]] 1106 1091 name = "gix-lock" 1107 - version = "12.0.1" 1092 + version = "14.0.0" 1108 1093 source = "registry+https://github.com/rust-lang/crates.io-index" 1109 - checksum = "f40a439397f1e230b54cf85d52af87e5ea44cc1e7748379785d3f6d03d802b00" 1094 + checksum = "e3bc7fe297f1f4614774989c00ec8b1add59571dc9b024b4c00acb7dedd4e19d" 1110 1095 dependencies = [ 1111 1096 "gix-tempfile", 1112 1097 "gix-utils", ··· 1126 1111 1127 1112 [[package]] 1128 1113 name = "gix-object" 1129 - version = "0.40.1" 1114 + version = "0.42.2" 1130 1115 source = "registry+https://github.com/rust-lang/crates.io-index" 1131 - checksum = "0c89402e8faa41b49fde348665a8f38589e461036475af43b6b70615a6a313a2" 1116 + checksum = "1fe2dc4a41191c680c942e6ebd630c8107005983c4679214fdb1007dcf5ae1df" 1132 1117 dependencies = [ 1133 1118 "bstr", 1134 - "btoi", 1135 1119 "gix-actor", 1136 1120 "gix-date", 1137 1121 "gix-features", 1138 1122 "gix-hash", 1123 + "gix-utils", 1139 1124 "gix-validate", 1140 1125 "itoa", 1141 1126 "smallvec", ··· 1145 1130 1146 1131 [[package]] 1147 1132 name = "gix-odb" 1148 - version = "0.56.1" 1133 + version = "0.61.0" 1149 1134 source = "registry+https://github.com/rust-lang/crates.io-index" 1150 - checksum = "46ae6da873de41c6c2b73570e82c571b69df5154dcd8f46dfafc6687767c33b1" 1135 + checksum = "e92b9790e2c919166865d0825b26cc440a387c175bed1b43a2fa99c0e9d45e98" 1151 1136 dependencies = [ 1152 1137 "arc-swap", 1153 1138 "gix-date", 1154 1139 "gix-features", 1140 + "gix-fs", 1155 1141 "gix-hash", 1156 1142 "gix-object", 1157 1143 "gix-pack", ··· 1164 1150 1165 1151 [[package]] 1166 1152 name = "gix-pack" 1167 - version = "0.46.1" 1153 + version = "0.51.0" 1168 1154 source = "registry+https://github.com/rust-lang/crates.io-index" 1169 - checksum = "782b4d42790a14072d5c400deda9851f5765f50fe72bca6dece0da1cd6f05a9a" 1155 + checksum = "7a8da51212dbff944713edb2141ed7e002eea326b8992070374ce13a6cb610b3" 1170 1156 dependencies = [ 1171 1157 "clru", 1172 1158 "gix-chunk", ··· 1184 1170 1185 1171 [[package]] 1186 1172 name = "gix-path" 1187 - version = "0.10.7" 1173 + version = "0.10.10" 1188 1174 source = "registry+https://github.com/rust-lang/crates.io-index" 1189 - checksum = "23623cf0f475691a6d943f898c4d0b89f5c1a2a64d0f92bce0e0322ee6528783" 1175 + checksum = "38d5b8722112fa2fa87135298780bc833b0e9f6c56cc82795d209804b3a03484" 1190 1176 dependencies = [ 1191 1177 "bstr", 1192 1178 "gix-trace", ··· 1208 1194 1209 1195 [[package]] 1210 1196 name = "gix-ref" 1211 - version = "0.40.1" 1197 + version = "0.44.1" 1212 1198 source = "registry+https://github.com/rust-lang/crates.io-index" 1213 - checksum = "64d9bd1984638d8f3511a2fcbe84fcedb8a5b5d64df677353620572383f42649" 1199 + checksum = "3394a2997e5bc6b22ebc1e1a87b41eeefbcfcff3dbfa7c4bd73cb0ac8f1f3e2e" 1214 1200 dependencies = [ 1215 1201 "gix-actor", 1216 1202 "gix-date", ··· 1221 1207 "gix-object", 1222 1208 "gix-path", 1223 1209 "gix-tempfile", 1210 + "gix-utils", 1224 1211 "gix-validate", 1225 1212 "memmap2", 1226 1213 "thiserror", ··· 1229 1216 1230 1217 [[package]] 1231 1218 name = "gix-refspec" 1232 - version = "0.21.1" 1219 + version = "0.23.0" 1233 1220 source = "registry+https://github.com/rust-lang/crates.io-index" 1234 - checksum = "be219df5092c1735abb2a53eccdf775e945eea6986ee1b6e7a5896dccc0be704" 1221 + checksum = "dde848865834a54fe4d9b4573f15d0e9a68eaf3d061b42d3ed52b4b8acf880b2" 1235 1222 dependencies = [ 1236 1223 "bstr", 1237 1224 "gix-hash", ··· 1243 1230 1244 1231 [[package]] 1245 1232 name = "gix-revision" 1246 - version = "0.25.1" 1233 + version = "0.27.1" 1247 1234 source = "registry+https://github.com/rust-lang/crates.io-index" 1248 - checksum = "aa78e1df3633bc937d4db15f8dca2abdb1300ca971c0fabcf9fa97e38cf4cd9f" 1235 + checksum = "63e08f8107ed1f93a83bcfbb4c38084c7cb3f6cd849793f1d5eec235f9b13b2b" 1249 1236 dependencies = [ 1250 1237 "bstr", 1251 1238 "gix-date", ··· 1259 1246 1260 1247 [[package]] 1261 1248 name = "gix-revwalk" 1262 - version = "0.11.1" 1249 + version = "0.13.1" 1263 1250 source = "registry+https://github.com/rust-lang/crates.io-index" 1264 - checksum = "702de5fe5c2bbdde80219f3a8b9723eb927466e7ecd187cfd1b45d986408e45f" 1251 + checksum = "4181db9cfcd6d1d0fd258e91569dbb61f94cb788b441b5294dd7f1167a3e788f" 1265 1252 dependencies = [ 1266 1253 "gix-commitgraph", 1267 1254 "gix-date", ··· 1286 1273 1287 1274 [[package]] 1288 1275 name = "gix-tempfile" 1289 - version = "12.0.1" 1276 + version = "14.0.2" 1290 1277 source = "registry+https://github.com/rust-lang/crates.io-index" 1291 - checksum = "a8ef376d718b1f5f119b458e21b00fbf576bc9d4e26f8f383d29f5ffe3ba3eaa" 1278 + checksum = "046b4927969fa816a150a0cda2e62c80016fe11fb3c3184e4dddf4e542f108aa" 1292 1279 dependencies = [ 1293 1280 "gix-fs", 1294 1281 "libc", ··· 1307 1294 1308 1295 [[package]] 1309 1296 name = "gix-traverse" 1310 - version = "0.36.2" 1297 + version = "0.39.1" 1311 1298 source = "registry+https://github.com/rust-lang/crates.io-index" 1312 - checksum = "65109e445ba7a409b48f34f570a4d7db72eade1dc1bcff81990a490e86c07161" 1299 + checksum = "f20cb69b63eb3e4827939f42c05b7756e3488ef49c25c412a876691d568ee2a0" 1313 1300 dependencies = [ 1301 + "bitflags 2.5.0", 1314 1302 "gix-commitgraph", 1315 1303 "gix-date", 1316 1304 "gix-hash", ··· 1323 1311 1324 1312 [[package]] 1325 1313 name = "gix-url" 1326 - version = "0.26.1" 1314 + version = "0.27.5" 1327 1315 source = "registry+https://github.com/rust-lang/crates.io-index" 1328 - checksum = "8f0f17cceb7552a231d1fec690bc2740c346554e3be6f5d2c41dfa809594dc44" 1316 + checksum = "fd280c5e84fb22e128ed2a053a0daeacb6379469be6a85e3d518a0636e160c89" 1329 1317 dependencies = [ 1330 1318 "bstr", 1331 1319 "gix-features", ··· 1341 1329 source = "registry+https://github.com/rust-lang/crates.io-index" 1342 1330 checksum = "35192df7fd0fa112263bad8021e2df7167df4cc2a6e6d15892e1e55621d3d4dc" 1343 1331 dependencies = [ 1344 - "fastrand 2.1.0", 1332 + "fastrand", 1345 1333 "unicode-normalization", 1346 1334 ] 1347 1335 ··· 1379 1367 version = "0.14.5" 1380 1368 source = "registry+https://github.com/rust-lang/crates.io-index" 1381 1369 checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 1370 + dependencies = [ 1371 + "ahash", 1372 + "allocator-api2", 1373 + ] 1382 1374 1383 1375 [[package]] 1384 1376 name = "heck" ··· 1440 1432 checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 1441 1433 1442 1434 [[package]] 1443 - name = "icu_collections" 1444 - version = "1.5.0" 1445 - source = "registry+https://github.com/rust-lang/crates.io-index" 1446 - checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" 1447 - dependencies = [ 1448 - "displaydoc", 1449 - "yoke", 1450 - "zerofrom", 1451 - "zerovec", 1452 - ] 1453 - 1454 - [[package]] 1455 - name = "icu_locid" 1456 - version = "1.5.0" 1457 - source = "registry+https://github.com/rust-lang/crates.io-index" 1458 - checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" 1459 - dependencies = [ 1460 - "displaydoc", 1461 - "litemap", 1462 - "tinystr", 1463 - "writeable", 1464 - "zerovec", 1465 - ] 1466 - 1467 - [[package]] 1468 - name = "icu_locid_transform" 1469 - version = "1.5.0" 1470 - source = "registry+https://github.com/rust-lang/crates.io-index" 1471 - checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" 1472 - dependencies = [ 1473 - "displaydoc", 1474 - "icu_locid", 1475 - "icu_locid_transform_data", 1476 - "icu_provider", 1477 - "tinystr", 1478 - "zerovec", 1479 - ] 1480 - 1481 - [[package]] 1482 - name = "icu_locid_transform_data" 1483 - version = "1.5.0" 1484 - source = "registry+https://github.com/rust-lang/crates.io-index" 1485 - checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" 1486 - 1487 - [[package]] 1488 - name = "icu_normalizer" 1489 - version = "1.5.0" 1490 - source = "registry+https://github.com/rust-lang/crates.io-index" 1491 - checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" 1492 - dependencies = [ 1493 - "displaydoc", 1494 - "icu_collections", 1495 - "icu_normalizer_data", 1496 - "icu_properties", 1497 - "icu_provider", 1498 - "smallvec", 1499 - "utf16_iter", 1500 - "utf8_iter", 1501 - "write16", 1502 - "zerovec", 1503 - ] 1504 - 1505 - [[package]] 1506 - name = "icu_normalizer_data" 1507 - version = "1.5.0" 1508 - source = "registry+https://github.com/rust-lang/crates.io-index" 1509 - checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" 1510 - 1511 - [[package]] 1512 - name = "icu_properties" 1513 - version = "1.5.0" 1514 - source = "registry+https://github.com/rust-lang/crates.io-index" 1515 - checksum = "1f8ac670d7422d7f76b32e17a5db556510825b29ec9154f235977c9caba61036" 1516 - dependencies = [ 1517 - "displaydoc", 1518 - "icu_collections", 1519 - "icu_locid_transform", 1520 - "icu_properties_data", 1521 - "icu_provider", 1522 - "tinystr", 1523 - "zerovec", 1524 - ] 1525 - 1526 - [[package]] 1527 - name = "icu_properties_data" 1528 - version = "1.5.0" 1529 - source = "registry+https://github.com/rust-lang/crates.io-index" 1530 - checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" 1531 - 1532 - [[package]] 1533 - name = "icu_provider" 1534 - version = "1.5.0" 1535 - source = "registry+https://github.com/rust-lang/crates.io-index" 1536 - checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" 1537 - dependencies = [ 1538 - "displaydoc", 1539 - "icu_locid", 1540 - "icu_provider_macros", 1541 - "stable_deref_trait", 1542 - "tinystr", 1543 - "writeable", 1544 - "yoke", 1545 - "zerofrom", 1546 - "zerovec", 1547 - ] 1548 - 1549 - [[package]] 1550 - name = "icu_provider_macros" 1551 - version = "1.5.0" 1552 - source = "registry+https://github.com/rust-lang/crates.io-index" 1553 - checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" 1554 - dependencies = [ 1555 - "proc-macro2", 1556 - "quote", 1557 - "syn 2.0.66", 1558 - ] 1559 - 1560 - [[package]] 1561 1435 name = "ident_case" 1562 1436 version = "1.0.1" 1563 1437 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1565 1439 1566 1440 [[package]] 1567 1441 name = "idna" 1568 - version = "1.0.0" 1442 + version = "0.5.0" 1569 1443 source = "registry+https://github.com/rust-lang/crates.io-index" 1570 - checksum = "4716a3a0933a1d01c2f72450e89596eb51dd34ef3c211ccd875acdf1f8fe47ed" 1444 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 1571 1445 dependencies = [ 1572 - "icu_normalizer", 1573 - "icu_properties", 1574 - "smallvec", 1575 - "utf8_iter", 1446 + "unicode-bidi", 1447 + "unicode-normalization", 1576 1448 ] 1449 + 1450 + [[package]] 1451 + name = "impl-more" 1452 + version = "0.1.8" 1453 + source = "registry+https://github.com/rust-lang/crates.io-index" 1454 + checksum = "aae21c3177a27788957044151cc2800043d127acaa460a47ebb9b84dfa2c6aa0" 1577 1455 1578 1456 [[package]] 1579 1457 name = "indexmap" ··· 1586 1464 ] 1587 1465 1588 1466 [[package]] 1589 - name = "instant" 1590 - version = "0.1.12" 1591 - source = "registry+https://github.com/rust-lang/crates.io-index" 1592 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1593 - dependencies = [ 1594 - "cfg-if", 1595 - ] 1596 - 1597 - [[package]] 1598 1467 name = "io-lifetimes" 1599 1468 version = "1.0.11" 1600 1469 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1678 1547 checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 1679 1548 1680 1549 [[package]] 1681 - name = "litemap" 1682 - version = "0.7.3" 1683 - source = "registry+https://github.com/rust-lang/crates.io-index" 1684 - checksum = "643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704" 1685 - 1686 - [[package]] 1687 1550 name = "local-channel" 1688 1551 version = "0.1.3" 1689 1552 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1713 1576 1714 1577 [[package]] 1715 1578 name = "log" 1716 - version = "0.4.21" 1579 + version = "0.4.22" 1717 1580 source = "registry+https://github.com/rust-lang/crates.io-index" 1718 - checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" 1581 + checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 1719 1582 1720 1583 [[package]] 1721 1584 name = "memchr" ··· 1766 1629 checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 1767 1630 1768 1631 [[package]] 1769 - name = "num-traits" 1770 - version = "0.2.15" 1771 - source = "registry+https://github.com/rust-lang/crates.io-index" 1772 - checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 1773 - dependencies = [ 1774 - "autocfg", 1775 - ] 1776 - 1777 - [[package]] 1778 1632 name = "num_cpus" 1779 1633 version = "1.15.0" 1780 1634 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1839 1693 dependencies = [ 1840 1694 "cfg-if", 1841 1695 "libc", 1842 - "redox_syscall 0.2.16", 1696 + "redox_syscall", 1843 1697 "smallvec", 1844 1698 "windows-sys 0.45.0", 1845 1699 ] ··· 1982 1836 ] 1983 1837 1984 1838 [[package]] 1985 - name = "redox_syscall" 1986 - version = "0.3.5" 1987 - source = "registry+https://github.com/rust-lang/crates.io-index" 1988 - checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 1989 - dependencies = [ 1990 - "bitflags 1.3.2", 1991 - ] 1992 - 1993 - [[package]] 1994 1839 name = "regex" 1995 1840 version = "1.8.1" 1996 1841 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2293 2138 checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 2294 2139 2295 2140 [[package]] 2296 - name = "stable_deref_trait" 2297 - version = "1.2.0" 2298 - source = "registry+https://github.com/rust-lang/crates.io-index" 2299 - checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 2300 - 2301 - [[package]] 2302 2141 name = "strsim" 2303 2142 version = "0.11.1" 2304 2143 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2324 2163 "proc-macro2", 2325 2164 "quote", 2326 2165 "unicode-ident", 2327 - ] 2328 - 2329 - [[package]] 2330 - name = "synstructure" 2331 - version = "0.13.1" 2332 - source = "registry+https://github.com/rust-lang/crates.io-index" 2333 - checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" 2334 - dependencies = [ 2335 - "proc-macro2", 2336 - "quote", 2337 - "syn 2.0.66", 2338 2166 ] 2339 2167 2340 2168 [[package]] ··· 2362 2190 2363 2191 [[package]] 2364 2192 name = "tempfile" 2365 - version = "3.5.0" 2193 + version = "3.12.0" 2366 2194 source = "registry+https://github.com/rust-lang/crates.io-index" 2367 - checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" 2195 + checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" 2368 2196 dependencies = [ 2369 2197 "cfg-if", 2370 - "fastrand 1.9.0", 2371 - "redox_syscall 0.3.5", 2372 - "rustix 0.37.19", 2373 - "windows-sys 0.45.0", 2198 + "fastrand", 2199 + "once_cell", 2200 + "rustix 0.38.34", 2201 + "windows-sys 0.59.0", 2374 2202 ] 2375 2203 2376 2204 [[package]] ··· 2446 2274 ] 2447 2275 2448 2276 [[package]] 2449 - name = "tinystr" 2450 - version = "0.7.6" 2451 - source = "registry+https://github.com/rust-lang/crates.io-index" 2452 - checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" 2453 - dependencies = [ 2454 - "displaydoc", 2455 - "zerovec", 2456 - ] 2457 - 2458 - [[package]] 2459 2277 name = "tinyvec" 2460 2278 version = "1.6.0" 2461 2279 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2558 2376 checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 2559 2377 2560 2378 [[package]] 2379 + name = "unicode-bidi" 2380 + version = "0.3.17" 2381 + source = "registry+https://github.com/rust-lang/crates.io-index" 2382 + checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" 2383 + 2384 + [[package]] 2561 2385 name = "unicode-bom" 2562 2386 version = "2.0.2" 2563 2387 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2592 2416 2593 2417 [[package]] 2594 2418 name = "url" 2595 - version = "2.5.1" 2419 + version = "2.5.2" 2596 2420 source = "registry+https://github.com/rust-lang/crates.io-index" 2597 - checksum = "f7c25da092f0a868cdf09e8674cd3b7ef3a7d92a24253e663a2fb85e2496de56" 2421 + checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 2598 2422 dependencies = [ 2599 2423 "form_urlencoded", 2600 2424 "idna", ··· 2602 2426 ] 2603 2427 2604 2428 [[package]] 2605 - name = "utf16_iter" 2606 - version = "1.0.5" 2607 - source = "registry+https://github.com/rust-lang/crates.io-index" 2608 - checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" 2609 - 2610 - [[package]] 2611 - name = "utf8_iter" 2612 - version = "1.0.4" 2613 - source = "registry+https://github.com/rust-lang/crates.io-index" 2614 - checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 2615 - 2616 - [[package]] 2617 2429 name = "utf8parse" 2618 2430 version = "0.2.2" 2619 2431 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2621 2433 2622 2434 [[package]] 2623 2435 name = "vergen" 2624 - version = "8.3.1" 2436 + version = "8.3.2" 2625 2437 source = "registry+https://github.com/rust-lang/crates.io-index" 2626 - checksum = "e27d6bdd219887a9eadd19e1c34f32e47fa332301184935c6d9bca26f3cca525" 2438 + checksum = "2990d9ea5967266ea0ccf413a4aa5c42a93dbcfda9cb49a97de6931726b12566" 2627 2439 dependencies = [ 2628 2440 "anyhow", 2629 2441 "cfg-if", ··· 2773 2585 source = "registry+https://github.com/rust-lang/crates.io-index" 2774 2586 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 2775 2587 dependencies = [ 2776 - "windows-targets 0.52.5", 2588 + "windows-targets 0.52.6", 2589 + ] 2590 + 2591 + [[package]] 2592 + name = "windows-sys" 2593 + version = "0.59.0" 2594 + source = "registry+https://github.com/rust-lang/crates.io-index" 2595 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 2596 + dependencies = [ 2597 + "windows-targets 0.52.6", 2777 2598 ] 2778 2599 2779 2600 [[package]] ··· 2808 2629 2809 2630 [[package]] 2810 2631 name = "windows-targets" 2811 - version = "0.52.5" 2632 + version = "0.52.6" 2812 2633 source = "registry+https://github.com/rust-lang/crates.io-index" 2813 - checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" 2634 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 2814 2635 dependencies = [ 2815 - "windows_aarch64_gnullvm 0.52.5", 2816 - "windows_aarch64_msvc 0.52.5", 2817 - "windows_i686_gnu 0.52.5", 2636 + "windows_aarch64_gnullvm 0.52.6", 2637 + "windows_aarch64_msvc 0.52.6", 2638 + "windows_i686_gnu 0.52.6", 2818 2639 "windows_i686_gnullvm", 2819 - "windows_i686_msvc 0.52.5", 2820 - "windows_x86_64_gnu 0.52.5", 2821 - "windows_x86_64_gnullvm 0.52.5", 2822 - "windows_x86_64_msvc 0.52.5", 2640 + "windows_i686_msvc 0.52.6", 2641 + "windows_x86_64_gnu 0.52.6", 2642 + "windows_x86_64_gnullvm 0.52.6", 2643 + "windows_x86_64_msvc 0.52.6", 2823 2644 ] 2824 2645 2825 2646 [[package]] ··· 2836 2657 2837 2658 [[package]] 2838 2659 name = "windows_aarch64_gnullvm" 2839 - version = "0.52.5" 2660 + version = "0.52.6" 2840 2661 source = "registry+https://github.com/rust-lang/crates.io-index" 2841 - checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 2662 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 2842 2663 2843 2664 [[package]] 2844 2665 name = "windows_aarch64_msvc" ··· 2854 2675 2855 2676 [[package]] 2856 2677 name = "windows_aarch64_msvc" 2857 - version = "0.52.5" 2678 + version = "0.52.6" 2858 2679 source = "registry+https://github.com/rust-lang/crates.io-index" 2859 - checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 2680 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 2860 2681 2861 2682 [[package]] 2862 2683 name = "windows_i686_gnu" ··· 2872 2693 2873 2694 [[package]] 2874 2695 name = "windows_i686_gnu" 2875 - version = "0.52.5" 2696 + version = "0.52.6" 2876 2697 source = "registry+https://github.com/rust-lang/crates.io-index" 2877 - checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 2698 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 2878 2699 2879 2700 [[package]] 2880 2701 name = "windows_i686_gnullvm" 2881 - version = "0.52.5" 2702 + version = "0.52.6" 2882 2703 source = "registry+https://github.com/rust-lang/crates.io-index" 2883 - checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 2704 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 2884 2705 2885 2706 [[package]] 2886 2707 name = "windows_i686_msvc" ··· 2896 2717 2897 2718 [[package]] 2898 2719 name = "windows_i686_msvc" 2899 - version = "0.52.5" 2720 + version = "0.52.6" 2900 2721 source = "registry+https://github.com/rust-lang/crates.io-index" 2901 - checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 2722 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 2902 2723 2903 2724 [[package]] 2904 2725 name = "windows_x86_64_gnu" ··· 2914 2735 2915 2736 [[package]] 2916 2737 name = "windows_x86_64_gnu" 2917 - version = "0.52.5" 2738 + version = "0.52.6" 2918 2739 source = "registry+https://github.com/rust-lang/crates.io-index" 2919 - checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 2740 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 2920 2741 2921 2742 [[package]] 2922 2743 name = "windows_x86_64_gnullvm" ··· 2932 2753 2933 2754 [[package]] 2934 2755 name = "windows_x86_64_gnullvm" 2935 - version = "0.52.5" 2756 + version = "0.52.6" 2936 2757 source = "registry+https://github.com/rust-lang/crates.io-index" 2937 - checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 2758 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 2938 2759 2939 2760 [[package]] 2940 2761 name = "windows_x86_64_msvc" ··· 2950 2771 2951 2772 [[package]] 2952 2773 name = "windows_x86_64_msvc" 2953 - version = "0.52.5" 2774 + version = "0.52.6" 2954 2775 source = "registry+https://github.com/rust-lang/crates.io-index" 2955 - checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 2776 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 2956 2777 2957 2778 [[package]] 2958 2779 name = "winnow" 2959 - version = "0.5.40" 2780 + version = "0.6.20" 2960 2781 source = "registry+https://github.com/rust-lang/crates.io-index" 2961 - checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 2782 + checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" 2962 2783 dependencies = [ 2963 2784 "memchr", 2964 2785 ] 2965 2786 2966 2787 [[package]] 2967 - name = "write16" 2968 - version = "1.0.0" 2969 - source = "registry+https://github.com/rust-lang/crates.io-index" 2970 - checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" 2971 - 2972 - [[package]] 2973 - name = "writeable" 2974 - version = "0.5.5" 2975 - source = "registry+https://github.com/rust-lang/crates.io-index" 2976 - checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" 2977 - 2978 - [[package]] 2979 2788 name = "xdg" 2980 2789 version = "2.5.2" 2981 2790 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2991 2800 ] 2992 2801 2993 2802 [[package]] 2994 - name = "yoke" 2995 - version = "0.7.4" 2996 - source = "registry+https://github.com/rust-lang/crates.io-index" 2997 - checksum = "6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5" 2998 - dependencies = [ 2999 - "serde", 3000 - "stable_deref_trait", 3001 - "yoke-derive", 3002 - "zerofrom", 3003 - ] 3004 - 3005 - [[package]] 3006 - name = "yoke-derive" 3007 - version = "0.7.4" 3008 - source = "registry+https://github.com/rust-lang/crates.io-index" 3009 - checksum = "28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95" 3010 - dependencies = [ 3011 - "proc-macro2", 3012 - "quote", 3013 - "syn 2.0.66", 3014 - "synstructure", 3015 - ] 3016 - 3017 - [[package]] 3018 - name = "zerofrom" 3019 - version = "0.1.4" 3020 - source = "registry+https://github.com/rust-lang/crates.io-index" 3021 - checksum = "91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55" 3022 - dependencies = [ 3023 - "zerofrom-derive", 3024 - ] 3025 - 3026 - [[package]] 3027 - name = "zerofrom-derive" 3028 - version = "0.1.4" 3029 - source = "registry+https://github.com/rust-lang/crates.io-index" 3030 - checksum = "0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5" 3031 - dependencies = [ 3032 - "proc-macro2", 3033 - "quote", 3034 - "syn 2.0.66", 3035 - "synstructure", 3036 - ] 3037 - 3038 - [[package]] 3039 - name = "zerovec" 3040 - version = "0.10.2" 2803 + name = "zerocopy" 2804 + version = "0.7.35" 3041 2805 source = "registry+https://github.com/rust-lang/crates.io-index" 3042 - checksum = "bb2cc8827d6c0994478a15c53f374f46fbd41bea663d809b14744bc42e6b109c" 2806 + checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 3043 2807 dependencies = [ 3044 - "yoke", 3045 - "zerofrom", 3046 - "zerovec-derive", 2808 + "zerocopy-derive", 3047 2809 ] 3048 2810 3049 2811 [[package]] 3050 - name = "zerovec-derive" 3051 - version = "0.10.2" 2812 + name = "zerocopy-derive" 2813 + version = "0.7.35" 3052 2814 source = "registry+https://github.com/rust-lang/crates.io-index" 3053 - checksum = "97cf56601ee5052b4417d90c8755c6683473c926039908196cf35d99f893ebe7" 2815 + checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 3054 2816 dependencies = [ 3055 2817 "proc-macro2", 3056 2818 "quote",
+7 -7
Cargo.toml
··· 21 21 22 22 [dependencies] 23 23 # Gemini 24 - germ = { version = "0.4.4", features = ["ast", "meta"] } 24 + germ = { version = "0.4.5", features = ["ast", "meta"] } 25 25 26 26 # HTTP 27 - actix-web = "4.7.0" 27 + actix-web = "4.9.0" 28 28 29 29 # Logging 30 30 pretty_env_logger = "0.5.0" 31 - log = "0.4.21" 31 + log = "0.4.22" 32 32 33 33 # Environment Variables 34 34 dotenv = "0.15.0" 35 35 36 36 # URL Standard 37 - url = "2.3.1" 37 + url = "2.5.2" 38 38 39 39 # Markdown Encoding 40 - comrak = "0.26.0" 40 + comrak = "0.29.0" 41 41 42 42 [build-dependencies] 43 43 # Compile-time Environment Variables 44 - vergen = { version = "8.3.1", features = ["git", "gitoxide"] } 44 + vergen = { version = "8.3.2", features = ["git", "gitoxide"] } 45 45 46 46 # `Result` 47 - anyhow = "1.0.71" 47 + anyhow = "1.0.92"