Fix botched workspace setup and update Rust dependencies.

This commit is contained in:
Sebastian Jeltsch 2026-02-24 20:40:06 +01:00
parent a985160b2e
commit 4cb5a7085b
3 changed files with 150 additions and 130 deletions

267
Cargo.lock generated
View file

@ -384,7 +384,7 @@ dependencies = [
"futures-lite",
"parking",
"polling",
"rustix 1.1.3",
"rustix 1.1.4",
"slab",
"windows-sys 0.61.2",
]
@ -415,7 +415,7 @@ dependencies = [
"cfg-if",
"event-listener 5.4.1",
"futures-lite",
"rustix 1.1.3",
"rustix 1.1.4",
]
[[package]]
@ -430,7 +430,7 @@ dependencies = [
"cfg-if",
"futures-core",
"futures-io",
"rustix 1.1.3",
"rustix 1.1.4",
"signal-hook-registry",
"slab",
"windows-sys 0.61.2",
@ -511,6 +511,19 @@ version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
[[package]]
name = "auth-ui-component"
version = "0.0.0"
dependencies = [
"askama",
"itertools 0.14.0",
"rust-embed",
"serde",
"serde_json",
"trailbase-build",
"trailbase-wasm 0.5.0",
]
[[package]]
name = "autocfg"
version = "1.5.0"
@ -851,7 +864,7 @@ checksum = "20a158160765c6a7d0d8c072a53d772e4cb243f38b04bfcf6b4939cfbe7482e7"
dependencies = [
"cap-primitives",
"cap-std",
"rustix 1.1.3",
"rustix 1.1.4",
"smallvec",
]
@ -867,7 +880,7 @@ dependencies = [
"io-lifetimes",
"ipnet",
"maybe-owned",
"rustix 1.1.3",
"rustix 1.1.4",
"rustix-linux-procfs",
"windows-sys 0.59.0",
"winx",
@ -892,7 +905,7 @@ dependencies = [
"cap-primitives",
"io-extras",
"io-lifetimes",
"rustix 1.1.3",
"rustix 1.1.4",
]
[[package]]
@ -905,7 +918,7 @@ dependencies = [
"cap-primitives",
"iana-time-zone",
"once_cell",
"rustix 1.1.3",
"rustix 1.1.4",
"winx",
]
@ -1000,9 +1013,9 @@ dependencies = [
[[package]]
name = "chrono"
version = "0.4.43"
version = "0.4.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118"
checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0"
dependencies = [
"iana-time-zone",
"js-sys",
@ -1273,36 +1286,36 @@ dependencies = [
[[package]]
name = "cranelift-assembler-x64"
version = "0.128.3"
version = "0.128.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0377b13bf002a0774fcccac4f1102a10f04893d24060cf4b7350c87e4cbb647c"
checksum = "50a04121a197fde2fe896f8e7cac9812fc41ed6ee9c63e1906090f9f497845f6"
dependencies = [
"cranelift-assembler-x64-meta",
]
[[package]]
name = "cranelift-assembler-x64-meta"
version = "0.128.3"
version = "0.128.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cfa027979140d023b25bf7509fb7ede3a54c3d3871fb5ead4673c4b633f671a2"
checksum = "a09e699a94f477303820fb2167024f091543d6240783a2d3b01a3f21c42bc744"
dependencies = [
"cranelift-srcgen",
]
[[package]]
name = "cranelift-bforest"
version = "0.128.3"
version = "0.128.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "618e4da87d9179a70b3c2f664451ca8898987aa6eb9f487d16988588b5d8cc40"
checksum = "f07732c662a9755529e332d86f8c5842171f6e98ba4d5976a178043dad838654"
dependencies = [
"cranelift-entity",
]
[[package]]
name = "cranelift-bitset"
version = "0.128.3"
version = "0.128.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db53764b5dad233b37b8f5dc54d3caa9900c54579195e00f17ea21f03f71aaa7"
checksum = "18391da761cf362a06def7a7cf11474d79e55801dd34c2e9ba105b33dc0aef88"
dependencies = [
"serde",
"serde_derive",
@ -1310,9 +1323,9 @@ dependencies = [
[[package]]
name = "cranelift-codegen"
version = "0.128.3"
version = "0.128.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ae927f1d8c0abddaa863acd201471d56e7fc6c3925104f4861ed4dc3e28b421"
checksum = "0b3a09b3042c69810d255aef59ddc3b3e4c0644d1d90ecfd6e3837798cc88a3c"
dependencies = [
"bumpalo",
"cranelift-assembler-x64",
@ -1337,9 +1350,9 @@ dependencies = [
[[package]]
name = "cranelift-codegen-meta"
version = "0.128.3"
version = "0.128.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3fcf1e3e6757834bd2584f4cbff023fcc198e9279dcb5d684b4bb27a9b19f54"
checksum = "75817926ec812241889208d1b190cadb7fedded4592a4bb01b8524babb9e4849"
dependencies = [
"cranelift-assembler-x64-meta",
"cranelift-codegen-shared",
@ -1350,24 +1363,24 @@ dependencies = [
[[package]]
name = "cranelift-codegen-shared"
version = "0.128.3"
version = "0.128.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "205dcb9e6ccf9d368b7466be675ff6ee54a63e36da6fe20e72d45169cf6fd254"
checksum = "859158f87a59476476eda3884d883c32e08a143cf3d315095533b362a3250a63"
[[package]]
name = "cranelift-control"
version = "0.128.3"
version = "0.128.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "108eca9fcfe86026054f931eceaf57b722c1b97464bf8265323a9b5877238817"
checksum = "03b65a9aec442d715cbf54d14548b8f395476c09cef7abe03e104a378291ab88"
dependencies = [
"arbitrary",
]
[[package]]
name = "cranelift-entity"
version = "0.128.3"
version = "0.128.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0d96496910065d3165f84ff8e1e393916f4c086f88ac8e1b407678bc78735aa"
checksum = "8334c99a7e86060c24028732efd23bac84585770dcb752329c69f135d64f2fc1"
dependencies = [
"cranelift-bitset",
"serde",
@ -1376,9 +1389,9 @@ dependencies = [
[[package]]
name = "cranelift-frontend"
version = "0.128.3"
version = "0.128.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e303983ad7e23c850f24d9c41fc3cb346e1b930f066d3966545e4c98dac5c9fb"
checksum = "43ac6c095aa5b3e845d7ca3461e67e2b65249eb5401477a5ff9100369b745111"
dependencies = [
"cranelift-codegen",
"log",
@ -1388,15 +1401,15 @@ dependencies = [
[[package]]
name = "cranelift-isle"
version = "0.128.3"
version = "0.128.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24b0cf8d867d891245836cac7abafb0a5b0ea040a019d720702b3b8bcba40bfa"
checksum = "69d3d992870ed4f0f2e82e2175275cb3a123a46e9660c6558c46417b822c91fa"
[[package]]
name = "cranelift-native"
version = "0.128.3"
version = "0.128.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e24b641e315443e27807b69c440fe766737d7e718c68beb665a2d69259c77bf3"
checksum = "ee32e36beaf80f309edb535274cfe0349e1c5cf5799ba2d9f42e828285c6b52e"
dependencies = [
"cranelift-codegen",
"libc",
@ -1405,9 +1418,9 @@ dependencies = [
[[package]]
name = "cranelift-srcgen"
version = "0.128.3"
version = "0.128.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4e378a54e7168a689486d67ee1f818b7e5356e54ae51a1d7a53f4f13f7f8b7a"
checksum = "903adeaf4938e60209a97b53a2e4326cd2d356aab9764a1934630204bae381c9"
[[package]]
name = "crc32fast"
@ -1670,9 +1683,9 @@ dependencies = [
[[package]]
name = "deranged"
version = "0.5.6"
version = "0.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc3dc5ad92c2e2d1c193bbbbdf2ea477cb81331de4f3103f267ca18368b988c4"
checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c"
dependencies = [
"powerfmt",
]
@ -2017,7 +2030,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ce92ff622d6dadf7349484f42c93271a0d49b7cc4d466a936405bacbe10aa78"
dependencies = [
"cfg-if",
"rustix 1.1.3",
"rustix 1.1.4",
"windows-sys 0.59.0",
]
@ -2130,7 +2143,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94e7099f6313ecacbe1256e8ff9d617b75d1bcb16a6fddef94866d225a01a14a"
dependencies = [
"io-lifetimes",
"rustix 1.1.3",
"rustix 1.1.4",
"windows-sys 0.59.0",
]
@ -2718,7 +2731,7 @@ dependencies = [
"http",
"hyper",
"hyper-util",
"rustls 0.23.36",
"rustls 0.23.37",
"rustls-native-certs",
"rustls-pki-types",
"tokio",
@ -3066,9 +3079,9 @@ dependencies = [
[[package]]
name = "jiff"
version = "0.2.20"
version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c867c356cc096b33f4981825ab281ecba3db0acefe60329f044c1789d94c6543"
checksum = "b3e3d65f018c6ae946ab16e80944b97096ed73c35b221d1c478a6c81d8f57940"
dependencies = [
"jiff-static",
"log",
@ -3079,9 +3092,9 @@ dependencies = [
[[package]]
name = "jiff-static"
version = "0.2.20"
version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7946b4325269738f270bb55b3c19ab5c5040525f83fd625259422a9d25d9be5"
checksum = "a17c2b211d863c7fde02cbea8a3c1a439b98e109286554f2860bdded7ff83818"
dependencies = [
"proc-macro2",
"quote",
@ -3122,9 +3135,9 @@ dependencies = [
[[package]]
name = "js-sys"
version = "0.3.86"
version = "0.3.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d36139f1c97c42c0c86a411910b04e48d4939a0376e6e0f989420cbdee0120e5"
checksum = "f4eacb0641a310445a4c513f2a5e23e19952e269c6a38887254d5f837a305506"
dependencies = [
"once_cell",
"wasm-bindgen",
@ -3235,7 +3248,7 @@ dependencies = [
"nom 8.0.0",
"percent-encoding",
"quoted_printable",
"rustls 0.23.36",
"rustls 0.23.37",
"socket2",
"tokio",
"tokio-rustls 0.26.4",
@ -3314,9 +3327,9 @@ checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
[[package]]
name = "linux-raw-sys"
version = "0.11.0"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039"
checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53"
[[package]]
name = "litegis"
@ -3458,7 +3471,7 @@ version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad38eb12aea514a0466ea40a80fd8cc83637065948eb4a426e4aa46261175227"
dependencies = [
"rustix 1.1.3",
"rustix 1.1.4",
]
[[package]]
@ -4194,7 +4207,7 @@ dependencies = [
"concurrent-queue",
"hermit-abi",
"pin-project-lite",
"rustix 1.1.3",
"rustix 1.1.4",
"windows-sys 0.61.2",
]
@ -4406,9 +4419,9 @@ dependencies = [
[[package]]
name = "pulley-interpreter"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01051a5b172e07f9197b85060e6583b942aec679dac08416647bf7e7dc916b65"
checksum = "e9812652c1feb63cf39f8780cecac154a32b22b3665806c733cd4072547233a4"
dependencies = [
"cranelift-bitset",
"log",
@ -4418,9 +4431,9 @@ dependencies = [
[[package]]
name = "pulley-macros"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2cf194f5b1a415ef3a44ee35056f4009092cc4038a9f7e3c7c1e392f48ee7dbb"
checksum = "56000349b6896e3d44286eb9c330891237f40b27fd43c1ccc84547d0b463cb40"
dependencies = [
"proc-macro2",
"quote",
@ -4476,7 +4489,7 @@ dependencies = [
"quinn-proto",
"quinn-udp",
"rustc-hash",
"rustls 0.23.36",
"rustls 0.23.37",
"socket2",
"thiserror 2.0.18",
"tokio",
@ -4497,7 +4510,7 @@ dependencies = [
"rand 0.9.2",
"ring",
"rustc-hash",
"rustls 0.23.36",
"rustls 0.23.37",
"rustls-pki-types",
"slab",
"thiserror 2.0.18",
@ -4783,9 +4796,9 @@ dependencies = [
[[package]]
name = "regex-syntax"
version = "0.8.9"
version = "0.8.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c"
checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
[[package]]
name = "relative-path"
@ -4819,7 +4832,7 @@ dependencies = [
"percent-encoding",
"pin-project-lite",
"quinn",
"rustls 0.23.36",
"rustls 0.23.37",
"rustls-native-certs",
"rustls-pki-types",
"serde",
@ -4865,7 +4878,7 @@ dependencies = [
"percent-encoding",
"pin-project-lite",
"quinn",
"rustls 0.23.36",
"rustls 0.23.37",
"rustls-pki-types",
"rustls-platform-verifier",
"serde",
@ -5184,14 +5197,14 @@ dependencies = [
[[package]]
name = "rustix"
version = "1.1.3"
version = "1.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34"
checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"
dependencies = [
"bitflags",
"errno",
"libc",
"linux-raw-sys 0.11.0",
"linux-raw-sys 0.12.1",
"windows-sys 0.61.2",
]
@ -5202,7 +5215,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2fc84bf7e9aa16c4f2c758f27412dc9841341e16aa682d9c7ac308fe3ee12056"
dependencies = [
"once_cell",
"rustix 1.1.3",
"rustix 1.1.4",
]
[[package]]
@ -5221,9 +5234,9 @@ dependencies = [
[[package]]
name = "rustls"
version = "0.23.36"
version = "0.23.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c665f33d38cea657d9614f766881e4d510e0eda4239891eea56b4cadcf01801b"
checksum = "758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4"
dependencies = [
"aws-lc-rs",
"log",
@ -5268,7 +5281,7 @@ dependencies = [
"jni",
"log",
"once_cell",
"rustls 0.23.36",
"rustls 0.23.37",
"rustls-native-certs",
"rustls-platform-verifier-android",
"rustls-webpki 0.103.9",
@ -5894,14 +5907,14 @@ checksum = "016ef9739649996fcc983b9c588fe3d557cf216d4d98503ce1b057ab5a66d689"
[[package]]
name = "tempfile"
version = "3.25.0"
version = "3.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1"
checksum = "82a72c767771b47409d2345987fda8628641887d5466101319899796367354a0"
dependencies = [
"fastrand",
"getrandom 0.4.1",
"once_cell",
"rustix 1.1.3",
"rustix 1.1.4",
"windows-sys 0.61.2",
]
@ -6073,7 +6086,7 @@ version = "0.26.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61"
dependencies = [
"rustls 0.23.36",
"rustls 0.23.37",
"tokio",
]
@ -7175,9 +7188,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen"
version = "0.2.109"
version = "0.2.112"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ff9c7baef35ac3c0e17d8bfc9ad75eb62f85a2f02bccc906699dadb0aa9c622"
checksum = "05d7d0fce354c88b7982aec4400b3e7fcf723c32737cef571bd165f7613557ee"
dependencies = [
"cfg-if",
"once_cell",
@ -7188,9 +7201,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-futures"
version = "0.4.59"
version = "0.4.62"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d24699cd39db9966cf6e2ef10d2f72779c961ad905911f395ea201c3ec9f545d"
checksum = "ee85afca410ac4abba5b584b12e77ea225db6ee5471d0aebaae0861166f9378a"
dependencies = [
"cfg-if",
"futures-util",
@ -7202,9 +7215,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
version = "0.2.109"
version = "0.2.112"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39455e84ad887a0bbc93c116d72403f1bb0a39e37dd6f235a43e2128a0c7f1fd"
checksum = "55839b71ba921e4f75b674cb16f843f4b1f3b26ddfcb3454de1cf65cc021ec0f"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@ -7212,9 +7225,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
version = "0.2.109"
version = "0.2.112"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dff4761f60b0b51fd13fec8764167b7bbcc34498ce3e52805fe1db6f2d56b6d6"
checksum = "caf2e969c2d60ff52e7e98b7392ff1588bffdd1ccd4769eba27222fd3d621571"
dependencies = [
"bumpalo",
"proc-macro2",
@ -7225,9 +7238,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-shared"
version = "0.2.109"
version = "0.2.112"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc6a171c53d98021a93a474c4a4579d76ba97f9517d871bc12e27640f218b6dd"
checksum = "0861f0dcdf46ea819407495634953cdcc8a8c7215ab799a7a7ce366be71c7b30"
dependencies = [
"unicode-ident",
]
@ -7427,9 +7440,9 @@ dependencies = [
[[package]]
name = "wasmtime"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a19f56cece843fa95dd929f5568ff8739c7e3873b530ceea9eda2aa02a0b4142"
checksum = "e2a83182bf04af87571b4c642300479501684f26bab5597f68f68cded5b098fd"
dependencies = [
"addr2line",
"anyhow",
@ -7454,7 +7467,7 @@ dependencies = [
"postcard",
"pulley-interpreter",
"rayon",
"rustix 1.1.3",
"rustix 1.1.4",
"semver",
"serde",
"serde_derive",
@ -7484,9 +7497,9 @@ dependencies = [
[[package]]
name = "wasmtime-environ"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3bf9dff572c950258548cbbaf39033f68f8dcd0b43b22e80def9fe12d532d3e5"
checksum = "cb201c41aa23a3642365cfb2e4a183573d85127a3c9d528f56b9997c984541ab"
dependencies = [
"anyhow",
"cpp_demangle",
@ -7511,15 +7524,15 @@ dependencies = [
[[package]]
name = "wasmtime-internal-cache"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f52a985f5b5dae53147fc596f3a313c334e2c24fd1ba708634e1382f6ecd727"
checksum = "fb5b3069d1a67ba5969d0eb1ccd7e141367d4e713f4649aa90356c98e8f19bea"
dependencies = [
"base64",
"directories-next",
"log",
"postcard",
"rustix 1.1.3",
"rustix 1.1.4",
"serde",
"serde_derive",
"sha2",
@ -7531,9 +7544,9 @@ dependencies = [
[[package]]
name = "wasmtime-internal-component-macro"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7920dc7dcb608352f5fe93c52582e65075b7643efc5dac3fc717c1645a8d29a0"
checksum = "0c924400db7b6ca996fef1b23beb0f41d5c809836b1ec60fc25b4057e2d25d9b"
dependencies = [
"anyhow",
"proc-macro2",
@ -7546,15 +7559,15 @@ dependencies = [
[[package]]
name = "wasmtime-internal-component-util"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "066f5aed35aa60580a2ac0df145c0f0d4b04319862fee1d6036693e1cca43a12"
checksum = "7d3f65daf4bf3d74ca2fbbe20af0589c42e2b398a073486451425d94fd4afef4"
[[package]]
name = "wasmtime-internal-cranelift"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "afb8002dc415b7773d7949ee360c05ee8f91627ec25a7a0b01ee03831bdfdda1"
checksum = "633e889cdae76829738db0114ab3b02fce51ea4a1cd9675a67a65fce92e8b418"
dependencies = [
"cfg-if",
"cranelift-codegen",
@ -7579,14 +7592,14 @@ dependencies = [
[[package]]
name = "wasmtime-internal-fiber"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f9c562c5a272bc9f615d8f0c085a4360bafa28eef9aa5947e63d204b1129b22"
checksum = "deb126adc5d0c72695cfb77260b357f1b81705a0f8fa30b3944e7c2219c17341"
dependencies = [
"cc",
"cfg-if",
"libc",
"rustix 1.1.3",
"rustix 1.1.4",
"wasmtime-environ",
"wasmtime-internal-versioned-export-macros",
"windows-sys 0.61.2",
@ -7594,21 +7607,21 @@ dependencies = [
[[package]]
name = "wasmtime-internal-jit-debug"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db673148f26e1211db3913c12c75594be9e3858a71fa297561e9162b1a49cfb0"
checksum = "8e66ff7f90a8002187691ff6237ffd09f954a0ebb9de8b2ff7f5c62632134120"
dependencies = [
"cc",
"object",
"rustix 1.1.3",
"rustix 1.1.4",
"wasmtime-internal-versioned-export-macros",
]
[[package]]
name = "wasmtime-internal-jit-icache-coherence"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bada5ca1cc47df7d14100e2254e187c2486b426df813cea2dd2553a7469f7674"
checksum = "4b96df23179ae16d54fb3a420f84ffe4383ec9dd06fad3e5bc782f85f66e8e08"
dependencies = [
"anyhow",
"cfg-if",
@ -7618,24 +7631,24 @@ dependencies = [
[[package]]
name = "wasmtime-internal-math"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf6f615d528eda9adc6eefb062135f831b5215c348f4c3ec3e143690c730605b"
checksum = "86d1380926682b44c383e9a67f47e7a95e60c6d3fa8c072294dab2c7de6168a0"
dependencies = [
"libm",
]
[[package]]
name = "wasmtime-internal-slab"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da169d4f789b586e1b2612ba8399c653ed5763edf3e678884ba785bb151d018f"
checksum = "9b63cbea1c0192c7feb7c0dfb35f47166988a3742f29f46b585ef57246c65764"
[[package]]
name = "wasmtime-internal-unwinder"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4888301f3393e4e8c75c938cce427293fade300fee3fc8fd466fdf3e54ae068e"
checksum = "f25c392c7e5fb891a7416e3c34cfbd148849271e8c58744fda875dde4bec4d6a"
dependencies = [
"cfg-if",
"cranelift-codegen",
@ -7646,9 +7659,9 @@ dependencies = [
[[package]]
name = "wasmtime-internal-versioned-export-macros"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "63ba3124cc2cbcd362672f9f077303ccc4cd61daa908f73447b7fdaece75ff9f"
checksum = "70f8b9796a3f0451a7b702508b303d654de640271ac80287176de222f187a237"
dependencies = [
"proc-macro2",
"quote",
@ -7657,9 +7670,9 @@ dependencies = [
[[package]]
name = "wasmtime-internal-winch"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "90a4182515dabba776656de4ebd62efad03399e261cf937ecccb838ce8823534"
checksum = "c0063e61f1d0b2c20e9cfc58361a6513d074a23c80b417aac3033724f51648a0"
dependencies = [
"cranelift-codegen",
"gimli",
@ -7674,9 +7687,9 @@ dependencies = [
[[package]]
name = "wasmtime-internal-wit-bindgen"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87acbd416227cdd279565ba49e57cf7f08d112657c3b3f39b70250acdfd094fe"
checksum = "587699ca7cae16b4a234ffcc834f37e75675933d533809919b52975f5609e2ef"
dependencies = [
"anyhow",
"bitflags",
@ -7687,9 +7700,9 @@ dependencies = [
[[package]]
name = "wasmtime-wasi"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9a1bdb4948463ed22559a640e687fed0df50b66353144aa6a9496c041ecd927"
checksum = "fc2eb9dc95baed3cd86fdfebf9f9f333337eb308bf8bd973e0c7b06d9418c35f"
dependencies = [
"anyhow",
"async-trait",
@ -7704,7 +7717,7 @@ dependencies = [
"futures",
"io-extras",
"io-lifetimes",
"rustix 1.1.3",
"rustix 1.1.4",
"system-interface",
"thiserror 2.0.18",
"tokio",
@ -7717,9 +7730,9 @@ dependencies = [
[[package]]
name = "wasmtime-wasi-http"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2cbf108a4775209cd199416b5431fcca2d475e12a02e84aa4ca72edcb1a449c"
checksum = "18b7e0e450995808122674d5da29859c622f7d3de606542492338ba861e64f0f"
dependencies = [
"anyhow",
"async-trait",
@ -7741,9 +7754,9 @@ dependencies = [
[[package]]
name = "wasmtime-wasi-io"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d7873d8b990d3cf1105ef491abf2b3cf1e19ff6722d24d5ca662026ea082cdff"
checksum = "a0b8402f1e04385071fdd96aca97cba995d7376b572e42ce5841d5b6aaf6fa30"
dependencies = [
"anyhow",
"async-trait",
@ -7776,9 +7789,9 @@ dependencies = [
[[package]]
name = "web-sys"
version = "0.3.86"
version = "0.3.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "668fa5d00434e890a452ab060d24e3904d1be93f7bb01b70e5603baa2b8ab23b"
checksum = "10053fbf9a374174094915bbce141e87a6bf32ecd9a002980db4b638405e8962"
dependencies = [
"js-sys",
"wasm-bindgen",
@ -7854,9 +7867,9 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
name = "winch-codegen"
version = "41.0.3"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4f31dcfdfaf9d6df9e1124d7c8ee6fc29af5b99b89d11ae731c138e0f5bd77b"
checksum = "c55de3ac5b8bd71e5f6c87a9e511dd3ceb194bdb58183c6a7bf21cd8c0e46fbc"
dependencies = [
"anyhow",
"cranelift-assembler-x64",

View file

@ -10,10 +10,17 @@ members = [
"examples/wasm-guest-rust",
]
default-members = [
"crates/*",
"crates/assets",
"crates/cli",
"crates/client",
"crates/core",
"crates/extension",
"crates/qs",
"crates/schema",
"crates/sqlite",
"crates/wasm-runtime-host",
]
exclude = [
"crates/auth-ui",
"crates/extension-so",
]

View file

@ -28,10 +28,10 @@ mod generated {
use self::generated::wasi::keyvalue;
use anyhow::Result;
use parking_lot::RwLock;
use std::collections::HashMap;
use std::sync::Arc;
use wasmtime::Result;
use wasmtime::component::{HasData, Resource, ResourceTable, ResourceTableError};
#[doc(hidden)]