From 752b005312f76bc0976be0e841d545a76ad5066a Mon Sep 17 00:00:00 2001 From: Sergei Zaychenko Date: Tue, 24 Sep 2024 20:51:49 +0300 Subject: [PATCH] v0.40.1 (#136) --- CHANGELOG.md | 5 + Cargo.lock | 331 ++++++++++++++++++++++++++++++--------------------- Cargo.toml | 90 +++++++------- LICENSE.txt | 2 +- 4 files changed, 244 insertions(+), 184 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a2084f3..d94811e3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.40.1] - 2024-09-24 +### Changed +Upgrade kamu-cli version to `0.203.1`: +- Added database migration & scripting to create an application user with restricted permissions + ## [0.40.0] - 2024-09-22 ### Added - Support `List` and `Struct` arrow types in `json` and `json-aoa` encodings diff --git a/Cargo.lock b/Cargo.lock index 81594719..5afa265d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1197,9 +1197,9 @@ dependencies = [ [[package]] name = "async-graphql" -version = "7.0.9" +version = "7.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d37c3e9ba322eb00e9e5e997d58f08e8b6de037325b9367ac59bca8e3cd46af" +checksum = "a19415d9541f1758f39bdf0c732848beb7e2e39df9b32f90c6635882c3f9173a" dependencies = [ "async-graphql-derive", "async-graphql-parser", @@ -1233,9 +1233,9 @@ dependencies = [ [[package]] name = "async-graphql-axum" -version = "7.0.9" +version = "7.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "329afc4fc7359f112b7593bc930b788544cedbc97c4fbdf1db21e58704b4b5d0" +checksum = "34fbb437078dc4c7303eda9022557e644e9037cb1c0a8a032573a278beb417d5" dependencies = [ "async-graphql", "async-trait", @@ -1251,9 +1251,9 @@ dependencies = [ [[package]] name = "async-graphql-derive" -version = "7.0.9" +version = "7.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1141703c11c6ad4fa9b3b0e1e476dea01dbd18a44db00f949b804afaab2f344" +checksum = "73a85254454f63ae1e5a475afff931465f11bf76d19fb5bb1b1d0d6a2f2b8db0" dependencies = [ "Inflector", "async-graphql-parser", @@ -1268,9 +1268,9 @@ dependencies = [ [[package]] name = "async-graphql-parser" -version = "7.0.9" +version = "7.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f66edcce4c38c18f7eb181fdf561c3d3aa2d644ce7358fc7a928c00a4ffef17" +checksum = "2e94b202e404d18429c8482d61f64cb0a8639fd1e7c2caf2b258f035e0b7caff" dependencies = [ "async-graphql-value", "pest", @@ -1280,9 +1280,9 @@ dependencies = [ [[package]] name = "async-graphql-value" -version = "7.0.9" +version = "7.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b0206011cad065420c27988f17dd7fe201a0e056b20c262209b7bffcd6fa176" +checksum = "a43a7bbb0ddea47c6f51913eba6e17a093b34e000588a93bb80a978ad129f3e9" dependencies = [ "bytes", "indexmap 2.5.0", @@ -1929,6 +1929,19 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" +[[package]] +name = "bigdecimal" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51d712318a27c7150326677b321a5fa91b55f6d9034ffd67f20319e147d40cee" +dependencies = [ + "autocfg", + "libm", + "num-bigint", + "num-integer", + "num-traits", +] + [[package]] name = "bimap" version = "0.6.3" @@ -2367,8 +2380,8 @@ checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" [[package]] name = "container-runtime" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "cfg-if", @@ -2662,8 +2675,8 @@ checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" [[package]] name = "database-common" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "aws-config", @@ -2687,8 +2700,8 @@ dependencies = [ [[package]] name = "database-common-macros" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "quote", "syn 2.0.77", @@ -2982,9 +2995,9 @@ dependencies = [ [[package]] name = "datafusion-odata" -version = "42.0.0" +version = "42.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1b40056e9041a7b4368c153103e4a307d7f184530f363334d7df0f118188ad3" +checksum = "37ab54b5cb73aebdea15ab97319c08ab2ed8b126e99f88169e9eb7f98533d96d" dependencies = [ "async-trait", "axum", @@ -2992,6 +3005,7 @@ dependencies = [ "datafusion", "http 1.1.0", "hyper 1.4.1", + "odata-params", "quick-xml", "regex", "serde", @@ -3471,8 +3485,8 @@ dependencies = [ [[package]] name = "enum-variants" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" [[package]] name = "env_filter" @@ -3537,8 +3551,8 @@ dependencies = [ [[package]] name = "event-sourcing" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-stream", "async-trait", @@ -3552,8 +3566,8 @@ dependencies = [ [[package]] name = "event-sourcing-macros" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "quote", "syn 2.0.77", @@ -3898,7 +3912,7 @@ checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" [[package]] name = "graceful-shutdown" -version = "0.40.0" +version = "0.40.1" dependencies = [ "tokio", "tracing", @@ -4183,8 +4197,8 @@ dependencies = [ [[package]] name = "http-common" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "axum", "http 1.1.0", @@ -4470,8 +4484,8 @@ checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02" [[package]] name = "internal-error" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "thiserror", ] @@ -4597,8 +4611,8 @@ dependencies = [ [[package]] name = "kamu" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "alloy", "async-recursion", @@ -4674,8 +4688,8 @@ dependencies = [ [[package]] name = "kamu-accounts" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "base32", @@ -4701,8 +4715,8 @@ dependencies = [ [[package]] name = "kamu-accounts-inmem" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "chrono", @@ -4718,8 +4732,8 @@ dependencies = [ [[package]] name = "kamu-accounts-postgres" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "chrono", @@ -4736,8 +4750,8 @@ dependencies = [ [[package]] name = "kamu-accounts-services" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "argon2", "async-trait", @@ -4761,8 +4775,8 @@ dependencies = [ [[package]] name = "kamu-accounts-sqlite" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "chrono", @@ -4779,8 +4793,8 @@ dependencies = [ [[package]] name = "kamu-adapter-auth-oso" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "dill", @@ -4796,8 +4810,8 @@ dependencies = [ [[package]] name = "kamu-adapter-flight-sql" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "arrow-flight", "async-trait", @@ -4814,8 +4828,8 @@ dependencies = [ [[package]] name = "kamu-adapter-graphql" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-graphql", "async-trait", @@ -4849,8 +4863,8 @@ dependencies = [ [[package]] name = "kamu-adapter-http" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "aws-sdk-s3", @@ -4897,8 +4911,8 @@ dependencies = [ [[package]] name = "kamu-adapter-oauth" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "chrono", @@ -4915,8 +4929,8 @@ dependencies = [ [[package]] name = "kamu-adapter-odata" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "axum", "chrono", @@ -4939,7 +4953,7 @@ dependencies = [ [[package]] name = "kamu-api-server" -version = "0.40.0" +version = "0.40.1" dependencies = [ "arrow-flight", "async-graphql", @@ -5024,8 +5038,8 @@ dependencies = [ [[package]] name = "kamu-auth-rebac" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "internal-error", @@ -5037,8 +5051,8 @@ dependencies = [ [[package]] name = "kamu-auth-rebac-inmem" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "dill", @@ -5048,8 +5062,8 @@ dependencies = [ [[package]] name = "kamu-auth-rebac-services" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "dill", @@ -5064,8 +5078,8 @@ dependencies = [ [[package]] name = "kamu-auth-rebac-sqlite" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "database-common", @@ -5078,8 +5092,8 @@ dependencies = [ [[package]] name = "kamu-core" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-stream", "async-trait", @@ -5109,8 +5123,8 @@ dependencies = [ [[package]] name = "kamu-data-utils" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "arrow", "arrow-digest", @@ -5131,8 +5145,8 @@ dependencies = [ [[package]] name = "kamu-datasets" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "aes-gcm", "async-trait", @@ -5151,8 +5165,8 @@ dependencies = [ [[package]] name = "kamu-datasets-inmem" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "chrono", @@ -5170,8 +5184,8 @@ dependencies = [ [[package]] name = "kamu-datasets-postgres" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "chrono", @@ -5189,8 +5203,8 @@ dependencies = [ [[package]] name = "kamu-datasets-services" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "chrono", @@ -5211,8 +5225,8 @@ dependencies = [ [[package]] name = "kamu-datasets-sqlite" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "chrono", @@ -5230,8 +5244,8 @@ dependencies = [ [[package]] name = "kamu-flow-system" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "chrono", @@ -5259,8 +5273,8 @@ dependencies = [ [[package]] name = "kamu-flow-system-inmem" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-stream", "async-trait", @@ -5283,8 +5297,8 @@ dependencies = [ [[package]] name = "kamu-flow-system-postgres" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-stream", "async-trait", @@ -5302,8 +5316,8 @@ dependencies = [ [[package]] name = "kamu-flow-system-services" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-stream", "async-trait", @@ -5333,8 +5347,8 @@ dependencies = [ [[package]] name = "kamu-flow-system-sqlite" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-stream", "async-trait", @@ -5352,8 +5366,8 @@ dependencies = [ [[package]] name = "kamu-ingest-datafusion" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "chrono", @@ -5381,8 +5395,8 @@ dependencies = [ [[package]] name = "kamu-messaging-outbox-inmem" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "chrono", @@ -5397,8 +5411,8 @@ dependencies = [ [[package]] name = "kamu-messaging-outbox-postgres" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-stream", "async-trait", @@ -5416,8 +5430,8 @@ dependencies = [ [[package]] name = "kamu-messaging-outbox-sqlite" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-stream", "async-trait", @@ -5434,7 +5448,7 @@ dependencies = [ [[package]] name = "kamu-oracle-provider" -version = "0.40.0" +version = "0.40.1" dependencies = [ "alloy", "async-trait", @@ -5469,7 +5483,7 @@ dependencies = [ [[package]] name = "kamu-repo-tools" -version = "0.40.0" +version = "0.40.1" dependencies = [ "chrono", "clap", @@ -5482,8 +5496,8 @@ dependencies = [ [[package]] name = "kamu-task-system" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "chrono", @@ -5501,8 +5515,8 @@ dependencies = [ [[package]] name = "kamu-task-system-inmem" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "chrono", @@ -5515,8 +5529,8 @@ dependencies = [ [[package]] name = "kamu-task-system-postgres" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-stream", "async-trait", @@ -5533,8 +5547,8 @@ dependencies = [ [[package]] name = "kamu-task-system-services" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-stream", "async-trait", @@ -5557,8 +5571,8 @@ dependencies = [ [[package]] name = "kamu-task-system-sqlite" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-stream", "async-trait", @@ -5695,9 +5709,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.158" +version = "0.2.159" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" +checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5" [[package]] name = "libm" @@ -5916,8 +5930,8 @@ dependencies = [ [[package]] name = "messaging-outbox" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "chrono", @@ -6026,8 +6040,8 @@ dependencies = [ [[package]] name = "multiformats" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "base64 0.22.1", "bs58", @@ -6244,8 +6258,8 @@ dependencies = [ [[package]] name = "observability" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "axum", @@ -6266,6 +6280,20 @@ dependencies = [ "tracing-subscriber", ] +[[package]] +name = "odata-params" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d32ae3978a6fc4114aec5b7907038efa81452336845a98a1e2ec957c8f32ade6" +dependencies = [ + "bigdecimal", + "chrono", + "chrono-tz", + "peg", + "thiserror", + "uuid", +] + [[package]] name = "once_cell" version = "1.19.0" @@ -6280,8 +6308,8 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "opendatafabric" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "arrow", "base64 0.22.1", @@ -6618,6 +6646,33 @@ dependencies = [ "syn 2.0.77", ] +[[package]] +name = "peg" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "295283b02df346d1ef66052a757869b2876ac29a6bb0ac3f5f7cd44aebe40e8f" +dependencies = [ + "peg-macros", + "peg-runtime", +] + +[[package]] +name = "peg-macros" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdad6a1d9cf116a059582ce415d5f5566aabcd4008646779dab7fdc2a9a9d426" +dependencies = [ + "peg-runtime", + "proc-macro2", + "quote", +] + +[[package]] +name = "peg-runtime" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3aeb8f54c078314c2065ee649a7241f46b9d8e418e1a9581ba0546657d7aa3a" + [[package]] name = "pem" version = "3.0.4" @@ -6820,9 +6875,9 @@ dependencies = [ [[package]] name = "pkg-config" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" +checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" [[package]] name = "polar-core" @@ -7033,9 +7088,9 @@ dependencies = [ [[package]] name = "prost" -version = "0.13.2" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b2ecbe40f08db5c006b5764a2645f7f3f141ce756412ac9e1dd6087e6d32995" +checksum = "7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f" dependencies = [ "bytes", "prost-derive", @@ -7043,9 +7098,9 @@ dependencies = [ [[package]] name = "prost-derive" -version = "0.13.2" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acf0c195eebb4af52c752bec4f52f645da98b6e92077a04110c7f349477ae5ac" +checksum = "e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5" dependencies = [ "anyhow", "itertools 0.13.0", @@ -7056,9 +7111,9 @@ dependencies = [ [[package]] name = "prost-types" -version = "0.13.2" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60caa6738c7369b940c3d49246a8d1749323674c65cb13010134f5c9bad5b519" +checksum = "4759aa0d3a6232fb8dbdb97b61de2c20047c68aca932c7ed76da9d788508d670" dependencies = [ "prost", ] @@ -7183,17 +7238,17 @@ dependencies = [ [[package]] name = "random-names" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "rand", ] [[package]] name = "redox_syscall" -version = "0.5.4" +version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0884ad60e090bf1345b93da0a5de8923c93884cd03f40dfcfddd3b4bee661853" +checksum = "62871f2d65009c0256aed1b9cfeeb8ac272833c404e13d53d400cd0dad7a2ac0" dependencies = [ "bitflags 2.6.0", ] @@ -8025,18 +8080,18 @@ dependencies = [ [[package]] name = "snafu" -version = "0.8.4" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b835cb902660db3415a672d862905e791e54d306c6e8189168c7f3d9ae1c79d" +checksum = "223891c85e2a29c3fe8fb900c1fae5e69c2e42415e3177752e8718475efa5019" dependencies = [ "snafu-derive", ] [[package]] name = "snafu-derive" -version = "0.8.4" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38d1e02fca405f6280643174a50c942219f0bbf4dbf7d480f1dd864d6f211ae5" +checksum = "03c3c6b7927ffe7ecaa769ee0e3994da3b8cafc8f444578982c83ecb161af917" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -8551,18 +8606,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.63" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" +checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.63" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" +checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" dependencies = [ "proc-macro2", "quote", @@ -8632,8 +8687,8 @@ dependencies = [ [[package]] name = "time-source" -version = "0.203.0" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.0#385bbf56036d4485efdf54bf458a95bfba048b2b" +version = "0.203.1" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.203.1#cd5cde41db0fc840be3744f33eeb8cf19999498c" dependencies = [ "async-trait", "chrono", diff --git a/Cargo.toml b/Cargo.toml index a74a140f..ed8e249b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,57 +12,57 @@ resolver = "2" [workspace.dependencies] # Utils -graceful-shutdown = { path = "src/utils/graceful-shutdown", version = "0.40.0", default-features = false } +graceful-shutdown = { path = "src/utils/graceful-shutdown", version = "0.40.1", default-features = false } # Utils (core) -container-runtime = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -database-common = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -database-common-macros = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -http-common = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -internal-error = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -messaging-outbox = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -observability = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -random-names = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -time-source = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } +container-runtime = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +database-common = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +database-common-macros = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +http-common = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +internal-error = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +messaging-outbox = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +observability = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +random-names = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +time-source = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } # Domain -opendatafabric = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-task-system = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-task-system-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-flow-system = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-flow-system-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-accounts = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-datasets = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } +opendatafabric = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-task-system = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-task-system-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-flow-system = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-flow-system-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-accounts = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-datasets = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } # Infra -kamu = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-task-system-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-task-system-postgres = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-task-system-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-flow-system-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-flow-system-postgres = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-flow-system-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-adapter-graphql = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-adapter-http = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-adapter-oauth = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-adapter-odata = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-adapter-auth-oso = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-adapter-flight-sql = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-accounts-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-accounts-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-accounts-postgres = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-accounts-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-datasets-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-datasets-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-datasets-postgres = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-datasets-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-messaging-outbox-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-messaging-outbox-postgres = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-messaging-outbox-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-auth-rebac-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-auth-rebac-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } -kamu-auth-rebac-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.0", version = "0.203.0", default-features = false } +kamu = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-task-system-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-task-system-postgres = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-task-system-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-flow-system-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-flow-system-postgres = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-flow-system-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-adapter-graphql = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-adapter-http = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-adapter-oauth = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-adapter-odata = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-adapter-auth-oso = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-adapter-flight-sql = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-accounts-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-accounts-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-accounts-postgres = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-accounts-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-datasets-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-datasets-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-datasets-postgres = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-datasets-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-messaging-outbox-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-messaging-outbox-postgres = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-messaging-outbox-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-auth-rebac-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-auth-rebac-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } +kamu-auth-rebac-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.203.1", version = "0.203.1", default-features = false } [workspace.package] -version = "0.40.0" +version = "0.40.1" edition = "2021" homepage = "https://github.com/kamu-data/kamu-platform" repository = "https://github.com/kamu-data/kamu-platform" diff --git a/LICENSE.txt b/LICENSE.txt index dc67798f..90a65f87 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -11,7 +11,7 @@ Business Source License 1.1 Licensor: Kamu Data, Inc. -Licensed Work: Kamu Platform Version 0.40.0 +Licensed Work: Kamu Platform Version 0.40.1 The Licensed Work is © 2023 Kamu Data, Inc. Additional Use Grant: You may use the Licensed Work for any purpose,