refactor: drop aws crates for s3
We were just using them for S3 support. This PR switches us over to the s3 crate which works the same way, with some minor differences. The main implication of this change is that we're no longer doing all the AWS stuff, like checking aws profile in home directory, or automatic discovery of metadata. This change is covered by our brand new s3 test suite, but I also did the old school `just test-full` with minio.
443 unmodified linesExpand all4444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598604484494504513 unmodified lines45545645745887287345946046146246346423 unmodified lines48848949049190590649249349449549649746 unmodified lines544545546547961962963964965966548549550551195 unmodified linesExpand all7477487497501170751752753754755174 unmodified linesExpand all930931932933135313541355135613571358135913601361136293493593693731 unmodified lines9699709719729739749759769779785 unmodified lines984985986987988989990991992993994995996997470 unmodified linesExpand all14681469147014711893189418951896189718981899190019011902190319041472147314741475208 unmodified linesExpand all168416851686168721212122212321242125212621272128212921301688168916901691173 unmodified linesExpand all1865186618671868231223132314231523162317231823192320232123222323186918701871187223281873187423302331233223331875187618771878187918801881188218831884188518862342234318871888188918901891189220 unmodified lines1913191419151916237223732374237523762377237823792380238123822383238423852386238723882389239023911917191819191920239623971921192219232399192419252401192619271928240419291930240619311932193319341935143 unmodified linesExpand all207920802081208225582559256025612562256325642565256625672083208420852086392 unmodified linesExpand all24792480248124822968296924832484248529712486248729732974297524882489249024912492249324942495249624972984249824992500250125027 unmodified lines25102511251225133000251425152516251725188 unmodified lines2527252825292530301725312532253325342535275 unmodified linesExpand all28112812281328143301330233033304330533063307330833093310331128152816281728182 unmodified lines282128222823282433223323332433253326332733283329333033313332282528262827282828293338283028312832283328342 unmodified lines28372838283928403349335028412842284328442845284633 unmodified lines28802881288228833392339328842885288628872888288918 unmodified lines2908290929102911342029122913342229142915342429162917291829193428342929202921292234332923292429252926292717 unmodified lines294529462947294834593460294929502951295229532954345 unmodified linesExpand all33003301330233033814330433053306330733083309331033113822331233133314331533162 unmodified lines331933203321332238333323332433253326332756 unmodified lines338433853386338738983388338933903391339257 unmodified lines3450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351112 unmodified lines35243525352635273984352835293530353135323533353435353992353635373538353935402 unmodified lines354335443545354640034004354735483549355040073551355235533554355548 unmodified lines3604360536063607406436083609361036113612328 unmodified linesExpand all3941394239433944440144024403440444054406440744084409394539463947394884 unmodified lines40334034403540364037403840394040404140424043404440454046481 unmodified linesExpand all4528452945304531499149924993499449954996499749984999500050014532453345344535500650074536453745384539454045412 unmodified lines454445454546454750185019454845494550455145524553214 unmodified linesExpand all47684769477047715242524352445245524652474772477347744775477652535254525547774778477947804781478247835260526152625263526452655266526752685269478447854786478752745275478847894790479147924793130 unmodified linesExpand all4924492549264927541449284929493049314932305 unmodified linesExpand all523852395240524152425243524452455246524752485249525052515252525352545255116 unmodified linesExpand all5372537353745375585253765377585453785379538053815382240 unmodified linesExpand all56235624562556266103610456275628562956305631563220 unmodified lines565356545655565661335657565856595660566114 unmodified lines56765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572361636164616561666167616861696170617161726173572457255726572726 unmodified lines57545755575657576208575857596210621157605761576257635764576599 unmodified lines5865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589927 unmodified lines59275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595910 unmodified lines597059715972597363726373597459755976597759785979140 unmodified linesExpand all6120612161226123612461256126612761286129613061316132613361346135613638 unmodified lines617561766177617865686569657065716572657365746575657665776578657965806581617961806181618265866587618361846185658961866187618861896190350 unmodified linesExpand all654165426543654469486949695069516952695369546955695669576545654665476548113 unmodified linesExpand all6662666366646665707970807081708270837084708570867087708866666667666866696670709466716672667366746675767 unmodified linesExpand all74437444744574467870787174477448744974507451745265 unmodified lines751875197520752179457946752275237524752575267527130 unmodified linesExpand all7658765976607661808576627663766476657666105 unmodified linesExpand all777277737774777581997776777777787779778074 unmodified lines785578567857785882827859786078617862786317 unmodified lines788178827883788483087885788678877888788923 unmodified lines7913791479157916834083418342791779187919792010 unmodified lines79317932793379348361793579367937793879393 unmodified lines7943794479457946837379477948794979507951795279537954795579567957110 unmodified linesExpand all806880698070807184978072807380748075807641 unmodified lines811881198120812185478548854981228123812481258126812781288129117 unmodified linesExpand all82478248824982508678825182528253825482558 unmodified lines8264826582668267869582688269827082718272116 unmodified linesExpand all8389839083918392839383948395839683978398839984001 unmodified line840284038404840588318406840784088409841067 unmodified lines847884798480848189078482848384848485848643 unmodified lines853085318532853385348535853685378538853985408541854285438544854585468547225 unmodified linesExpand all87738774877587768777877887798780878187828783878487858786878787888789879091978791879287938794879592028796879792048798879988008801880247 unmodified lines8850885188528853885488558856885788588859886088618862886388648865886669 unmodified lines8936893789388939894089418942894389448945894689478948894989508951895237 unmodified lines8990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901240 unmodified lines9053905490559056905790589059906090619062906390649065906610 unmodified lines9077907890799080908190829083908490859086908790889089909010 unmodified lines9101910291039104910591069107910891099110911191129113911422 unmodified lines9137913891399140914191429143914491459146914791489149915010 unmodified lines9161916291639164916591669167916891699170917191729173917410 unmodified lines9185918691879188918991909191919291939194919591969197919810 unmodified lines9209921092119212921392149215921692179218921992209221922246 unmodified lines9269927092719272960492739274927592769277156 unmodified linesExpand all94349435943694379769977097719772977397749438943994409441185 unmodified linesExpand all9627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629 unmodified lines443 unmodified linesExpand allsource = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
[[package]]name = "aws-config"version = "1.8.15"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "11493b0bad143270fb8ad284a096dd529ba91924c5409adeac856cc1bf047dbc"dependencies = [ "aws-credential-types", "aws-runtime", "aws-sdk-sso", "aws-sdk-ssooidc", "aws-sdk-sts", "aws-smithy-async", "aws-smithy-http", "aws-smithy-json", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", "bytes", "fastrand", "hex", "http 1.5.0", "sha1 0.10.6", "time", "tokio", "tracing", "url", "zeroize",]
[[package]]name = "aws-credential-types"version = "1.2.14"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8f20799b373a1be121fe3005fba0c2090af9411573878f224df44b42727fcaf7"dependencies = [ "aws-smithy-async", "aws-smithy-runtime-api", "aws-smithy-types", "zeroize",]
[[package]]name = "aws-runtime"version = "1.7.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "5fc0651c57e384202e47153c1260b84a9936e19803d747615edf199dc3b98d17"dependencies = [ "aws-credential-types", "aws-sigv4", "aws-smithy-async", "aws-smithy-eventstream", "aws-smithy-http", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", "bytes", "bytes-utils", "fastrand", "http 0.2.12", "http 1.5.0", "http-body 0.4.6", "http-body 1.1.0", "percent-encoding", "pin-project-lite", "tracing", "uuid",]
[[package]]name = "aws-sdk-s3"version = "1.129.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "6d4e8410fadbc0ee453145dd77a4958227b18b05bf67c2795d0a8b8596c9aa0f"dependencies = [ "aws-credential-types", "aws-runtime", "aws-sigv4", "aws-smithy-async", "aws-smithy-checksums", "aws-smithy-eventstream", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-smithy-xml", "aws-types", "bytes", "fastrand", "hex", "hmac 0.12.1", "http 0.2.12", "http 1.5.0", "http-body 1.1.0", "lru", "percent-encoding", "regex-lite", "sha2 0.10.9", "tracing", "url",]
[[package]]name = "aws-sdk-sso"version = "1.97.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "9aadc669e184501caaa6beafb28c6267fc1baef0810fb58f9b205485ca3f2567"dependencies = [ "aws-credential-types", "aws-runtime", "aws-smithy-async", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", "bytes", "fastrand", "http 0.2.12", "http 1.5.0", "regex-lite", "tracing",]
[[package]]name = "aws-sdk-ssooidc"version = "1.99.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1342a7db8f358d3de0aed2007a0b54e875458e39848d54cc1d46700b2bfcb0a8"dependencies = [ "aws-credential-types", "aws-runtime", "aws-smithy-async", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", "bytes", "fastrand", "http 0.2.12", "http 1.5.0", "regex-lite", "tracing",]
[[package]]name = "aws-sdk-sts"version = "1.101.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ab41ad64e4051ecabeea802d6a17845a91e83287e1dd249e6963ea1ba78c428a"dependencies = [ "aws-credential-types", "aws-runtime", "aws-smithy-async", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-query", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-smithy-xml", "aws-types", "fastrand", "http 0.2.12", "http 1.5.0", "regex-lite", "tracing",]
[[package]]name = "aws-sigv4"version = "1.4.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "b0b660013a6683ab23797778e21f1f854744fdf05f68204b4cca4c8c04b5d1f4"dependencies = [ "aws-credential-types", "aws-smithy-eventstream", "aws-smithy-http", "aws-smithy-runtime-api", "aws-smithy-types", "bytes", "crypto-bigint 0.5.5", "form_urlencoded", "hex", "hmac 0.12.1", "http 0.2.12", "http 1.5.0", "p256 0.11.1", "percent-encoding", "ring", "sha2 0.10.9", "subtle", "time", "tracing", "zeroize",]
[[package]]name = "aws-smithy-async"version = "1.2.14"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "2ffcaf626bdda484571968400c326a244598634dc75fd451325a54ad1a59acfc"dependencies = [ "futures-util", "pin-project-lite", "tokio",]
[[package]]name = "aws-smithy-checksums"version = "0.64.8"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "e9e8e65f4f81fcccdeb6c3eca2af17ac21d421a1786a26a394aecf421d616d3a"dependencies = [ "aws-smithy-http", "aws-smithy-types", "bytes", "crc-fast", "hex", "http 1.5.0", "http-body 1.1.0", "http-body-util", "md-5 0.11.0", "pin-project-lite", "sha1 0.11.0", "sha2 0.11.0", "tracing",]
[[package]]name = "aws-smithy-eventstream"version = "0.60.20"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "faf09d74e5e32f76b8762da505a3cd59303e367a664ca67295387baa8c1d7548"dependencies = [ "aws-smithy-types", "bytes", "crc32fast",]
[[package]]name = "aws-smithy-http"version = "0.63.6"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ba1ab2dc1c2c3749ead27180d333c42f11be8b0e934058fb4b2258ee8dbe5231"dependencies = [ "aws-smithy-eventstream", "aws-smithy-runtime-api", "aws-smithy-types", "bytes", "bytes-utils", "futures-core", "futures-util", "http 1.5.0", "http-body 1.1.0", "http-body-util", "percent-encoding", "pin-project-lite", "pin-utils", "tracing",]
[[package]]name = "aws-smithy-http-client"version = "1.1.12"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "6a2f165a7feee6f263028b899d0a181987f4fa7179a6411a32a439fba7c5f769"dependencies = [ "aws-smithy-async", "aws-smithy-runtime-api", "aws-smithy-types", "h2", "http 1.5.0", "hyper", "hyper-rustls", "hyper-util", "pin-project-lite", "rustls", "rustls-native-certs", "rustls-pki-types", "tokio", "tokio-rustls", "tower", "tracing",]
[[package]]name = "aws-smithy-json"version = "0.62.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "9648b0bb82a2eedd844052c6ad2a1a822d1f8e3adee5fbf668366717e428856a"dependencies = [ "aws-smithy-types",]
[[package]]name = "aws-smithy-observability"version = "0.2.6"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "a06c2315d173edbf1920da8ba3a7189695827002e4c0fc961973ab1c54abca9c"dependencies = [ "aws-smithy-runtime-api",]
[[package]]name = "aws-smithy-query"version = "0.60.15"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1a56d79744fb3edb5d722ef79d86081e121d3b9422cb209eb03aea6aa4f21ebd"dependencies = [ "aws-smithy-types", "urlencoding",]
[[package]]name = "aws-smithy-runtime"version = "1.10.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "028999056d2d2fd58a697232f9eec4a643cf73a71cf327690a7edad1d2af2110"dependencies = [ "aws-smithy-async", "aws-smithy-http", "aws-smithy-observability", "aws-smithy-runtime-api", "aws-smithy-types", "bytes", "fastrand", "http 0.2.12", "http 1.5.0", "http-body 0.4.6", "http-body 1.1.0", "http-body-util", "pin-project-lite", "pin-utils", "tokio", "tracing",]
[[package]]name = "aws-smithy-runtime-api"version = "1.11.6"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "876ab3c9c29791ba4ba02b780a3049e21ec63dabda09268b175272c3733a79e6"dependencies = [ "aws-smithy-async", "aws-smithy-types", "bytes", "http 0.2.12", "http 1.5.0", "pin-project-lite", "tokio", "tracing", "zeroize",]
[[package]]name = "aws-smithy-types"version = "1.8.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "69bb407740a197147da48238ecc94498493c9e85445732360cec180296ca45f1"dependencies = [ "base64-simd", "bytes", "bytes-utils", "futures-core", "http 0.2.12", "http 1.5.0", "http-body 0.4.6", "http-body 1.1.0", "http-body-util", "itoa", "num-integer", "pin-project-lite", "pin-utils", "ryu", "serde", "time", "tokio", "tokio-util",]
[[package]]name = "aws-smithy-xml"version = "0.60.15"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "0ce02add1aa3677d022f8adf81dcbe3046a95f17a1b1e8979c145cd21d3d22b3"dependencies = [ "xmlparser",]
[[package]]name = "aws-types"version = "1.3.14"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "47c8323699dd9b3c8d5b3c13051ae9cdef58fd179957c882f8374dd8725962d9"dependencies = [ "aws-credential-types", "aws-smithy-async", "aws-smithy-runtime-api", "aws-smithy-types", "rustc_version", "tracing",]
[[package]]name = "axum"version = "0.8.8"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8"3 unmodified lines "base64 0.22.1", "bytes", "form_urlencoded", "futures-util", "http 1.5.0", "http-body 1.1.0", "http", "http-body", "http-body-util", "hyper", "hyper-util", "itoa",23 unmodified lineschecksum = "08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1"dependencies = [ "bytes", "futures-core", "http 1.5.0", "http-body 1.1.0", "http", "http-body", "http-body-util", "mime", "pin-project-lite", "sync_wrapper",46 unmodified lineschecksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270"
[[package]]name = "base16ct"version = "0.1.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce"
[[package]]name = "base16ct"version = "0.2.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf"
195 unmodified linesExpand all "futures-core", "futures-util", "hex", "home", "http 1.5.0", "http", "http-body-util", "hyper", "hyper-named-pipe", "hyper-rustls",174 unmodified linesExpand all "serde",]
[[package]]name = "bytes-utils"version = "0.1.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7dafe3a8757b027e2be6e4e5601ed563c55989fcf1546e933c66c8eb3a058d35"dependencies = [ "bytes", "either",]
[[package]]name = "bytestring"version = "1.5.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "86566c496f2f47d9b8147a4c8b02ffdb69c919fe0c2b2e7195d22cbba0e635c9"31 unmodified linessource = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7a0dd1ca384932ff3641c8718a02769f1698e7563dc6974ffd03346116310423"dependencies = [ "find-msvc-tools", "jobserver", "libc", "shlex",]
[[package]]5 unmodified lines "slab",]
[[package]]name = "cesu8"version = "1.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c"
[[package]]name = "cfb"version = "0.7.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f"470 unmodified linesExpand allchecksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5"
[[package]]name = "crypto-bigint"version = "0.4.9"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ef2b4b23cddf68b89b8f8069890e8c270d54e2d5fe1b143820234805e4cb17ef"dependencies = [ "generic-array", "rand_core 0.6.4", "subtle", "zeroize",]
[[package]]name = "crypto-bigint"version = "0.5.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76"dependencies = [208 unmodified linesExpand all]
[[package]]name = "der"version = "0.6.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de"dependencies = [ "const-oid 0.9.6", "zeroize",]
[[package]]name = "der"version = "0.7.10"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb"dependencies = [173 unmodified linesExpand allchecksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555"
[[package]]name = "ecdsa"version = "0.14.8"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "413301934810f597c1d19ca71c8710e99a3f1ba28a0d2ebc01551a2daeea3c5c"dependencies = [ "der 0.6.1", "elliptic-curve 0.12.3", "rfc6979 0.3.1", "signature 1.6.4",]
[[package]]name = "ecdsa"version = "0.16.9"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca"dependencies = [ "der 0.7.10", "der", "digest 0.10.7", "elliptic-curve 0.13.8", "rfc6979 0.4.0", "signature 2.2.0", "spki 0.7.3", "elliptic-curve", "rfc6979", "signature", "spki",]
[[package]]name = "ed25519"version = "2.2.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53"dependencies = [ "pkcs8 0.10.2", "signature 2.2.0", "pkcs8", "signature",]
[[package]]name = "ed25519-dalek"20 unmodified lines]
[[package]]name = "elliptic-curve"version = "0.12.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "e7bb888ab5300a19b8e5bceef25ac745ad065f3c9f7efc6de1b91958110891d3"dependencies = [ "base16ct 0.1.1", "crypto-bigint 0.4.9", "der 0.6.1", "digest 0.10.7", "ff 0.12.1", "generic-array", "group 0.12.1", "pkcs8 0.9.0", "rand_core 0.6.4", "sec1 0.3.0", "subtle", "zeroize",]
[[package]]name = "elliptic-curve"version = "0.13.8"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47"dependencies = [ "base16ct 0.2.0", "crypto-bigint 0.5.5", "base16ct", "crypto-bigint", "digest 0.10.7", "ff 0.13.1", "ff", "generic-array", "group 0.13.0", "group", "hkdf", "pem-rfc7468", "pkcs8 0.10.2", "pkcs8", "rand_core 0.6.4", "sec1 0.7.3", "sec1", "subtle", "zeroize",]
143 unmodified linesExpand all]
[[package]]name = "ff"version = "0.12.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d013fc25338cc558c5c2cfbad646908fb23591e2404481826742b651c9af7160"dependencies = [ "rand_core 0.6.4", "subtle",]
[[package]]name = "ff"version = "0.13.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393"dependencies = [392 unmodified linesExpand all "web-time",]
[[package]]name = "group"version = "0.12.1"name = "graviola"version = "0.3.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "5dfbfb3a6cfbd390d5c9564ab283a0349b9b9fcd46a706c1eb10e0db70bfbac7"checksum = "4387e0458389da24c6fe732531e65595c7c4a32b027f98f4789e512e28224465"dependencies = [ "ff 0.12.1", "rand_core 0.6.4", "subtle", "cfg-if", "getrandom 0.3.4",]
[[package]]name = "group"version = "0.13.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63"dependencies = [ "ff 0.13.1", "ff", "rand_core 0.6.4", "subtle",]
7 unmodified lines "bytes", "fnv", "futures-core", "futures-sink", "http 1.5.0", "http", "indexmap 2.14.2", "slab", "tokio", "tokio-util",8 unmodified linesdependencies = [ "bytes", "fastrand", "futures-util", "http 1.5.0", "http", "pin-project-lite", "tokio",]
275 unmodified linesExpand all]
[[package]]name = "http"version = "0.2.12"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1"dependencies = [ "bytes", "fnv", "itoa",]
[[package]]name = "http"version = "1.5.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0"dependencies = [2 unmodified lines]
[[package]]name = "http-body"version = "0.4.6"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2"dependencies = [ "bytes", "http 0.2.12", "pin-project-lite",]
[[package]]name = "http-body"version = "1.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ca2a8f2913ee65f60facd6a5905613afaa448497a0230cc41ce022d93290bc2c"dependencies = [ "bytes", "http 1.5.0", "http",]
[[package]]name = "http-body-util"2 unmodified lineschecksum = "23169fe34a5fbcdd3f3862e78fb9b6fccd5f02a6dc6f732547005d45631ce71c"dependencies = [ "bytes", "futures-core", "http 1.5.0", "http-body 1.1.0", "http", "http-body", "pin-project-lite",]
[[package]]33 unmodified lines "bytes", "futures-channel", "futures-core", "h2", "http 1.5.0", "http-body 1.1.0", "http", "http-body", "httparse", "httpdate", "itoa", "pin-project-lite",18 unmodified lines]
[[package]]name = "hyper-rustls"version = "0.27.7"version = "0.27.10"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58"checksum = "dfa8e654703247911e29c23fbeaa261834bd9bb74efba2f9acddc37bfb127f53"dependencies = [ "http 1.5.0", "http", "hyper", "hyper-util", "rustls", "rustls-native-certs", "rustls-pki-types", "tokio", "tokio-rustls", "tower-service", "webpki-roots 1.0.6", "webpki-roots 1.0.9",]
[[package]]name = "hyper-timeout"17 unmodified lines "base64 0.22.1", "bytes", "futures-channel", "futures-util", "http 1.5.0", "http-body 1.1.0", "http", "http-body", "hyper", "ipnet", "libc", "percent-encoding",345 unmodified linesExpand all "cid", "ed25519-dalek", "getrandom 0.2.17", "getrandom 0.3.4", "http 1.5.0", "http", "ipld-core", "k256", "langtag", "miette", "multibase", "multihash", "ouroboros", "p256 0.13.2", "p256", "postcard", "rand 0.9.2", "regex", "regex-lite",2 unmodified lines "serde_bytes", "serde_html_form", "serde_ipld_dagcbor", "serde_json", "signature 2.2.0", "signature", "smol_str", "thiserror 2.0.18", "tokio", "tokio-util",56 unmodified lines "k256", "miette", "multihash", "n0-future", "p256 0.13.2", "p256", "serde", "serde_bytes", "serde_ipld_dagcbor", "sha2 0.10.9",57 unmodified lines "jiff-tzdb",]
[[package]]name = "jni"version = "0.21.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97"dependencies = [ "cesu8", "cfg-if", "combine", "jni-sys 0.3.1", "log", "thiserror 1.0.69", "walkdir", "windows-sys 0.45.0",]
[[package]]name = "jni-sys"version = "0.3.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "41a652e1f9b6e0275df1f15b32661cf0d4b78d4d87ddec5e0c3c20f097433258"dependencies = [ "jni-sys 0.4.1",]
[[package]]name = "jni-sys"version = "0.4.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2"dependencies = [ "jni-sys-macros",]
[[package]]name = "jni-sys-macros"version = "0.4.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264"dependencies = [ "quote", "syn 2.0.117",]
[[package]]name = "jobserver"version = "0.1.35"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1c00acbd29eabad4a2392fa0e921c874934dbbf4194312ad20f04a0ed67a3cb3"dependencies = [ "getrandom 0.4.2", "libc",]
[[package]]name = "js-sys"version = "0.3.91"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c"12 unmodified lines "ed25519-dalek", "getrandom 0.2.17", "hmac 0.12.1", "js-sys", "p256 0.13.2", "p256", "p384", "pem", "rand 0.8.5", "rsa", "serde", "serde_json", "sha2 0.10.9", "signature 2.2.0", "signature", "simple_asn1",]
[[package]]2 unmodified linessource = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b"dependencies = [ "cfg-if", "ecdsa 0.16.9", "elliptic-curve 0.13.8", "ecdsa", "elliptic-curve", "once_cell", "sha2 0.10.9", "signature 2.2.0", "signature",]
[[package]]name = "langtag"48 unmodified lines "tokio", "tokio-rustls", "tracing", "url", "webpki-roots 1.0.6", "webpki-roots 1.0.9",]
[[package]]name = "libc"328 unmodified linesExpand all "tracing-subscriber",]
[[package]]name = "lru"version = "0.16.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7f66e8d5d03f609abc3a39e6f08e4164ebf1447a732906d39eb9b99b7919ef39"dependencies = [ "hashbrown 0.16.1",]
[[package]]name = "lru-cache"version = "0.1.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c"84 unmodified lines "digest 0.11.3",]
[[package]]name = "md5"version = "0.8.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7ebb8d8732c6a6df3d8f032a82911cfc747e00efb95cc46e8d0acd5b5b88570c"
[[package]]name = "memchr"version = "2.8.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"481 unmodified linesExpand allchecksum = "1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e"
[[package]]name = "p256"version = "0.11.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "51f44edd08f51e2ade572f141051021c5af22677e42b7dd28a88155151c33594"dependencies = [ "ecdsa 0.14.8", "elliptic-curve 0.12.3", "sha2 0.10.9",]
[[package]]name = "p256"version = "0.13.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b"dependencies = [ "ecdsa 0.16.9", "elliptic-curve 0.13.8", "ecdsa", "elliptic-curve", "primeorder", "sha2 0.10.9",]
2 unmodified linesversion = "0.13.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6"dependencies = [ "ecdsa 0.16.9", "elliptic-curve 0.13.8", "ecdsa", "elliptic-curve", "primeorder", "sha2 0.10.9",]
214 unmodified linesExpand allsource = "registry+https://github.com/rust-lang/crates.io-index"checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
[[package]]name = "pin-utils"version = "0.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
[[package]]name = "pkcs1"version = "0.7.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f"dependencies = [ "der 0.7.10", "pkcs8 0.10.2", "spki 0.7.3", "der", "pkcs8", "spki",]
[[package]]name = "pkcs8"version = "0.9.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba"dependencies = [ "der 0.6.1", "spki 0.6.0",]
[[package]]name = "pkcs8"version = "0.10.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7"dependencies = [ "der 0.7.10", "spki 0.7.3", "der", "spki",]
[[package]]name = "pkg-config"130 unmodified linesExpand allversion = "0.13.6"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6"dependencies = [ "elliptic-curve 0.13.8", "elliptic-curve",]
[[package]]name = "proc-macro-crate"305 unmodified linesExpand all]
[[package]]name = "quick-xml"version = "0.40.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "2474bd2e5029e7ccb6abb2ba48cf2383a333851dedf495901544281590c7da7f"dependencies = [ "memchr", "serde",]
[[package]]name = "quick-xml"version = "0.42.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "41b1177fdf999d2321d3fb46ff47159d9c1fb9ad66a4879f8c50a0b504615e9b"dependencies = [116 unmodified linesExpand all]
[[package]]name = "rand"version = "0.10.0"version = "0.10.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "bc266eb313df6c5c09c1c7b1fbe2510961e5bcd3add930c1e31f7ed9da0feff8"checksum = "65c9fb96cbc91e3478eaae79a69fcd3f1ae4ad052e471fe6732fff548984b4af"dependencies = [ "chacha20", "getrandom 0.4.2", "rand_core 0.10.0",240 unmodified linesExpand all "encoding_rs", "futures-core", "futures-util", "h2", "http 1.5.0", "http-body 1.1.0", "http", "http-body", "http-body-util", "hyper", "hyper-rustls", "hyper-util",20 unmodified lines "wasm-bindgen", "wasm-bindgen-futures", "wasm-streams", "web-sys", "webpki-roots 1.0.6", "webpki-roots 1.0.9",]
[[package]]name = "reqwest-websocket"14 unmodified lines "web-sys",]
[[package]]name = "reqx"version = "0.1.41"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "5b65998c8e91cf2fe922572745b100ba812d6ec2fc004c9080fcfe5703e34521"dependencies = [ "brotli", "bytes", "flate2", "futures-core", "futures-util", "http", "http-body-util", "httpdate", "hyper", "hyper-rustls", "hyper-util", "md5", "rand 0.10.3", "rustls", "rustls-native-certs", "serde", "serde_json", "serde_urlencoded", "sha2 0.11.0", "thiserror 2.0.18", "tokio", "tokio-util", "tower-service", "tracing", "ureq", "url", "webpki-root-certs", "webpki-roots 1.0.9", "zstd",]
[[package]]name = "resolv-conf"version = "0.7.6"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7"
[[package]]name = "rfc6979"version = "0.3.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7743f17af12fa0b03b803ba12cd6a8d9483a587e89c69445e3909655c0b9fabb"dependencies = [ "crypto-bigint 0.4.9", "hmac 0.12.1", "zeroize",]
[[package]]name = "rfc6979"version = "0.4.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2"dependencies = [26 unmodified lines "num-bigint-dig", "num-integer", "num-traits", "pkcs1", "pkcs8 0.10.2", "pkcs8", "rand_core 0.6.4", "signature 2.2.0", "spki 0.7.3", "signature", "spki", "subtle", "zeroize",]
99 unmodified lines "zeroize",]
[[package]]name = "rustls-platform-verifier"version = "0.6.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1d99feebc72bae7ab76ba994bb5e121b8d83d910ca40b36e0921f53becc41784"dependencies = [ "core-foundation 0.10.1", "core-foundation-sys", "jni", "log", "once_cell", "rustls", "rustls-native-certs", "rustls-platform-verifier-android", "rustls-webpki", "security-framework", "security-framework-sys", "webpki-root-certs", "windows-sys 0.61.2",]
[[package]]name = "rustls-platform-verifier-android"version = "0.1.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f"
[[package]]name = "rustls-webpki"version = "0.103.10"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "df33b2b81ac578cabaf06b89b0631153a3f416b0a886e8a7a1707fb51abbd1ef"27 unmodified linessource = "registry+https://github.com/rust-lang/crates.io-index"checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f"
[[package]]name = "s3"version = "0.1.36"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "40ce58958ac8d7b05b9f146337b88231db2ca95ab7637cf44f318c2e9e4855ff"dependencies = [ "base64 0.22.1", "bytes", "futures-core", "futures-io", "futures-util", "graviola", "hex", "http", "http-body-util", "httpdate", "md-5 0.11.0", "quick-xml 0.40.1", "reqx", "serde", "time", "tokio", "url",]
[[package]]name = "s3s"version = "0.17.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "030a43692a1fd97bbd2c594eeaad8f5c1e452a9d29ad6a3eebce1650937c4a77"10 unmodified lines "crc-fast", "futures", "hex-simd", "hmac 0.13.0", "http 1.5.0", "http-body 1.1.0", "http", "http-body", "http-body-util", "hyper", "itoa", "jiff",140 unmodified linesExpand all "tracing-subscriber",]
[[package]]name = "same-file"version = "1.0.6"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"dependencies = [ "winapi-util",]
[[package]]name = "schannel"version = "0.1.29"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939"38 unmodified lineschecksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
[[package]]name = "sec1"version = "0.3.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "3be24c1842290c45df0a7bf069e0c268a747ad05a192f2fd7dcfdbc1cba40928"dependencies = [ "base16ct 0.1.1", "der 0.6.1", "generic-array", "pkcs8 0.9.0", "subtle", "zeroize",]
[[package]]name = "sec1"version = "0.7.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc"dependencies = [ "base16ct 0.2.0", "der 0.7.10", "base16ct", "der", "generic-array", "pkcs8 0.10.2", "pkcs8", "subtle", "zeroize",]
350 unmodified linesExpand all]
[[package]]name = "signature"version = "1.6.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c"dependencies = [ "digest 0.10.7", "rand_core 0.6.4",]
[[package]]name = "signature"version = "2.2.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"dependencies = [113 unmodified linesExpand all]
[[package]]name = "spki"version = "0.6.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b"dependencies = [ "base64ct", "der 0.6.1",]
[[package]]name = "spki"version = "0.7.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d"dependencies = [ "base64ct", "der 0.7.10", "der",]
[[package]]name = "spqr"767 unmodified linesExpand all "axum", "base64 0.22.1", "bytes", "h2", "http 1.5.0", "http-body 1.1.0", "http", "http-body", "http-body-util", "hyper", "hyper-timeout", "hyper-util",65 unmodified lines "bitflags 2.11.0", "bytes", "futures-core", "futures-util", "http 1.5.0", "http-body 1.1.0", "http", "http-body", "http-body-util", "http-range-header", "httpdate", "iri-string",130 unmodified linesExpand all "cid", "ed25519-dalek", "futures", "hex", "http 1.5.0", "http", "image", "infer", "ipld-core", "jacquard-common",105 unmodified linesExpand all "aes-gcm", "base64 0.22.1", "hkdf", "hmac 0.12.1", "p256 0.13.2", "p256", "rand 0.8.5", "serde", "sha2 0.10.9", "subtle",74 unmodified lines "axum", "base64 0.22.1", "chrono", "ed25519-dalek", "p256 0.13.2", "p256", "p384", "rand 0.8.5", "reqwest", "serde",17 unmodified lines "bcrypt", "chrono", "cid", "hmac 0.12.1", "http 1.5.0", "http", "jacquard-common", "jacquard-repo", "k256", "rand 0.8.5",23 unmodified linesdependencies = [ "aes-gcm", "anyhow", "async-trait", "aws-config", "aws-sdk-s3", "aws-smithy-http-client", "axum", "backon", "base32", "base64 0.22.1",10 unmodified lines "hex", "hickory-resolver", "hkdf", "hmac 0.12.1", "http 1.5.0", "http", "image", "ipld-core", "iroh-car", "jacquard-common",3 unmodified lines "metrics", "metrics-exporter-prometheus", "multibase", "multihash", "p256 0.13.2", "p256", "parking_lot", "rand 0.8.5", "redis", "regex", "reqwest", "s3", "serde", "serde_bytes", "serde_ipld_dagcbor", "serde_json",110 unmodified linesExpand all "futures-util", "h3", "h3-quinn", "hex", "http 1.5.0", "http", "hyper", "hyper-util", "quinn", "rcgen",41 unmodified linesname = "tranquil-storage"version = "0.6.7"dependencies = [ "async-trait", "aws-config", "aws-sdk-s3", "aws-smithy-http-client", "bytes", "futures", "hyper-util", "s3", "s3s", "s3s-fs", "sha2 0.10.9", "tempfile",117 unmodified linesExpand alldependencies = [ "byteorder", "bytes", "data-encoding", "http 1.5.0", "http", "httparse", "log", "rand 0.8.5", "sha1 0.10.6",8 unmodified lineschecksum = "8628dcc84e5a09eb3d8423d6cb682965dea9133204e8fb3efee74c2a0c259442"dependencies = [ "bytes", "data-encoding", "http 1.5.0", "http", "httparse", "log", "rand 0.9.2", "rustls",116 unmodified linesExpand all "log", "percent-encoding", "rustls", "rustls-pki-types", "rustls-platform-verifier", "ureq-proto", "utf8-zero", "webpki-roots 1.0.9",]
[[package]]name = "ureq-proto"1 unmodified linesource = "registry+https://github.com/rust-lang/crates.io-index"checksum = "e994ba84b0bd1b1b0cf92878b7ef898a5c1760108fe7b6010327e274917a808c"dependencies = [ "base64 0.22.1", "http 1.5.0", "http", "httparse", "log",]
67 unmodified lineschecksum = "2ef6dac1e96601b4fb3acccccff2139741fcb757cb9a36089bf5be91cfb285ce"dependencies = [ "getrandom 0.4.2", "js-sys", "rand 0.10.0", "rand 0.10.3", "serde_core", "sha1_smol", "wasm-bindgen",]43 unmodified lines "libc",]
[[package]]name = "walkdir"version = "2.5.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"dependencies = [ "same-file", "winapi-util",]
[[package]]name = "want"version = "0.3.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"225 unmodified linesExpand all "url",]
[[package]]name = "webpki-root-certs"version = "1.0.9"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "b96554aa2acc8ccdb7e1c9a58a7a68dd5d13bccc69cd124cb09406db612a1c9b"dependencies = [ "rustls-pki-types",]
[[package]]name = "webpki-roots"version = "0.26.11"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9"dependencies = [ "webpki-roots 1.0.6", "webpki-roots 1.0.9",]
[[package]]name = "webpki-roots"version = "1.0.6"version = "1.0.9"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "22cfaf3c063993ff62e73cb4311efde4db1efb31ab78a3e5c457939ad5cc0bed"checksum = "7dcd9d09a39985f5344844e66b0c530a33843579125f23e21e9f0f220850f22a"dependencies = [ "rustls-pki-types",]
47 unmodified linessource = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
[[package]]name = "winapi-util"version = "0.1.11"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"dependencies = [ "windows-sys 0.61.2",]
[[package]]name = "winapi-x86_64-pc-windows-gnu"version = "0.4.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"69 unmodified lines]
[[package]]name = "windows-sys"version = "0.45.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"dependencies = [ "windows-targets 0.42.2",]
[[package]]name = "windows-sys"version = "0.48.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"dependencies = [37 unmodified lines]
[[package]]name = "windows-targets"version = "0.42.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"dependencies = [ "windows_aarch64_gnullvm 0.42.2", "windows_aarch64_msvc 0.42.2", "windows_i686_gnu 0.42.2", "windows_i686_msvc 0.42.2", "windows_x86_64_gnu 0.42.2", "windows_x86_64_gnullvm 0.42.2", "windows_x86_64_msvc 0.42.2",]
[[package]]name = "windows-targets"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"dependencies = [40 unmodified lines]
[[package]]name = "windows_aarch64_gnullvm"version = "0.42.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
[[package]]name = "windows_aarch64_gnullvm"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
10 unmodified lineschecksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53"
[[package]]name = "windows_aarch64_msvc"version = "0.42.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
[[package]]name = "windows_aarch64_msvc"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
10 unmodified lineschecksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006"
[[package]]name = "windows_i686_gnu"version = "0.42.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
[[package]]name = "windows_i686_gnu"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
22 unmodified lineschecksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c"
[[package]]name = "windows_i686_msvc"version = "0.42.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
[[package]]name = "windows_i686_msvc"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
10 unmodified lineschecksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2"
[[package]]name = "windows_x86_64_gnu"version = "0.42.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
[[package]]name = "windows_x86_64_gnu"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
10 unmodified lineschecksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499"
[[package]]name = "windows_x86_64_gnullvm"version = "0.42.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
[[package]]name = "windows_x86_64_gnullvm"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
10 unmodified lineschecksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1"
[[package]]name = "windows_x86_64_msvc"version = "0.42.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
[[package]]name = "windows_x86_64_msvc"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
46 unmodified lines "assert-json-diff", "base64 0.22.1", "deadpool", "futures", "http 1.5.0", "http", "http-body-util", "hyper", "hyper-util", "log",156 unmodified linesExpand all "rustix 1.1.4",]
[[package]]name = "xmlparser"version = "0.13.6"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4"
[[package]]name = "xxhash-rust"version = "0.8.18"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "aee1b19627c7c60102ab80d3a9cbe18de90bfe03bfa6c3715447681f0e8c8af6"185 unmodified linesExpand allsource = "registry+https://github.com/rust-lang/crates.io-index"checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"
[[package]]name = "zstd"version = "0.13.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a"dependencies = [ "zstd-safe",]
[[package]]name = "zstd-safe"version = "7.3.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "64d80649ab6db9d9f6f9c80a40becd948eda4714a0a5ac8c4d157a32231c7882"dependencies = [ "zstd-sys",]
[[package]]name = "zstd-sys"version = "2.1.0+zstd.1.5.7"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "0ef0a8027ec3ee71300ab3bcbcd0393f434aa72b91ca6d635a39941deae8eea0"dependencies = [ "cc", "pkg-config",]
[[package]]name = "zune-core"version = "0.5.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "cb8a0807f7c01457d0379ba880ba6322660448ddebc890ce29bb64da71fb40f9"9 unmodified lines61 unmodified lines626364656667686667686942 unmodified lines11211311411511611711811912070 unmodified lines61 unmodified linesbackon = "1"bincode = { version = "2", features = ["serde"] }anyhow = "1.0"async-trait = "0.1"aws-config = { version = "1.8", default-features = false, features = ["rt-tokio", "credentials-process", "sso"] }aws-sdk-s3 = { version = "1.118", default-features = false, features = ["sigv4a", "rt-tokio"] }aws-smithy-http-client = { version = "1.1", features = ["rustls-ring"] }axum = { version = "0.8", features = ["ws", "macros"] }base32 = "0.5"base64 = "0.22"bcrypt = "0.17"42 unmodified linesregex = "1"rsa = "0.9"rustls = { version = "0.23", default-features = false, features = ["ring", "std", "tls12", "logging"] }rustls-pemfile = "2"s3 = { version = "0.1.36", features = ["multipart"] }s3s = "0.17"s3s-fs = "0.17"secrecy = { version = "0.10", features = ["serde"] }reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls-webpki-roots", "http2", "charset", "macos-system-configuration"] }70 unmodified lines239 unmodified linesExpand all240241242243244245246247248574 unmodified linesExpand all239 unmodified linesExpand all#allow_insecure = false
[storage]# Storage backend: `filesystem` or `s3`.# If you set `s3` you must also provide `AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY`.## Can also be specified via environment variable `BLOB_STORAGE_BACKEND`.## Default value: "filesystem"574 unmodified linesExpand all