diff --git a/requirements.txt b/requirements.txt index 58c57916d9..a8bce52618 100644 --- a/requirements.txt +++ b/requirements.txt @@ -27,7 +27,7 @@ python-dateutil==2.8.2 python-rapidjson==1.8 redis==4.3.4 sentry-arroyo==2.17.6 -sentry-kafka-schemas==0.1.106 +sentry-kafka-schemas==0.1.110 sentry-redis-tools==0.3.0 sentry-relay==0.8.44 sentry-sdk==1.40.5 diff --git a/rust_snuba/Cargo.lock b/rust_snuba/Cargo.lock index b0b0025916..fbe605292d 100644 --- a/rust_snuba/Cargo.lock +++ b/rust_snuba/Cargo.lock @@ -1026,12 +1026,13 @@ dependencies = [ [[package]] name = "fancy-regex" -version = "0.11.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2" +checksum = "531e46835a22af56d1e3b66f04844bed63158bc094a628bec1d321d9b4c44bf2" dependencies = [ "bit-set", - "regex", + "regex-automata 0.4.6", + "regex-syntax 0.8.3", ] [[package]] @@ -1099,9 +1100,9 @@ dependencies = [ [[package]] name = "fraction" -version = "0.13.1" +version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3027ae1df8d41b4bed2241c8fdad4acc1e7af60c8e17743534b545e77182d678" +checksum = "0f158e3ff0a1b334408dc9fb811cd99b446986f4d8b741bb08f9df1604085ae7" dependencies = [ "lazy_static", "num", @@ -1327,15 +1328,6 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" -[[package]] -name = "hashbrown" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" -dependencies = [ - "ahash", -] - [[package]] name = "hashbrown" version = "0.14.3" @@ -1741,15 +1733,14 @@ dependencies = [ [[package]] name = "jsonschema" -version = "0.17.1" +version = "0.18.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a071f4f7efc9a9118dfb627a0a94ef247986e1ab8606a4c806ae2b3aa3b6978" +checksum = "fa0f4bea31643be4c6a678e9aa4ae44f0db9e5609d5ca9dc9083d06eb3e9a27a" dependencies = [ "ahash", "anyhow", - "base64 0.21.7", + "base64 0.22.1", "bytecount", - "clap", "fancy-regex", "fraction", "getrandom 0.2.14", @@ -1761,7 +1752,6 @@ dependencies = [ "parking_lot", "percent-encoding", "regex", - "reqwest", "serde", "serde_json", "time", @@ -2064,9 +2054,9 @@ dependencies = [ [[package]] name = "num" -version = "0.4.1" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af" +checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" dependencies = [ "num-bigint", "num-complex", @@ -2078,11 +2068,10 @@ dependencies = [ [[package]] name = "num-bigint" -version = "0.4.4" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" +checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" dependencies = [ - "autocfg", "num-integer", "num-traits", ] @@ -2095,9 +2084,9 @@ checksum = "63335b2e2c34fae2fb0aa2cecfd9f0832a1e24b3b32ecec612c3426d46dc8aaa" [[package]] name = "num-complex" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23c6602fda94a57c990fe0df199a035d83576b496aa29f4e634a8ac6004e68a6" +checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" dependencies = [ "num-traits", ] @@ -2119,9 +2108,9 @@ dependencies = [ [[package]] name = "num-iter" -version = "0.1.44" +version = "0.1.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9" +checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" dependencies = [ "autocfg", "num-integer", @@ -2130,11 +2119,10 @@ dependencies = [ [[package]] name = "num-rational" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" +checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" dependencies = [ - "autocfg", "num-bigint", "num-integer", "num-traits", @@ -2142,9 +2130,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.18" +version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" dependencies = [ "autocfg", ] @@ -2788,16 +2776,6 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" -[[package]] -name = "regress" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d995d590bd8ec096d1893f414bf3f5e8b0ee4c9eed9a5642b9766ef2c8e2e8e9" -dependencies = [ - "hashbrown 0.13.2", - "memchr", -] - [[package]] name = "regress" version = "0.8.0" @@ -3143,13 +3121,12 @@ dependencies = [ [[package]] name = "sentry-kafka-schemas" -version = "0.1.106" +version = "0.1.110" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d0494399692172f9b971f2d8eec62b9ca2ecc50d92df0341508e302318ea230" +checksum = "078eb7f1bd79af13676899b901cc3920e9a76976eb7a3e9c019835d24560b027" dependencies = [ "jsonschema", "prettyplease", - "regress 0.5.0", "schemars", "serde", "serde_json", @@ -3868,7 +3845,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "regress 0.8.0", + "regress", "schemars", "serde_json", "syn 2.0.58", diff --git a/rust_snuba/Cargo.toml b/rust_snuba/Cargo.toml index 8318a53888..c887ac9d85 100644 --- a/rust_snuba/Cargo.toml +++ b/rust_snuba/Cargo.toml @@ -33,7 +33,7 @@ pyo3 = { version = "0.18.1", features = ["chrono"] } reqwest = { version = "0.11.11", features = ["stream"] } rust_arroyo = { version = "*", git = "https://github.com/getsentry/arroyo" } sentry = { version = "0.32.0", features = ["anyhow", "tracing"] } -sentry-kafka-schemas = "0.1.106" +sentry-kafka-schemas = "0.1.110" serde = { version = "1.0", features = ["derive"] } serde_json = { version = "1.0" } thiserror = "1.0"