diff --git a/elixir-sdk/Cargo.lock b/elixir-sdk/Cargo.lock index 5dfdfb31..b145bf81 100644 --- a/elixir-sdk/Cargo.lock +++ b/elixir-sdk/Cargo.lock @@ -44,6 +44,15 @@ version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36" +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + [[package]] name = "bumpalo" version = "3.17.0" @@ -98,12 +107,28 @@ dependencies = [ "windows-targets 0.52.6", ] +[[package]] +name = "cityhasher" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ceab37c9e94f42414cccae77e930232c517f1bb190947018cffb0ab41fc40992" + [[package]] name = "core-foundation-sys" version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" +[[package]] +name = "crypto-common" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" +dependencies = [ + "generic-array", + "typenum", +] + [[package]] name = "darling" version = "0.20.10" @@ -168,6 +193,16 @@ dependencies = [ "syn", ] +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "crypto-common", +] + [[package]] name = "displaydoc" version = "0.2.5" @@ -181,16 +216,17 @@ dependencies = [ [[package]] name = "eppo_core" -version = "9.3.0" +version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f7a2aa615d3a5848b8cd60921fe67290122054e3e51519cce8e024bd6107c8d" +checksum = "69b58acef0314f365bbabea7043454276e6de04cc33abdfd508a587203cbc0ed" dependencies = [ "base64", "chrono", + "cityhasher", "derive_more", "faststr", "log", - "md5", + "md-5", "rand 0.9.0", "regex", "reqwest", @@ -341,6 +377,16 @@ dependencies = [ "slab", ] +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", +] + [[package]] name = "getrandom" version = "0.2.15" @@ -738,10 +784,14 @@ dependencies = [ ] [[package]] -name = "md5" -version = "0.7.0" +name = "md-5" +version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771" +checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" +dependencies = [ + "cfg-if", + "digest", +] [[package]] name = "memchr" @@ -1720,6 +1770,12 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e" +[[package]] +name = "typenum" +version = "1.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" + [[package]] name = "unicode-ident" version = "1.0.16" @@ -1797,6 +1853,12 @@ dependencies = [ "sval_serde", ] +[[package]] +name = "version_check" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" + [[package]] name = "want" version = "0.3.1" diff --git a/ruby-sdk/Cargo.lock b/ruby-sdk/Cargo.lock index 69bbd5c6..b192efb9 100644 --- a/ruby-sdk/Cargo.lock +++ b/ruby-sdk/Cargo.lock @@ -354,7 +354,7 @@ dependencies = [ [[package]] name = "eppo_client" -version = "3.7.4" +version = "3.8.0" dependencies = [ "env_logger", "eppo_core", @@ -369,7 +369,9 @@ dependencies = [ [[package]] name = "eppo_core" -version = "9.3.0" +version = "10.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69b58acef0314f365bbabea7043454276e6de04cc33abdfd508a587203cbc0ed" dependencies = [ "ahash", "base64", diff --git a/ruby-sdk/Gemfile.lock b/ruby-sdk/Gemfile.lock index 32fa95c6..895883ee 100644 --- a/ruby-sdk/Gemfile.lock +++ b/ruby-sdk/Gemfile.lock @@ -1,9 +1,9 @@ PATH remote: . specs: - eppo-server-sdk (3.7.4) + eppo-server-sdk (3.8.0) logger (~> 1.6) - rb_sys (~> 0.9.120) + rb_sys (~> 0.9.124) GEM remote: https://rubygems.org/ diff --git a/ruby-sdk/eppo-server-sdk.gemspec b/ruby-sdk/eppo-server-sdk.gemspec index b6d6f4ca..6266125a 100644 --- a/ruby-sdk/eppo-server-sdk.gemspec +++ b/ruby-sdk/eppo-server-sdk.gemspec @@ -31,8 +31,8 @@ Gem::Specification.new do |spec| spec.require_paths = ["lib"] spec.extensions = ["ext/eppo_client/extconf.rb"] - # 0.9.120 added Ruby 4.0 to the list of supported version - spec.add_dependency "rb_sys", "~> 0.9.120" + # 0.9.124 added Ruby 4.0 to the list of supported versions + spec.add_dependency "rb_sys", "~> 0.9.124" spec.add_dependency "logger", "~> 1.6"