diff --git a/CHANGELOG.md b/CHANGELOG.md index d0e6d63b2f..328f249463 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,7 @@ Recommendation: for ease of reading, use the following order: - Fixed --> -## Unreleased +## [0.213.0] - 2024-12-18 ### Added - kamu-adapter-graphql: added macros (`from_catalog_n!()` & `unsafe_from_catalog_n!()`) that simplify the extraction of components from the DI catalog diff --git a/Cargo.lock b/Cargo.lock index 115228958b..eaf6cdef14 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -405,7 +405,7 @@ dependencies = [ "serde_json", "tokio", "tokio-stream", - "tower 0.5.1", + "tower 0.5.2", "tracing", ] @@ -449,7 +449,7 @@ dependencies = [ "serde_json", "tokio", "tokio-stream", - "tower 0.5.1", + "tower 0.5.2", "tracing", "url", "wasmtimer", @@ -598,7 +598,7 @@ dependencies = [ "serde_json", "thiserror 1.0.69", "tokio", - "tower 0.5.1", + "tower 0.5.2", "tracing", "url", "wasmtimer", @@ -624,7 +624,7 @@ dependencies = [ "alloy-transport", "futures", "http 1.2.0", - "rustls 0.23.19", + "rustls 0.23.20", "serde_json", "tokio", "tokio-tungstenite", @@ -1183,9 +1183,9 @@ dependencies = [ [[package]] name = "async-graphql" -version = "7.0.12" +version = "7.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10db7e8b2042f8d7ebcfebc482622411c23f88f3e9cd7fac74465b78fdab65f0" +checksum = "59fd6bd734afb8b6e4d0f84a3e77305ce0a7ccc60d70f6001cb5e1c3f38d8ff1" dependencies = [ "async-graphql-derive", "async-graphql-parser", @@ -1218,9 +1218,9 @@ dependencies = [ [[package]] name = "async-graphql-axum" -version = "7.0.12" +version = "7.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "862e8fc78b34a118a8cf5133e7e0194f728a0b844ea842d14aed7e5705320954" +checksum = "ec8c1bb47161c37286e40e2fa58055e97b2a2b6cf1022a6686967e10636fa5d7" dependencies = [ "async-graphql", "async-trait", @@ -1236,9 +1236,9 @@ dependencies = [ [[package]] name = "async-graphql-derive" -version = "7.0.12" +version = "7.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad560d871a344178c35568a15be1bbb40cbcaced57838bf2eb1f654802000df7" +checksum = "ac38b4dd452d529d6c0248b51df23603f0a875770352e26ae8c346ce6c149b3e" dependencies = [ "Inflector", "async-graphql-parser", @@ -1253,9 +1253,9 @@ dependencies = [ [[package]] name = "async-graphql-parser" -version = "7.0.12" +version = "7.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1df338e3e6469f86cce1e2b0226644e9fd82ec04790e199f8dd06416632d89ea" +checksum = "42d271ddda2f55b13970928abbcbc3423cfc18187c60e8769b48f21a93b7adaa" dependencies = [ "async-graphql-value", "pest", @@ -1265,9 +1265,9 @@ dependencies = [ [[package]] name = "async-graphql-value" -version = "7.0.12" +version = "7.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4cffd8bb84bc7895672c4e9b71d21e35526ffd645a29aedeed165a3f4a7ba9b" +checksum = "aefe909173a037eaf3281b046dc22580b59a38b765d7b8d5116f2ffef098048d" dependencies = [ "bytes", "indexmap 2.7.0", @@ -1321,7 +1321,7 @@ dependencies = [ [[package]] name = "async-utils" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", ] @@ -1592,9 +1592,9 @@ dependencies = [ [[package]] name = "aws-smithy-async" -version = "1.2.1" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62220bc6e97f946ddd51b5f1361f78996e704677afc518a4ff66b7a72ea1378c" +checksum = "8aa8ff1492fd9fb99ae28e8467af0dbbb7c31512b16fabf1a0f10d7bb6ef78bb" dependencies = [ "futures-util", "pin-project-lite", @@ -1684,9 +1684,9 @@ dependencies = [ [[package]] name = "aws-smithy-runtime" -version = "1.7.4" +version = "1.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f20685047ca9d6f17b994a07f629c813f08b5bce65523e47124879e60103d45" +checksum = "431a10d0e07e09091284ef04453dae4069283aa108d209974d67e77ae1caa658" dependencies = [ "aws-smithy-async", "aws-smithy-http", @@ -1699,7 +1699,7 @@ dependencies = [ "http-body 0.4.6", "http-body 1.0.1", "httparse", - "hyper 0.14.31", + "hyper 0.14.32", "hyper-rustls 0.24.2", "once_cell", "pin-project-lite", @@ -1728,9 +1728,9 @@ dependencies = [ [[package]] name = "aws-smithy-types" -version = "1.2.9" +version = "1.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fbd94a32b3a7d55d3806fe27d98d3ad393050439dd05eb53ece36ec5e3d3510" +checksum = "8ecbf4d5dfb169812e2b240a4350f15ad3c6b03a54074e5712818801615f2dc5" dependencies = [ "base64-simd", "bytes", @@ -1789,7 +1789,7 @@ dependencies = [ "http 1.2.0", "http-body 1.0.1", "http-body-util", - "hyper 1.5.1", + "hyper 1.5.2", "hyper-util", "itoa", "matchit", @@ -1804,10 +1804,10 @@ dependencies = [ "serde_path_to_error", "serde_urlencoded", "sha1", - "sync_wrapper 1.0.2", + "sync_wrapper", "tokio", "tokio-tungstenite", - "tower 0.5.1", + "tower 0.5.2", "tower-layer", "tower-service", "tracing", @@ -1828,7 +1828,7 @@ dependencies = [ "mime", "pin-project-lite", "rustversion", - "sync_wrapper 1.0.2", + "sync_wrapper", "tower-layer", "tower-service", "tracing", @@ -1855,7 +1855,7 @@ dependencies = [ "serde", "tokio", "tokio-util", - "tower 0.5.1", + "tower 0.5.2", "tower-layer", "tower-service", ] @@ -2063,9 +2063,9 @@ checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4" [[package]] name = "bstr" -version = "1.11.0" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a68f1f47cdf0ec8ee4b941b2eee2a80cb796db73118c0dd09ac63fbe405be22" +checksum = "786a307d683a5bf92e6fd5fd69a7eb613751668d1d8d67d802846dfe367c62c8" dependencies = [ "memchr", "regex-automata 0.4.9", @@ -2184,7 +2184,7 @@ checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" dependencies = [ "camino", "cargo-platform", - "semver 1.0.23", + "semver 1.0.24", "serde", "serde_json", "thiserror 1.0.69", @@ -2198,9 +2198,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.2.3" +version = "1.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27f657647bcff5394bf56c7317665bbf790a137a50eaaa5c6bfbb9e27a518f2d" +checksum = "9157bbaa6b165880c27a4293a474c91cdcf265cc68cc829bf10be0964a391caf" dependencies = [ "jobserver", "libc", @@ -2359,9 +2359,9 @@ dependencies = [ [[package]] name = "clap_complete" -version = "4.5.38" +version = "4.5.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9647a559c112175f17cf724dc72d3645680a883c58481332779192b0d8e7a01" +checksum = "ac2e663e3e3bed2d32d065a8404024dad306e699a04263ec59919529f803aee9" dependencies = [ "clap", ] @@ -2431,15 +2431,15 @@ dependencies = [ [[package]] name = "console" -version = "0.15.8" +version = "0.15.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" +checksum = "ea3c6ecd8059b57859df5c69830340ed3c41d30e3da0c1cbed90a96ac853041b" dependencies = [ - "encode_unicode 0.3.6", - "lazy_static", + "encode_unicode", "libc", - "unicode-width 0.1.14", - "windows-sys 0.52.0", + "once_cell", + "unicode-width 0.2.0", + "windows-sys 0.59.0", ] [[package]] @@ -2489,7 +2489,7 @@ checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" [[package]] name = "container-runtime" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "cfg-if", @@ -2502,7 +2502,7 @@ dependencies = [ "tempfile", "test-group", "test-log", - "thiserror 2.0.6", + "thiserror 2.0.8", "tokio", "tracing", "url", @@ -2654,18 +2654,18 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.13" +version = "0.5.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" +checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-deque" -version = "0.8.5" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" +checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" dependencies = [ "crossbeam-epoch", "crossbeam-utils", @@ -2682,18 +2682,18 @@ dependencies = [ [[package]] name = "crossbeam-queue" -version = "0.3.11" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" +checksum = "0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-utils" -version = "0.8.20" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" +checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" [[package]] name = "crossterm" @@ -2927,7 +2927,7 @@ checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" [[package]] name = "database-common" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-stream", "async-trait", @@ -2947,14 +2947,14 @@ dependencies = [ "serde_json", "sha2", "sqlx", - "thiserror 2.0.6", + "thiserror 2.0.8", "tokio", "tracing", ] [[package]] name = "database-common-macros" -version = "0.212.0" +version = "0.213.0" dependencies = [ "quote", "syn 2.0.90", @@ -3079,7 +3079,7 @@ dependencies = [ "datafusion", "futures", "serde_json", - "thiserror 2.0.6", + "thiserror 2.0.8", "tokio", "tracing", ] @@ -3274,12 +3274,12 @@ dependencies = [ "chrono", "datafusion", "http 1.2.0", - "hyper 1.5.1", + "hyper 1.5.2", "odata-params", "quick-xml 0.37.1", "regex", "serde", - "thiserror 2.0.6", + "thiserror 2.0.8", "tracing", ] @@ -3556,7 +3556,7 @@ checksum = "43c4bb6baf8208749875ef15410dfab2547aa62ec31bcdddf79d8d6434a945e8" dependencies = [ "dill-impl", "multimap", - "thiserror 2.0.6", + "thiserror 2.0.8", ] [[package]] @@ -3764,12 +3764,6 @@ dependencies = [ "log", ] -[[package]] -name = "encode_unicode" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" - [[package]] name = "encode_unicode" version = "1.0.0" @@ -3814,7 +3808,7 @@ dependencies = [ [[package]] name = "enum-variants" -version = "0.212.0" +version = "0.213.0" [[package]] name = "env_filter" @@ -3883,7 +3877,7 @@ dependencies = [ [[package]] name = "event-sourcing" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-stream", "async-trait", @@ -3891,7 +3885,7 @@ dependencies = [ "futures", "internal-error", "serde", - "thiserror 2.0.6", + "thiserror 2.0.8", "tokio", "tokio-stream", "tracing", @@ -3899,7 +3893,7 @@ dependencies = [ [[package]] name = "event-sourcing-macros" -version = "0.212.0" +version = "0.213.0" dependencies = [ "quote", "syn 2.0.90", @@ -3931,6 +3925,17 @@ dependencies = [ "bytes", ] +[[package]] +name = "fastrlp" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce8dba4714ef14b8274c371879b175aa55b16b30f269663f19d576f380018dc4" +dependencies = [ + "arrayvec", + "auto_impl", + "bytes", +] + [[package]] name = "fd-lock" version = "4.0.2" @@ -4490,9 +4495,9 @@ checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" [[package]] name = "hickory-proto" -version = "0.24.1" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07698b8420e2f0d6447a436ba999ec85d8fbf2a398bbd737b82cac4a2e96e512" +checksum = "447afdcdb8afb9d0a852af6dc65d9b285ce720ed7a59e42a8bf2e931c67bc1b5" dependencies = [ "async-trait", "cfg-if", @@ -4501,7 +4506,7 @@ dependencies = [ "futures-channel", "futures-io", "futures-util", - "idna 0.4.0", + "idna", "ipnet", "once_cell", "rand", @@ -4514,9 +4519,9 @@ dependencies = [ [[package]] name = "hickory-resolver" -version = "0.24.1" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28757f23aa75c98f254cf0405e6d8c25b831b32921b050a66692427679b1f243" +checksum = "0a2e2aba9c389ce5267d31cf1e4dace82390ae276b0b364ea55630b1fa1b44b4" dependencies = [ "cfg-if", "futures-util", @@ -4553,11 +4558,11 @@ dependencies = [ [[package]] name = "home" -version = "0.5.9" +version = "0.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" +checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -4629,7 +4634,7 @@ dependencies = [ [[package]] name = "http-common" -version = "0.212.0" +version = "0.213.0" dependencies = [ "axum", "http 1.2.0", @@ -4638,7 +4643,7 @@ dependencies = [ "serde", "serde_json", "strum", - "thiserror 2.0.6", + "thiserror 2.0.8", "tracing", "utoipa", ] @@ -4678,9 +4683,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "0.14.31" +version = "0.14.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c08302e8fa335b151b788c775ff56e7a03ae64ff85c548ee820fecb70356e85" +checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" dependencies = [ "bytes", "futures-channel", @@ -4702,9 +4707,9 @@ dependencies = [ [[package]] name = "hyper" -version = "1.5.1" +version = "1.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97818827ef4f364230e16705d4706e2897df2bb60617d6ca15d598025a3c481f" +checksum = "256fb8d4bd6413123cc9d91832d78325c48ff41677595be797d90f42969beae0" dependencies = [ "bytes", "futures-channel", @@ -4729,7 +4734,7 @@ checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" dependencies = [ "futures-util", "http 0.2.12", - "hyper 0.14.31", + "hyper 0.14.32", "log", "rustls 0.21.12", "rustls-native-certs 0.6.3", @@ -4745,9 +4750,9 @@ checksum = "08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333" dependencies = [ "futures-util", "http 1.2.0", - "hyper 1.5.1", + "hyper 1.5.2", "hyper-util", - "rustls 0.23.19", + "rustls 0.23.20", "rustls-native-certs 0.8.1", "rustls-pki-types", "tokio", @@ -4762,7 +4767,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0" dependencies = [ - "hyper 1.5.1", + "hyper 1.5.2", "hyper-util", "pin-project-lite", "tokio", @@ -4780,7 +4785,7 @@ dependencies = [ "futures-util", "http 1.2.0", "http-body 1.0.1", - "hyper 1.5.1", + "hyper 1.5.2", "pin-project-lite", "socket2", "tokio", @@ -4935,16 +4940,6 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" -[[package]] -name = "idna" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" -dependencies = [ - "unicode-bidi", - "unicode-normalization", -] - [[package]] name = "idna" version = "1.0.3" @@ -5058,7 +5053,7 @@ checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" [[package]] name = "init-on-startup" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "database-common", @@ -5067,7 +5062,7 @@ dependencies = [ "paste", "petgraph", "test-log", - "thiserror 2.0.6", + "thiserror 2.0.8", "tokio", "tracing", ] @@ -5101,9 +5096,9 @@ checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02" [[package]] name = "internal-error" -version = "0.212.0" +version = "0.213.0" dependencies = [ - "thiserror 2.0.6", + "thiserror 2.0.8", ] [[package]] @@ -5250,7 +5245,7 @@ dependencies = [ [[package]] name = "kamu" -version = "0.212.0" +version = "0.213.0" dependencies = [ "alloy", "async-recursion", @@ -5324,12 +5319,12 @@ dependencies = [ "test-group", "test-log", "testing_logger", - "thiserror 2.0.6", + "thiserror 2.0.8", "time-source", "tokio", "tokio-stream", "tokio-util", - "tower 0.5.1", + "tower 0.5.2", "tower-http", "tracing", "url", @@ -5338,7 +5333,7 @@ dependencies = [ [[package]] name = "kamu-accounts" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "base32", @@ -5357,13 +5352,13 @@ dependencies = [ "serde", "serde_with", "sqlx", - "thiserror 2.0.6", + "thiserror 2.0.8", "uuid", ] [[package]] name = "kamu-accounts-inmem" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "chrono", @@ -5382,7 +5377,7 @@ dependencies = [ [[package]] name = "kamu-accounts-mysql" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "chrono", @@ -5402,7 +5397,7 @@ dependencies = [ [[package]] name = "kamu-accounts-postgres" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "chrono", @@ -5422,7 +5417,7 @@ dependencies = [ [[package]] name = "kamu-accounts-repo-tests" -version = "0.212.0" +version = "0.213.0" dependencies = [ "argon2", "chrono", @@ -5438,7 +5433,7 @@ dependencies = [ [[package]] name = "kamu-accounts-services" -version = "0.212.0" +version = "0.213.0" dependencies = [ "argon2", "async-trait", @@ -5463,7 +5458,7 @@ dependencies = [ [[package]] name = "kamu-accounts-sqlite" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "chrono", @@ -5483,7 +5478,7 @@ dependencies = [ [[package]] name = "kamu-adapter-auth-oso" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "dill", @@ -5505,7 +5500,7 @@ dependencies = [ [[package]] name = "kamu-adapter-flight-sql" -version = "0.212.0" +version = "0.213.0" dependencies = [ "arrow-flight", "async-trait", @@ -5528,7 +5523,7 @@ dependencies = [ [[package]] name = "kamu-adapter-graphql" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-graphql", "async-trait", @@ -5577,7 +5572,7 @@ dependencies = [ [[package]] name = "kamu-adapter-http" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "aws-sdk-s3", @@ -5627,13 +5622,13 @@ dependencies = [ "tempfile", "test-group", "test-log", - "thiserror 2.0.6", + "thiserror 2.0.8", "time-source", "tokio", "tokio-stream", "tokio-tungstenite", "tokio-util", - "tower 0.5.1", + "tower 0.5.2", "tower-http", "tracing", "url", @@ -5644,7 +5639,7 @@ dependencies = [ [[package]] name = "kamu-adapter-oauth" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "dill", @@ -5655,12 +5650,12 @@ dependencies = [ "reqwest", "serde", "serde_json", - "thiserror 2.0.6", + "thiserror 2.0.8", ] [[package]] name = "kamu-adapter-odata" -version = "0.212.0" +version = "0.213.0" dependencies = [ "axum", "chrono", @@ -5695,19 +5690,19 @@ dependencies = [ [[package]] name = "kamu-auth-rebac" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "internal-error", "opendatafabric", "sqlx", "strum", - "thiserror 2.0.6", + "thiserror 2.0.8", ] [[package]] name = "kamu-auth-rebac-inmem" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "database-common-macros", @@ -5721,7 +5716,7 @@ dependencies = [ [[package]] name = "kamu-auth-rebac-postgres" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "database-common", @@ -5737,7 +5732,7 @@ dependencies = [ [[package]] name = "kamu-auth-rebac-repo-tests" -version = "0.212.0" +version = "0.213.0" dependencies = [ "dill", "kamu-auth-rebac", @@ -5745,7 +5740,7 @@ dependencies = [ [[package]] name = "kamu-auth-rebac-services" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "dill", @@ -5764,7 +5759,7 @@ dependencies = [ [[package]] name = "kamu-auth-rebac-sqlite" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "database-common", @@ -5780,7 +5775,7 @@ dependencies = [ [[package]] name = "kamu-cli" -version = "0.212.0" +version = "0.213.0" dependencies = [ "arrow-flight", "async-graphql", @@ -5877,13 +5872,13 @@ dependencies = [ "tempfile", "test-group", "test-log", - "thiserror 2.0.6", + "thiserror 2.0.8", "time-source", "tokio", "tokio-stream", "tokio-util", "tonic", - "tower 0.5.1", + "tower 0.5.2", "tower-http", "tracing", "tracing-appender", @@ -5902,7 +5897,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-common" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "chrono", @@ -5925,14 +5920,14 @@ dependencies = [ "serde_urlencoded", "serde_yaml", "sqlx", - "thiserror 2.0.6", + "thiserror 2.0.8", "tokio", "tokio-retry", ] [[package]] name = "kamu-cli-e2e-common-macros" -version = "0.212.0" +version = "0.213.0" dependencies = [ "quote", "syn 2.0.90", @@ -5940,7 +5935,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-inmem" -version = "0.212.0" +version = "0.213.0" dependencies = [ "indoc 2.0.5", "kamu-cli-e2e-common", @@ -5952,7 +5947,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-mysql" -version = "0.212.0" +version = "0.213.0" dependencies = [ "indoc 2.0.5", "kamu-cli-e2e-common", @@ -5965,7 +5960,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-postgres" -version = "0.212.0" +version = "0.213.0" dependencies = [ "indoc 2.0.5", "kamu-cli-e2e-common", @@ -5978,7 +5973,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-repo-tests" -version = "0.212.0" +version = "0.213.0" dependencies = [ "chrono", "http-common", @@ -6001,7 +5996,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-sqlite" -version = "0.212.0" +version = "0.213.0" dependencies = [ "indoc 2.0.5", "kamu-cli-e2e-common", @@ -6014,7 +6009,7 @@ dependencies = [ [[package]] name = "kamu-cli-puppet" -version = "0.212.0" +version = "0.213.0" dependencies = [ "assert_cmd", "async-trait", @@ -6033,7 +6028,7 @@ dependencies = [ [[package]] name = "kamu-core" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "bytes", @@ -6054,7 +6049,7 @@ dependencies = [ "pin-project", "serde", "serde_with", - "thiserror 2.0.6", + "thiserror 2.0.8", "tokio", "tokio-stream", "tracing", @@ -6064,7 +6059,7 @@ dependencies = [ [[package]] name = "kamu-data-utils" -version = "0.212.0" +version = "0.213.0" dependencies = [ "arrow", "arrow-digest", @@ -6080,7 +6075,7 @@ dependencies = [ "serde_json", "sha3", "test-log", - "thiserror 2.0.6", + "thiserror 2.0.8", "tokio", "tracing", "url", @@ -6088,7 +6083,7 @@ dependencies = [ [[package]] name = "kamu-datafusion-cli" -version = "0.212.0" +version = "0.213.0" dependencies = [ "arrow", "async-trait", @@ -6108,7 +6103,7 @@ dependencies = [ [[package]] name = "kamu-datasets" -version = "0.212.0" +version = "0.213.0" dependencies = [ "aes-gcm", "async-trait", @@ -6122,14 +6117,14 @@ dependencies = [ "serde", "serde_with", "sqlx", - "thiserror 2.0.6", + "thiserror 2.0.8", "tokio-stream", "uuid", ] [[package]] name = "kamu-datasets-inmem" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "database-common", @@ -6150,7 +6145,7 @@ dependencies = [ [[package]] name = "kamu-datasets-postgres" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-stream", "async-trait", @@ -6171,7 +6166,7 @@ dependencies = [ [[package]] name = "kamu-datasets-repo-tests" -version = "0.212.0" +version = "0.213.0" dependencies = [ "chrono", "database-common", @@ -6187,7 +6182,7 @@ dependencies = [ [[package]] name = "kamu-datasets-services" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-stream", "async-trait", @@ -6221,7 +6216,7 @@ dependencies = [ [[package]] name = "kamu-datasets-sqlite" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-stream", "async-trait", @@ -6242,7 +6237,7 @@ dependencies = [ [[package]] name = "kamu-flow-system" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "chrono", @@ -6262,13 +6257,13 @@ dependencies = [ "serde_with", "sqlx", "strum", - "thiserror 2.0.6", + "thiserror 2.0.8", "tokio-stream", ] [[package]] name = "kamu-flow-system-inmem" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "chrono", @@ -6288,7 +6283,7 @@ dependencies = [ [[package]] name = "kamu-flow-system-postgres" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-stream", "async-trait", @@ -6309,7 +6304,7 @@ dependencies = [ [[package]] name = "kamu-flow-system-repo-tests" -version = "0.212.0" +version = "0.213.0" dependencies = [ "chrono", "database-common", @@ -6322,7 +6317,7 @@ dependencies = [ [[package]] name = "kamu-flow-system-services" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-stream", "async-trait", @@ -6361,7 +6356,7 @@ dependencies = [ [[package]] name = "kamu-flow-system-sqlite" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-stream", "async-trait", @@ -6382,7 +6377,7 @@ dependencies = [ [[package]] name = "kamu-ingest-datafusion" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "chrono", @@ -6405,7 +6400,7 @@ dependencies = [ "tempfile", "test-group", "test-log", - "thiserror 2.0.6", + "thiserror 2.0.8", "tokio", "tracing", "walkdir", @@ -6414,7 +6409,7 @@ dependencies = [ [[package]] name = "kamu-messaging-outbox-inmem" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "database-common-macros", @@ -6430,7 +6425,7 @@ dependencies = [ [[package]] name = "kamu-messaging-outbox-postgres" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-stream", "async-trait", @@ -6448,7 +6443,7 @@ dependencies = [ [[package]] name = "kamu-messaging-outbox-repo-tests" -version = "0.212.0" +version = "0.213.0" dependencies = [ "chrono", "dill", @@ -6461,7 +6456,7 @@ dependencies = [ [[package]] name = "kamu-messaging-outbox-sqlite" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-stream", "async-trait", @@ -6480,7 +6475,7 @@ dependencies = [ [[package]] name = "kamu-repo-tools" -version = "0.212.0" +version = "0.213.0" dependencies = [ "chrono", "clap", @@ -6489,13 +6484,13 @@ dependencies = [ "grep-searcher", "indoc 2.0.5", "regex", - "semver 1.0.23", + "semver 1.0.24", "toml", ] [[package]] name = "kamu-task-system" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "chrono", @@ -6508,13 +6503,13 @@ dependencies = [ "opendatafabric", "serde", "sqlx", - "thiserror 2.0.6", + "thiserror 2.0.8", "tokio-stream", ] [[package]] name = "kamu-task-system-inmem" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "database-common", @@ -6531,7 +6526,7 @@ dependencies = [ [[package]] name = "kamu-task-system-postgres" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-stream", "async-trait", @@ -6551,7 +6546,7 @@ dependencies = [ [[package]] name = "kamu-task-system-repo-tests" -version = "0.212.0" +version = "0.213.0" dependencies = [ "chrono", "database-common", @@ -6563,7 +6558,7 @@ dependencies = [ [[package]] name = "kamu-task-system-services" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "chrono", @@ -6594,7 +6589,7 @@ dependencies = [ [[package]] name = "kamu-task-system-sqlite" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-stream", "async-trait", @@ -6677,7 +6672,7 @@ checksum = "b765c31809609075565a70b4b71402281283aeda7ecaf4818ac14a7b2ade8958" dependencies = [ "lexical-parse-float 1.0.5", "lexical-parse-integer 1.0.5", - "lexical-util 1.0.5", + "lexical-util 1.0.6", "lexical-write-float", "lexical-write-integer", ] @@ -6700,7 +6695,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de6f9cb01fb0b08060209a057c048fcbab8717b4c1ecd2eac66ebfe39a65b0f2" dependencies = [ "lexical-parse-integer 1.0.5", - "lexical-util 1.0.5", + "lexical-util 1.0.6", "static_assertions", ] @@ -6720,7 +6715,7 @@ version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72207aae22fc0a121ba7b6d479e42cbfea549af1479c3f3a4f12c70dd66df12e" dependencies = [ - "lexical-util 1.0.5", + "lexical-util 1.0.6", "static_assertions", ] @@ -6735,9 +6730,9 @@ dependencies = [ [[package]] name = "lexical-util" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee72ef7886d94f30741743126c1ec123564749ee339281b9834d0e913f2d40fe" +checksum = "5a82e24bf537fd24c177ffbbdc6ebcc8d54732c35b50a3f28cc3f4e4c949a0b3" dependencies = [ "static_assertions", ] @@ -6748,7 +6743,7 @@ version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c5afc668a27f460fb45a81a757b6bf2f43c2d7e30cb5a2dcd3abf294c78d62bd" dependencies = [ - "lexical-util 1.0.5", + "lexical-util 1.0.6", "lexical-write-integer", "static_assertions", ] @@ -6759,7 +6754,7 @@ version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "629ddff1a914a836fb245616a7888b62903aae58fa771e1d83943035efa0f978" dependencies = [ - "lexical-util 1.0.5", + "lexical-util 1.0.6", "static_assertions", ] @@ -7025,7 +7020,7 @@ dependencies = [ [[package]] name = "messaging-outbox" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "chrono", @@ -7044,7 +7039,7 @@ dependencies = [ "serde", "serde_json", "test-log", - "thiserror 2.0.6", + "thiserror 2.0.8", "time-source", "tokio", "tokio-stream", @@ -7075,9 +7070,9 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "miniz_oxide" -version = "0.8.0" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" +checksum = "4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394" dependencies = [ "adler2", ] @@ -7165,7 +7160,7 @@ dependencies = [ [[package]] name = "multiformats" -version = "0.212.0" +version = "0.213.0" dependencies = [ "base64 0.22.1", "bs58", @@ -7176,7 +7171,7 @@ dependencies = [ "serde", "serde_json", "sha3", - "thiserror 2.0.6", + "thiserror 2.0.8", "unsigned-varint", "utoipa", ] @@ -7471,7 +7466,7 @@ dependencies = [ "chrono", "futures", "humantime", - "hyper 1.5.1", + "hyper 1.5.2", "itertools 0.13.0", "md-5", "parking_lot", @@ -7492,7 +7487,7 @@ dependencies = [ [[package]] name = "observability" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "axum", @@ -7505,7 +7500,7 @@ dependencies = [ "prometheus", "serde", "serde_json", - "thiserror 2.0.6", + "thiserror 2.0.8", "tower-http", "tracing", "tracing-appender", @@ -7570,7 +7565,7 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "opendatafabric" -version = "0.212.0" +version = "0.213.0" dependencies = [ "arrow", "base64 0.22.1", @@ -7591,7 +7586,7 @@ dependencies = [ "serde_yaml", "sha3", "sqlx", - "thiserror 2.0.6", + "thiserror 2.0.8", "tonic", "url", "utoipa", @@ -7949,7 +7944,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc" dependencies = [ "memchr", - "thiserror 2.0.6", + "thiserror 2.0.8", "ucd-trie", ] @@ -8250,7 +8245,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eea25e07510aa6ab6547308ebe3c036016d162b8da920dbb079e3ba8acf3d95a" dependencies = [ "csv", - "encode_unicode 1.0.0", + "encode_unicode", "is-terminal", "lazy_static", "term", @@ -8435,9 +8430,9 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash", - "rustls 0.23.19", + "rustls 0.23.20", "socket2", - "thiserror 2.0.6", + "thiserror 2.0.8", "tokio", "tracing", ] @@ -8453,10 +8448,10 @@ dependencies = [ "rand", "ring", "rustc-hash", - "rustls 0.23.19", + "rustls 0.23.20", "rustls-pki-types", "slab", - "thiserror 2.0.6", + "thiserror 2.0.8", "tinyvec", "tracing", "web-time", @@ -8464,9 +8459,9 @@ dependencies = [ [[package]] name = "quinn-udp" -version = "0.5.8" +version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52cd4b1eff68bf27940dd39811292c49e007f4d0b4c357358dc9b0197be6b527" +checksum = "1c40286217b4ba3a71d644d752e6a0b71f13f1b6a2c5311acfcbe0c2418ed904" dependencies = [ "cfg_aliases 0.2.1", "libc", @@ -8543,7 +8538,7 @@ dependencies = [ [[package]] name = "random-names" -version = "0.212.0" +version = "0.213.0" dependencies = [ "rand", ] @@ -8576,9 +8571,9 @@ checksum = "2f178674da3d005db760b30d6735a989d692da37b86337daec6f2e311223d608" [[package]] name = "redox_syscall" -version = "0.5.7" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" +checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" dependencies = [ "bitflags 2.6.0", ] @@ -8659,7 +8654,7 @@ dependencies = [ "http 1.2.0", "http-body 1.0.1", "http-body-util", - "hyper 1.5.1", + "hyper 1.5.2", "hyper-rustls 0.27.3", "hyper-util", "ipnet", @@ -8671,14 +8666,14 @@ dependencies = [ "percent-encoding", "pin-project-lite", "quinn", - "rustls 0.23.19", + "rustls 0.23.20", "rustls-native-certs 0.8.1", "rustls-pemfile 2.2.0", "rustls-pki-types", "serde", "serde_json", "serde_urlencoded", - "sync_wrapper 1.0.2", + "sync_wrapper", "tokio", "tokio-rustls 0.26.1", "tokio-util", @@ -8796,16 +8791,18 @@ dependencies = [ [[package]] name = "ruint" -version = "1.12.3" +version = "1.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c3cc4c2511671f327125da14133d0c5c5d137f006a1017a16f557bc85b16286" +checksum = "f5ef8fb1dd8de3870cb8400d51b4c2023854bbafd5431a3ac7e7317243e22d2f" dependencies = [ "alloy-rlp", "ark-ff 0.3.0", "ark-ff 0.4.2", "bytes", - "fastrlp", + "fastrlp 0.3.1", + "fastrlp 0.4.0", "num-bigint", + "num-integer", "num-traits", "parity-scale-codec", "primitive-types", @@ -8911,7 +8908,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" dependencies = [ - "semver 1.0.23", + "semver 1.0.24", ] [[package]] @@ -8955,9 +8952,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.19" +version = "0.23.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "934b404430bb06b3fae2cba809eb45a1ab1aecd64491213d7c3301b88393f8d1" +checksum = "5065c3f250cbd332cd894be57c40fa52387247659b14a2d6041d121547903b1b" dependencies = [ "once_cell", "ring", @@ -9001,7 +8998,7 @@ dependencies = [ "openssl-probe", "rustls-pki-types", "schannel", - "security-framework 3.0.1", + "security-framework 3.1.0", ] [[package]] @@ -9024,9 +9021,9 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.10.0" +version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b" +checksum = "d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37" dependencies = [ "web-time", ] @@ -9195,9 +9192,9 @@ dependencies = [ [[package]] name = "security-framework" -version = "3.0.1" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1415a607e92bec364ea2cf9264646dcce0f91e6d65281bd6f2819cca3bf39c8" +checksum = "81d3f8c9bfcc3cbb6b0179eb57042d75b1582bdc65c3cb95f3fa999509c03cbc" dependencies = [ "bitflags 2.6.0", "core-foundation 0.10.0", @@ -9208,9 +9205,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.12.1" +version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa39c7303dc58b5543c94d22c1766b0d31f2ee58306363ea622b10bbc075eaa2" +checksum = "1863fd3768cd83c56a7f60faa4dc0d403f1b6df0a38c3c25f44b7894e45370d5" dependencies = [ "core-foundation-sys", "libc", @@ -9227,9 +9224,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" +checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba" dependencies = [ "serde", ] @@ -9257,18 +9254,18 @@ checksum = "a3f0bf26fd526d2a95683cd0f87bf103b8539e2ca1ef48ce002d67aad59aa0b4" [[package]] name = "serde" -version = "1.0.215" +version = "1.0.216" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f" +checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.215" +version = "1.0.216" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" +checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e" dependencies = [ "proc-macro2", "quote", @@ -9662,7 +9659,7 @@ dependencies = [ "memchr", "once_cell", "percent-encoding", - "rustls 0.23.19", + "rustls 0.23.20", "rustls-pemfile 2.2.0", "serde", "serde_json", @@ -9944,12 +9941,6 @@ dependencies = [ "syn 2.0.90", ] -[[package]] -name = "sync_wrapper" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" - [[package]] name = "sync_wrapper" version = "1.0.2" @@ -10081,11 +10072,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.6" +version = "2.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fec2a1820ebd077e2b90c4df007bebf344cd394098a13c563957d0afc83ea47" +checksum = "08f5383f3e0071702bf93ab5ee99b52d26936be9dedd9413067cbdcddcb6141a" dependencies = [ - "thiserror-impl 2.0.6", + "thiserror-impl 2.0.8", ] [[package]] @@ -10101,9 +10092,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.6" +version = "2.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d65750cab40f4ff1929fb1ba509e9914eb756131cef4210da8d5d700d26f6312" +checksum = "f2f357fcec90b3caef6623a099691be676d033b40a058ac95d2a6ade6fa0c943" dependencies = [ "proc-macro2", "quote", @@ -10175,7 +10166,7 @@ dependencies = [ [[package]] name = "time-source" -version = "0.212.0" +version = "0.213.0" dependencies = [ "async-trait", "chrono", @@ -10295,7 +10286,7 @@ version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37" dependencies = [ - "rustls 0.23.19", + "rustls 0.23.20", "tokio", ] @@ -10319,7 +10310,7 @@ checksum = "edc5f74e248dc973e0dbb7b74c7e0d6fcc301c694ff50049504004ef4d0cdcd9" dependencies = [ "futures-util", "log", - "rustls 0.23.19", + "rustls 0.23.20", "rustls-native-certs 0.8.1", "rustls-pki-types", "tokio", @@ -10391,7 +10382,7 @@ dependencies = [ "http 1.2.0", "http-body 1.0.1", "http-body-util", - "hyper 1.5.1", + "hyper 1.5.2", "hyper-timeout", "hyper-util", "percent-encoding", @@ -10428,14 +10419,14 @@ dependencies = [ [[package]] name = "tower" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f" +checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" dependencies = [ "futures-core", "futures-util", "pin-project-lite", - "sync_wrapper 0.1.2", + "sync_wrapper", "tokio", "tower-layer", "tower-service", @@ -10582,7 +10573,7 @@ dependencies = [ [[package]] name = "tracing-perfetto" -version = "0.212.0" +version = "0.213.0" dependencies = [ "conv", "serde", @@ -10642,7 +10633,7 @@ dependencies = [ "httparse", "log", "rand", - "rustls 0.23.19", + "rustls 0.23.20", "rustls-pki-types", "sha1", "thiserror 1.0.69", @@ -10698,9 +10689,9 @@ checksum = "7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df" [[package]] name = "unicode-bidi" -version = "0.3.17" +version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" +checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5" [[package]] name = "unicode-ident" @@ -10788,7 +10779,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" dependencies = [ "form_urlencoded", - "idna 1.0.3", + "idna", "percent-encoding", "serde", ] @@ -11590,9 +11581,9 @@ dependencies = [ [[package]] name = "zip" -version = "2.2.1" +version = "2.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99d52293fc86ea7cf13971b3bb81eb21683636e7ae24c729cdaf1b7c4157a352" +checksum = "ae9c1ea7b3a5e1f4b922ff856a129881167511563dc219869afe3787fc0c1a45" dependencies = [ "aes", "arbitrary", @@ -11610,7 +11601,7 @@ dependencies = [ "pbkdf2", "rand", "sha1", - "thiserror 2.0.6", + "thiserror 2.0.8", "time", "zeroize", "zopfli", diff --git a/Cargo.toml b/Cargo.toml index e7a03ec45c..2cf90006a7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -92,95 +92,95 @@ resolver = "2" [workspace.dependencies] # Apps -kamu-cli = { version = "0.212.0", path = "src/app/cli", default-features = false } +kamu-cli = { version = "0.213.0", path = "src/app/cli", default-features = false } # Utils -async-utils = { version = "0.212.0", path = "src/utils/async-utils", default-features = false } -container-runtime = { version = "0.212.0", path = "src/utils/container-runtime", default-features = false } -database-common = { version = "0.212.0", path = "src/utils/database-common", default-features = false } -database-common-macros = { version = "0.212.0", path = "src/utils/database-common-macros", default-features = false } -enum-variants = { version = "0.212.0", path = "src/utils/enum-variants", default-features = false } -event-sourcing = { version = "0.212.0", path = "src/utils/event-sourcing", default-features = false } -event-sourcing-macros = { version = "0.212.0", path = "src/utils/event-sourcing-macros", default-features = false } -http-common = { version = "0.212.0", path = "src/utils/http-common", default-features = false } -init-on-startup = { version = "0.212.0", path = "src/utils/init-on-startup", default-features = false } -internal-error = { version = "0.212.0", path = "src/utils/internal-error", default-features = false } -kamu-cli-puppet = { version = "0.212.0", path = "src/utils/kamu-cli-puppet", default-features = false } -kamu-data-utils = { version = "0.212.0", path = "src/utils/data-utils", default-features = false } -kamu-datafusion-cli = { version = "0.212.0", path = "src/utils/datafusion-cli", default-features = false } -messaging-outbox = { version = "0.212.0", path = "src/utils/messaging-outbox", default-features = false } -multiformats = { version = "0.212.0", path = "src/utils/multiformats", default-features = false } -observability = { version = "0.212.0", path = "src/utils/observability", default-features = false } -random-names = { version = "0.212.0", path = "src/utils/random-names", default-features = false } -time-source = { version = "0.212.0", path = "src/utils/time-source", default-features = false } -tracing-perfetto = { version = "0.212.0", path = "src/utils/tracing-perfetto", default-features = false } +async-utils = { version = "0.213.0", path = "src/utils/async-utils", default-features = false } +container-runtime = { version = "0.213.0", path = "src/utils/container-runtime", default-features = false } +database-common = { version = "0.213.0", path = "src/utils/database-common", default-features = false } +database-common-macros = { version = "0.213.0", path = "src/utils/database-common-macros", default-features = false } +enum-variants = { version = "0.213.0", path = "src/utils/enum-variants", default-features = false } +event-sourcing = { version = "0.213.0", path = "src/utils/event-sourcing", default-features = false } +event-sourcing-macros = { version = "0.213.0", path = "src/utils/event-sourcing-macros", default-features = false } +http-common = { version = "0.213.0", path = "src/utils/http-common", default-features = false } +init-on-startup = { version = "0.213.0", path = "src/utils/init-on-startup", default-features = false } +internal-error = { version = "0.213.0", path = "src/utils/internal-error", default-features = false } +kamu-cli-puppet = { version = "0.213.0", path = "src/utils/kamu-cli-puppet", default-features = false } +kamu-data-utils = { version = "0.213.0", path = "src/utils/data-utils", default-features = false } +kamu-datafusion-cli = { version = "0.213.0", path = "src/utils/datafusion-cli", default-features = false } +messaging-outbox = { version = "0.213.0", path = "src/utils/messaging-outbox", default-features = false } +multiformats = { version = "0.213.0", path = "src/utils/multiformats", default-features = false } +observability = { version = "0.213.0", path = "src/utils/observability", default-features = false } +random-names = { version = "0.213.0", path = "src/utils/random-names", default-features = false } +time-source = { version = "0.213.0", path = "src/utils/time-source", default-features = false } +tracing-perfetto = { version = "0.213.0", path = "src/utils/tracing-perfetto", default-features = false } # Domain -kamu-accounts = { version = "0.212.0", path = "src/domain/accounts/domain", default-features = false } -kamu-auth-rebac = { version = "0.212.0", path = "src/domain/auth-rebac/domain", default-features = false } -kamu-core = { version = "0.212.0", path = "src/domain/core", default-features = false } -kamu-datasets = { version = "0.212.0", path = "src/domain/datasets/domain", default-features = false } -kamu-flow-system = { version = "0.212.0", path = "src/domain/flow-system/domain", default-features = false } -kamu-task-system = { version = "0.212.0", path = "src/domain/task-system/domain", default-features = false } -opendatafabric = { version = "0.212.0", path = "src/domain/opendatafabric", default-features = false } +kamu-accounts = { version = "0.213.0", path = "src/domain/accounts/domain", default-features = false } +kamu-auth-rebac = { version = "0.213.0", path = "src/domain/auth-rebac/domain", default-features = false } +kamu-core = { version = "0.213.0", path = "src/domain/core", default-features = false } +kamu-datasets = { version = "0.213.0", path = "src/domain/datasets/domain", default-features = false } +kamu-flow-system = { version = "0.213.0", path = "src/domain/flow-system/domain", default-features = false } +kamu-task-system = { version = "0.213.0", path = "src/domain/task-system/domain", default-features = false } +opendatafabric = { version = "0.213.0", path = "src/domain/opendatafabric", default-features = false } # Domain service layer -kamu-accounts-services = { version = "0.212.0", path = "src/domain/accounts/services", default-features = false } -kamu-auth-rebac-services = { version = "0.212.0", path = "src/domain/auth-rebac/services", default-features = false } -kamu-datasets-services = { version = "0.212.0", path = "src/domain/datasets/services", default-features = false } -kamu-flow-system-services = { version = "0.212.0", path = "src/domain/flow-system/services", default-features = false } -kamu-task-system-services = { version = "0.212.0", path = "src/domain/task-system/services", default-features = false } +kamu-accounts-services = { version = "0.213.0", path = "src/domain/accounts/services", default-features = false } +kamu-auth-rebac-services = { version = "0.213.0", path = "src/domain/auth-rebac/services", default-features = false } +kamu-datasets-services = { version = "0.213.0", path = "src/domain/datasets/services", default-features = false } +kamu-flow-system-services = { version = "0.213.0", path = "src/domain/flow-system/services", default-features = false } +kamu-task-system-services = { version = "0.213.0", path = "src/domain/task-system/services", default-features = false } # Infra -kamu = { version = "0.212.0", path = "src/infra/core", default-features = false } -kamu-ingest-datafusion = { version = "0.212.0", path = "src/infra/ingest-datafusion", default-features = false } +kamu = { version = "0.213.0", path = "src/infra/core", default-features = false } +kamu-ingest-datafusion = { version = "0.213.0", path = "src/infra/ingest-datafusion", default-features = false } ## Flow System -kamu-flow-system-repo-tests = { version = "0.212.0", path = "src/infra/flow-system/repo-tests", default-features = false } -kamu-flow-system-inmem = { version = "0.212.0", path = "src/infra/flow-system/inmem", default-features = false } -kamu-flow-system-postgres = { version = "0.212.0", path = "src/infra/flow-system/postgres", default-features = false } -kamu-flow-system-sqlite = { version = "0.212.0", path = "src/infra/flow-system/sqlite", default-features = false } +kamu-flow-system-repo-tests = { version = "0.213.0", path = "src/infra/flow-system/repo-tests", default-features = false } +kamu-flow-system-inmem = { version = "0.213.0", path = "src/infra/flow-system/inmem", default-features = false } +kamu-flow-system-postgres = { version = "0.213.0", path = "src/infra/flow-system/postgres", default-features = false } +kamu-flow-system-sqlite = { version = "0.213.0", path = "src/infra/flow-system/sqlite", default-features = false } ## Accounts -kamu-accounts-inmem = { version = "0.212.0", path = "src/infra/accounts/inmem", default-features = false } -kamu-accounts-mysql = { version = "0.212.0", path = "src/infra/accounts/mysql", default-features = false } -kamu-accounts-postgres = { version = "0.212.0", path = "src/infra/accounts/postgres", default-features = false } -kamu-accounts-sqlite = { version = "0.212.0", path = "src/infra/accounts/sqlite", default-features = false } -kamu-accounts-repo-tests = { version = "0.212.0", path = "src/infra/accounts/repo-tests", default-features = false } +kamu-accounts-inmem = { version = "0.213.0", path = "src/infra/accounts/inmem", default-features = false } +kamu-accounts-mysql = { version = "0.213.0", path = "src/infra/accounts/mysql", default-features = false } +kamu-accounts-postgres = { version = "0.213.0", path = "src/infra/accounts/postgres", default-features = false } +kamu-accounts-sqlite = { version = "0.213.0", path = "src/infra/accounts/sqlite", default-features = false } +kamu-accounts-repo-tests = { version = "0.213.0", path = "src/infra/accounts/repo-tests", default-features = false } ## Datasets -kamu-datasets-inmem = { version = "0.212.0", path = "src/infra/datasets/inmem", default-features = false } -kamu-datasets-postgres = { version = "0.212.0", path = "src/infra/datasets/postgres", default-features = false } -kamu-datasets-sqlite = { version = "0.212.0", path = "src/infra/datasets/sqlite", default-features = false } -kamu-datasets-repo-tests = { version = "0.212.0", path = "src/infra/datasets/repo-tests", default-features = false } +kamu-datasets-inmem = { version = "0.213.0", path = "src/infra/datasets/inmem", default-features = false } +kamu-datasets-postgres = { version = "0.213.0", path = "src/infra/datasets/postgres", default-features = false } +kamu-datasets-sqlite = { version = "0.213.0", path = "src/infra/datasets/sqlite", default-features = false } +kamu-datasets-repo-tests = { version = "0.213.0", path = "src/infra/datasets/repo-tests", default-features = false } ## Task System -kamu-task-system-inmem = { version = "0.212.0", path = "src/infra/task-system/inmem", default-features = false } -kamu-task-system-postgres = { version = "0.212.0", path = "src/infra/task-system/postgres", default-features = false } -kamu-task-system-sqlite = { version = "0.212.0", path = "src/infra/task-system/sqlite", default-features = false } -kamu-task-system-repo-tests = { version = "0.212.0", path = "src/infra/task-system/repo-tests", default-features = false } +kamu-task-system-inmem = { version = "0.213.0", path = "src/infra/task-system/inmem", default-features = false } +kamu-task-system-postgres = { version = "0.213.0", path = "src/infra/task-system/postgres", default-features = false } +kamu-task-system-sqlite = { version = "0.213.0", path = "src/infra/task-system/sqlite", default-features = false } +kamu-task-system-repo-tests = { version = "0.213.0", path = "src/infra/task-system/repo-tests", default-features = false } ## ReBAC -kamu-auth-rebac-inmem = { version = "0.212.0", path = "src/infra/auth-rebac/inmem", default-features = false } -kamu-auth-rebac-repo-tests = { version = "0.212.0", path = "src/infra/auth-rebac/repo-tests", default-features = false } -kamu-auth-rebac-postgres = { version = "0.212.0", path = "src/infra/auth-rebac/postgres", default-features = false } -kamu-auth-rebac-sqlite = { version = "0.212.0", path = "src/infra/auth-rebac/sqlite", default-features = false } +kamu-auth-rebac-inmem = { version = "0.213.0", path = "src/infra/auth-rebac/inmem", default-features = false } +kamu-auth-rebac-repo-tests = { version = "0.213.0", path = "src/infra/auth-rebac/repo-tests", default-features = false } +kamu-auth-rebac-postgres = { version = "0.213.0", path = "src/infra/auth-rebac/postgres", default-features = false } +kamu-auth-rebac-sqlite = { version = "0.213.0", path = "src/infra/auth-rebac/sqlite", default-features = false } ## Outbox -kamu-messaging-outbox-inmem = { version = "0.212.0", path = "src/infra/messaging-outbox/inmem", default-features = false } -kamu-messaging-outbox-postgres = { version = "0.212.0", path = "src/infra/messaging-outbox/postgres", default-features = false } -kamu-messaging-outbox-sqlite = { version = "0.212.0", path = "src/infra/messaging-outbox/sqlite", default-features = false } -kamu-messaging-outbox-repo-tests = { version = "0.212.0", path = "src/infra/messaging-outbox/repo-tests", default-features = false } +kamu-messaging-outbox-inmem = { version = "0.213.0", path = "src/infra/messaging-outbox/inmem", default-features = false } +kamu-messaging-outbox-postgres = { version = "0.213.0", path = "src/infra/messaging-outbox/postgres", default-features = false } +kamu-messaging-outbox-sqlite = { version = "0.213.0", path = "src/infra/messaging-outbox/sqlite", default-features = false } +kamu-messaging-outbox-repo-tests = { version = "0.213.0", path = "src/infra/messaging-outbox/repo-tests", default-features = false } # Adapters -kamu-adapter-auth-oso = { version = "0.212.0", path = "src/adapter/auth-oso", default-features = false } -kamu-adapter-flight-sql = { version = "0.212.0", path = "src/adapter/flight-sql", default-features = false } -kamu-adapter-graphql = { version = "0.212.0", path = "src/adapter/graphql", default-features = false } -kamu-adapter-http = { version = "0.212.0", path = "src/adapter/http", default-features = false } -kamu-adapter-odata = { version = "0.212.0", path = "src/adapter/odata", default-features = false } -kamu-adapter-oauth = { version = "0.212.0", path = "src/adapter/oauth", default-features = false } +kamu-adapter-auth-oso = { version = "0.213.0", path = "src/adapter/auth-oso", default-features = false } +kamu-adapter-flight-sql = { version = "0.213.0", path = "src/adapter/flight-sql", default-features = false } +kamu-adapter-graphql = { version = "0.213.0", path = "src/adapter/graphql", default-features = false } +kamu-adapter-http = { version = "0.213.0", path = "src/adapter/http", default-features = false } +kamu-adapter-odata = { version = "0.213.0", path = "src/adapter/odata", default-features = false } +kamu-adapter-oauth = { version = "0.213.0", path = "src/adapter/oauth", default-features = false } # E2E -kamu-cli-e2e-common = { version = "0.212.0", path = "src/e2e/app/cli/common", default-features = false } -kamu-cli-e2e-common-macros = { version = "0.212.0", path = "src/e2e/app/cli/common-macros", default-features = false } -kamu-cli-e2e-repo-tests = { version = "0.212.0", path = "src/e2e/app/cli/repo-tests", default-features = false } +kamu-cli-e2e-common = { version = "0.213.0", path = "src/e2e/app/cli/common", default-features = false } +kamu-cli-e2e-common-macros = { version = "0.213.0", path = "src/e2e/app/cli/common-macros", default-features = false } +kamu-cli-e2e-repo-tests = { version = "0.213.0", path = "src/e2e/app/cli/repo-tests", default-features = false } [workspace.package] -version = "0.212.0" +version = "0.213.0" edition = "2021" homepage = "https://github.com/kamu-data/kamu-cli" repository = "https://github.com/kamu-data/kamu-cli" diff --git a/LICENSE.txt b/LICENSE.txt index 648c25541b..5a2c2ab72d 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -11,7 +11,7 @@ Business Source License 1.1 Licensor: Kamu Data, Inc. -Licensed Work: Kamu CLI Version 0.212.0 +Licensed Work: Kamu CLI Version 0.213.0 The Licensed Work is © 2023 Kamu Data, Inc. Additional Use Grant: You may use the Licensed Work for any purpose, @@ -24,7 +24,7 @@ Additional Use Grant: You may use the Licensed Work for any purpose, Licensed Work where data or transformations are controlled by such third parties. -Change Date: 2028-12-12 +Change Date: 2028-12-18 Change License: Apache License, Version 2.0 diff --git a/resources/openapi-mt.json b/resources/openapi-mt.json index cd545321fc..36379ad0c9 100644 --- a/resources/openapi-mt.json +++ b/resources/openapi-mt.json @@ -818,7 +818,7 @@ }, "termsOfService": "https://docs.kamu.dev/terms-of-service/", "title": "Kamu REST API", - "version": "0.212.0" + "version": "0.213.0" }, "openapi": "3.1.0", "paths": { diff --git a/resources/openapi.json b/resources/openapi.json index 858e8907a1..16a4786d6e 100644 --- a/resources/openapi.json +++ b/resources/openapi.json @@ -818,7 +818,7 @@ }, "termsOfService": "https://docs.kamu.dev/terms-of-service/", "title": "Kamu REST API", - "version": "0.212.0" + "version": "0.213.0" }, "openapi": "3.1.0", "paths": {