diff --git a/Cargo.lock b/Cargo.lock index b9cf192d..d37dcf90 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -316,17 +316,6 @@ version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" -[[package]] -name = "assert-json-diff" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4259cbe96513d2f1073027a259fc2ca917feb3026a5a8d984e3628e490255cc0" -dependencies = [ - "extend", - "serde", - "serde_json", -] - [[package]] name = "async-stream" version = "0.3.5" @@ -377,9 +366,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "aws-config" -version = "0.54.1" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c3d1e2a1f1ab3ac6c4b884e37413eaa03eb9d901e4fc68ee8f5c1d49721680e" +checksum = "1854be4730cc87602316707045a5c0585287419d54f293bbb52a82c895d9086a" dependencies = [ "aws-credential-types", "aws-http", @@ -393,6 +382,7 @@ dependencies = [ "aws-smithy-types", "aws-types", "bytes", + "fastrand", "hex", "http", "hyper", @@ -406,12 +396,13 @@ dependencies = [ [[package]] name = "aws-credential-types" -version = "0.54.1" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb0696a0523a39a19087747e4dafda0362dc867531e3d72a3f195564c84e5e08" +checksum = "77e37e62f59cf3284067337da7467d842df8cfe3f5e5c06487ac7521819cf16d" dependencies = [ "aws-smithy-async", "aws-smithy-types", + "fastrand", "tokio", "tracing", "zeroize", @@ -419,9 +410,9 @@ dependencies = [ [[package]] name = "aws-endpoint" -version = "0.54.1" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80a4f935ab6a1919fbfd6102a80c4fccd9ff5f47f94ba154074afe1051903261" +checksum = "9f38276d5875b19a9bb2b4ae049fd776c932fcc62068f78b71ce475093ccb4c8" dependencies = [ "aws-smithy-http", "aws-smithy-types", @@ -433,9 +424,9 @@ dependencies = [ [[package]] name = "aws-http" -version = "0.54.1" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82976ca4e426ee9ca3ffcf919d9b2c8d14d0cd80d43cc02173737a8f07f28d4d" +checksum = "67224bfece71e21a63ae82b1ebbfda05be28678a0fab06def03229c7a445d3fb" dependencies = [ "aws-credential-types", "aws-smithy-http", @@ -452,9 +443,9 @@ dependencies = [ [[package]] name = "aws-sdk-s3" -version = "0.24.0" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1533be023eeac69668eb718b1c48af7bd5e26305ed770553d2877ab1f7507b68" +checksum = "392b9811ca489747ac84349790e49deaa1f16631949e7dd4156000251c260eae" dependencies = [ "aws-credential-types", "aws-endpoint", @@ -472,8 +463,6 @@ dependencies = [ "aws-smithy-xml", "aws-types", "bytes", - "bytes-utils", - "fastrand", "http", "http-body", "once_cell", @@ -487,9 +476,9 @@ dependencies = [ [[package]] name = "aws-sdk-sso" -version = "0.24.0" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca0119bacf0c42f587506769390983223ba834e605f049babe514b2bd646dbb2" +checksum = "aad0ad03c4ba802906340847aaea796d4158317864276864acbb281155bdcf4d" dependencies = [ "aws-credential-types", "aws-endpoint", @@ -507,13 +496,14 @@ dependencies = [ "regex", "tokio-stream", "tower", + "tracing", ] [[package]] name = "aws-sdk-sts" -version = "0.24.0" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "270b6a33969ebfcb193512fbd5e8ee5306888ad6c6d5d775cdbfb2d50d94de26" +checksum = "2493efc64aa1c6469a252c221c335ccdcebfcc556c81b1efaee051c6ddc3dd99" dependencies = [ "aws-credential-types", "aws-endpoint", @@ -537,9 +527,9 @@ dependencies = [ [[package]] name = "aws-sig-auth" -version = "0.54.1" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "660a02a98ab1af83bd8d714afbab2d502ba9b18c49e7e4cddd6bf8837ff778cb" +checksum = "cebfa0f118afd7197185d5e097bfcdfca9f8410dca50435d67784405f1fd5a05" dependencies = [ "aws-credential-types", "aws-sigv4", @@ -552,9 +542,9 @@ dependencies = [ [[package]] name = "aws-sigv4" -version = "0.54.1" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdaf11005b7444e6cd66f600d09861a3aeb6eb89a0f003c7c9820dbab2d15297" +checksum = "19a4f5c05c8646d12b7bb3f18c04edc5ac5e8928ab80e1649e568190f2bc7b79" dependencies = [ "aws-smithy-eventstream", "aws-smithy-http", @@ -573,9 +563,9 @@ dependencies = [ [[package]] name = "aws-smithy-async" -version = "0.54.4" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63c712a28a4f2f2139759235c08bf98aca99d4fdf1b13c78c5f95613df0a5db9" +checksum = "8cd4b9b7d99263f75304fc1fcd752361cbc4cbf068b832acd8daeaaff44267eb" dependencies = [ "futures-util", "pin-project-lite", @@ -585,9 +575,9 @@ dependencies = [ [[package]] name = "aws-smithy-checksums" -version = "0.54.4" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3875fb4b28606a5368a048016a28c15707f2b21238d5b2e4a23198f590e92c4" +checksum = "aa50ea8cc39f5efc78c35f1a2e1eefcd5b82016a38cf0fceba5528d269df823b" dependencies = [ "aws-smithy-http", "aws-smithy-types", @@ -606,25 +596,21 @@ dependencies = [ [[package]] name = "aws-smithy-client" -version = "0.54.4" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "104ca17f56cde00a10207169697dfe9c6810db339d52fb352707e64875b30a44" +checksum = "748298b60bbd0594223ea136ceed2ed4b6d50970bcefa69a5ff6d710ce593854" dependencies = [ "aws-smithy-async", "aws-smithy-http", "aws-smithy-http-tower", - "aws-smithy-protocol-test", "aws-smithy-types", "bytes", "fastrand", "http", "http-body", "hyper", - "hyper-rustls", "hyper-tls", - "lazy_static", "pin-project-lite", - "serde", "tokio", "tower", "tracing", @@ -632,9 +618,9 @@ dependencies = [ [[package]] name = "aws-smithy-eventstream" -version = "0.54.4" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac250d8c0e42af0097a6837ffc5a6fb9f8ba4107bb53124c047c91bc2a58878f" +checksum = "7638e9fe2e97d2c4b173a44d9002c7cf29da7be7bab25c7837cfdce7945b2ff8" dependencies = [ "aws-smithy-types", "bytes", @@ -643,9 +629,9 @@ dependencies = [ [[package]] name = "aws-smithy-http" -version = "0.54.4" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "873f316f1833add0d3aa54ed1b0cd252ddd88c792a0cf839886400099971e844" +checksum = "d78510732b81040689dc146e3693bfbcf388ab88cbda667d3ef67f8869b0744a" dependencies = [ "aws-smithy-eventstream", "aws-smithy-types", @@ -666,9 +652,9 @@ dependencies = [ [[package]] name = "aws-smithy-http-tower" -version = "0.54.4" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f38231d3f5dac9ac7976f44e12803add1385119ffca9e5f050d8e980733d164" +checksum = "dc33689c27bbd8184412b45c4d1ab795d9a35402562d9fde6c53695a90969740" dependencies = [ "aws-smithy-http", "aws-smithy-types", @@ -682,33 +668,18 @@ dependencies = [ [[package]] name = "aws-smithy-json" -version = "0.54.4" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bd83ff2b79e9f729746fcc8ad798676b68fe6ea72986571569a5306a277a182" +checksum = "ada31cab1b1d1f0abc5c4d1183de5b278597704851aa703801b82feabf19aa74" dependencies = [ "aws-smithy-types", ] -[[package]] -name = "aws-smithy-protocol-test" -version = "0.54.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4d1c9bcb35ce11055ec128dab2c66a7ed47e2dfff99883e32c21a1ab6d6bee6" -dependencies = [ - "assert-json-diff", - "http", - "pretty_assertions", - "regex", - "roxmltree", - "serde_json", - "thiserror", -] - [[package]] name = "aws-smithy-query" -version = "0.54.4" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2f0445dafe9d2cd50b44339ae3c3ed46549aad8ac696c52ad660b3e7ae8682b" +checksum = "b55358401b657d192f70f093927f01d73cc4859e2907956b20c4043c76624006" dependencies = [ "aws-smithy-types", "urlencoding", @@ -716,9 +687,9 @@ dependencies = [ [[package]] name = "aws-smithy-types" -version = "0.54.4" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8161232eda10290f5136610a1eb9de56aceaccd70c963a26a260af20ac24794f" +checksum = "474d145c2e0f82892841d2502bd546ca0dbc1e4e242c3563d96e7061054c268f" dependencies = [ "base64-simd", "itoa", @@ -729,18 +700,18 @@ dependencies = [ [[package]] name = "aws-smithy-xml" -version = "0.54.4" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "343ffe9a9bb3f542675f4df0e0d5933513d6ad038ca3907ad1767ba690a99684" +checksum = "bb159921734d090b01c586a4fef73964f42fcb7eb53a8184b2db374bd6a6fc99" dependencies = [ "xmlparser", ] [[package]] name = "aws-types" -version = "0.54.1" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8f15b34253b68cde08e39b0627cc6101bcca64351229484b4743392c035d057" +checksum = "81fb02591b5075d318e0083dcb76df0e151db4ce48f987ecd00e5b53c7a6ba59" dependencies = [ "aws-credential-types", "aws-smithy-async", @@ -1209,16 +1180,6 @@ dependencies = [ "typenum", ] -[[package]] -name = "ctor" -version = "0.1.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" -dependencies = [ - "quote", - "syn 1.0.109", -] - [[package]] name = "cxx" version = "1.0.94" @@ -1330,12 +1291,6 @@ version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c1bba4f227a4a53d12b653f50ca7bf10c9119ae2aba56aff9e0338b5c98f36a" -[[package]] -name = "diff" -version = "0.1.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" - [[package]] name = "digest" version = "0.10.6" @@ -1455,18 +1410,6 @@ dependencies = [ "zune-inflate", ] -[[package]] -name = "extend" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f47da3a72ec598d9c8937a7ebca8962a5c7a1f28444e38c2b33c771ba3f55f05" -dependencies = [ - "proc-macro-error", - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "fastrand" version = "1.9.0" @@ -1870,21 +1813,6 @@ dependencies = [ "want", ] -[[package]] -name = "hyper-rustls" -version = "0.23.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c" -dependencies = [ - "http", - "hyper", - "log", - "rustls", - "rustls-native-certs", - "tokio", - "tokio-rustls", -] - [[package]] name = "hyper-tls" version = "0.5.0" @@ -2405,9 +2333,9 @@ checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" [[package]] name = "openssl" -version = "0.10.49" +version = "0.10.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d2f106ab837a24e03672c59b1239669a0596406ff657c3c0835b6b7f0f35a33" +checksum = "7e30d8bc91859781f0a943411186324d580f2bbeb71b452fe91ae344806af3f1" dependencies = [ "bitflags", "cfg-if", @@ -2446,9 +2374,9 @@ dependencies = [ [[package]] name = "openssl-sys" -version = "0.9.84" +version = "0.9.85" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a20eace9dc2d82904039cb76dcf50fb1a0bba071cfd1629720b5d6f1ddba0fa" +checksum = "0d3d193fb1488ad46ffe3aaabc912cc931d02ee8518fe2959aea8ef52718b0c0" dependencies = [ "cc", "libc", @@ -2482,21 +2410,31 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69d6c3d7288a106c0a363e4b0e8d308058d56902adefb16f4936f417ffef086e" dependencies = [ - "opentelemetry_api", - "opentelemetry_sdk", + "opentelemetry_api 0.18.0", + "opentelemetry_sdk 0.18.0", +] + +[[package]] +name = "opentelemetry" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f4b8347cc26099d3aeee044065ecc3ae11469796b4d65d065a23a584ed92a6f" +dependencies = [ + "opentelemetry_api 0.19.0", + "opentelemetry_sdk 0.19.0", ] [[package]] name = "opentelemetry-jaeger" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e785d273968748578931e4dc3b4f5ec86b26e09d9e0d66b55adda7fce742f7a" +checksum = "08e028dc9f4f304e9320ce38c80e7cf74067415b1ad5a8750a38bae54a4d450d" dependencies = [ "async-trait", "futures", "futures-executor", "once_cell", - "opentelemetry 0.18.0", + "opentelemetry 0.19.0", "opentelemetry-semantic-conventions", "thiserror", "thrift", @@ -2505,11 +2443,11 @@ dependencies = [ [[package]] name = "opentelemetry-semantic-conventions" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b02e0230abb0ab6636d18e2ba8fa02903ea63772281340ccac18e0af3ec9eeb" +checksum = "24e33428e6bf08c6f7fcea4ddb8e358fab0fe48ab877a87c70c6ebe20f673ce5" dependencies = [ - "opentelemetry 0.18.0", + "opentelemetry 0.19.0", ] [[package]] @@ -2528,6 +2466,21 @@ dependencies = [ "thiserror", ] +[[package]] +name = "opentelemetry_api" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed41783a5bf567688eb38372f2b7a8530f5a607a4b49d38dd7573236c23ca7e2" +dependencies = [ + "futures-channel", + "futures-util", + "indexmap", + "once_cell", + "pin-project-lite", + "thiserror", + "urlencoding", +] + [[package]] name = "opentelemetry_sdk" version = "0.18.0" @@ -2542,7 +2495,25 @@ dependencies = [ "futures-executor", "futures-util", "once_cell", - "opentelemetry_api", + "opentelemetry_api 0.18.0", + "percent-encoding", + "rand", + "thiserror", +] + +[[package]] +name = "opentelemetry_sdk" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b3a2a91fdbfdd4d212c0dcc2ab540de2c2bcbbd90be17de7a7daf8822d010c1" +dependencies = [ + "async-trait", + "crossbeam-channel", + "futures-channel", + "futures-executor", + "futures-util", + "once_cell", + "opentelemetry_api 0.19.0", "percent-encoding", "rand", "thiserror", @@ -2552,9 +2523,9 @@ dependencies = [ [[package]] name = "ordered-float" -version = "1.1.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7" +checksum = "7940cf2ca942593318d07fcf2596cdca60a85c9e7fab408a5e21a4f9dcd40d87" dependencies = [ "num-traits", ] @@ -2598,15 +2569,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "output_vt100" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66" -dependencies = [ - "winapi", -] - [[package]] name = "outref" version = "0.5.1" @@ -2800,18 +2762,6 @@ version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" -[[package]] -name = "pretty_assertions" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755" -dependencies = [ - "ctor", - "diff", - "output_vt100", - "yansi", -] - [[package]] name = "proc-macro-crate" version = "0.1.5" @@ -3117,15 +3067,6 @@ dependencies = [ "serde", ] -[[package]] -name = "roxmltree" -version = "0.14.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "921904a62e410e37e215c40381b7117f830d9d89ba60ab5236170541dd25646b" -dependencies = [ - "xmlparser", -] - [[package]] name = "rust-ini" version = "0.18.0" @@ -3177,39 +3118,6 @@ dependencies = [ "windows-sys 0.48.0", ] -[[package]] -name = "rustls" -version = "0.20.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" -dependencies = [ - "log", - "ring", - "sct", - "webpki", -] - -[[package]] -name = "rustls-native-certs" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50" -dependencies = [ - "openssl-probe", - "rustls-pemfile", - "schannel", - "security-framework", -] - -[[package]] -name = "rustls-pemfile" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" -dependencies = [ - "base64 0.21.0", -] - [[package]] name = "rustversion" version = "1.0.12" @@ -3243,16 +3151,6 @@ version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" -[[package]] -name = "sct" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" -dependencies = [ - "ring", - "untrusted", -] - [[package]] name = "sea-orm" version = "0.11.2" @@ -3329,9 +3227,9 @@ dependencies = [ [[package]] name = "sea-query" -version = "0.28.3" +version = "0.28.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2fbe015dbdaa7d8829d71c1e14fb6289e928ac256b93dfda543c85cd89d6f03" +checksum = "5dd34be05fdde9ec79231414bdd44ba1aa9c57349190076699e90721cb5eb59b" dependencies = [ "bigdecimal", "chrono", @@ -3453,18 +3351,18 @@ checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" [[package]] name = "serde" -version = "1.0.159" +version = "1.0.160" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065" +checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.159" +version = "1.0.160" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585" +checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" dependencies = [ "proc-macro2", "quote", @@ -3534,7 +3432,7 @@ dependencies = [ "once_cell", "openssl", "openssl-probe", - "opentelemetry 0.18.0", + "opentelemetry 0.19.0", "opentelemetry-jaeger", "portpicker", "reqwest", @@ -3894,9 +3792,9 @@ dependencies = [ [[package]] name = "thrift" -version = "0.16.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09678c4cdbb4eed72e18b7c2af1329c69825ed16fcbac62d083fc3e2b0590ff0" +checksum = "7e54bc85fc7faa8bc175c4bab5b92ba8d9a3ce893d0e9f42cc455c8ab16a9e09" dependencies = [ "byteorder", "integer-encoding", @@ -4009,17 +3907,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "tokio-rustls" -version = "0.23.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" -dependencies = [ - "rustls", - "tokio", - "webpki", -] - [[package]] name = "tokio-stream" version = "0.1.12" @@ -4450,16 +4337,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "webpki" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" -dependencies = [ - "ring", - "untrusted", -] - [[package]] name = "weezl" version = "0.1.7" @@ -4687,12 +4564,6 @@ dependencies = [ "linked-hash-map", ] -[[package]] -name = "yansi" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" - [[package]] name = "zeroize" version = "1.6.0" diff --git a/Cargo.toml b/Cargo.toml index e1945b96..7f985960 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,7 @@ edition = "2021" [dependencies] server = { path = "crates/server" } -tokio = { version = "1.26.0", features = ["macros", "rt-multi-thread", "fs"] } +tokio = { version = "1.27.0", features = ["macros", "rt-multi-thread", "fs"] } [target.'cfg(not(target_env = "msvc"))'.dependencies] jemallocator = "0.5.0" diff --git a/Dockerfile b/Dockerfile index 53bb2168..38bdd2c4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -31,7 +31,7 @@ RUN cargo build --target x86_64-unknown-linux-musl --release ## Build CA Certificates #################################################################################################### -FROM alpine:3.17.2 as ca-certificates +FROM alpine:3.17.3 as ca-certificates RUN apk add -U --no-cache ca-certificates #################################################################################################### diff --git a/crates/entity/Cargo.toml b/crates/entity/Cargo.toml index 7b7b430c..275eff80 100644 --- a/crates/entity/Cargo.toml +++ b/crates/entity/Cargo.toml @@ -10,9 +10,9 @@ name = "entity" path = "src/lib.rs" [dependencies] -serde = { version = "1.0.158", features = ["derive"] } -serde_json = "1.0.94" +serde = { version = "1.0.160", features = ["derive"] } +serde_json = "1.0.95" chrono = { version = "0.4.24", features = ["serde"] } -sea-orm = { version = "0.11.1", features = ["postgres-array"] } -sea-query = { version = "0.28.3", features = ["postgres-array"] } +sea-orm = { version = "0.11.2", features = ["postgres-array"] } +sea-query = { version = "0.28.4", features = ["postgres-array"] } getset = "0.1.2" diff --git a/crates/migration/Cargo.toml b/crates/migration/Cargo.toml index a18c7ba7..2e65c7a7 100644 --- a/crates/migration/Cargo.toml +++ b/crates/migration/Cargo.toml @@ -11,10 +11,10 @@ path = "src/lib.rs" [dependencies] entity = { path = "../entity" } -sea-orm-migration = { version = "0.11.1", features = ["sqlx-postgres", "runtime-tokio-native-tls"] } +sea-orm-migration = { version = "0.11.2", features = ["sqlx-postgres", "runtime-tokio-native-tls"] } chrono = "0.4.24" tracing = "0.1.37" tracing-subscriber = "0.3.16" -tokio = { version = "1.26.0", features = ["macros"] } -openssl = { version = "0.10.47", features = ["vendored"] } +tokio = { version = "1.27.0", features = ["macros"] } +openssl = { version = "0.10.50", features = ["vendored"] } openssl-probe = "0.1.5" diff --git a/crates/server/Cargo.toml b/crates/server/Cargo.toml index f57872f1..baecffa7 100644 --- a/crates/server/Cargo.toml +++ b/crates/server/Cargo.toml @@ -12,45 +12,45 @@ actix-web = "4.3.1" actix-multipart = { version = "0.6.0" } actix-cors = { version = "0.6.4" } mime = { version = "0.3.17" } -tokio = { version = "1.26.0", features = ["macros", "rt-multi-thread", "fs"] } +tokio = { version = "1.27.0", features = ["macros", "rt-multi-thread", "fs"] } tokio-util = { version = "0.7.7", features = ["codec"] } -serde = "1.0.158" +serde = "1.0.160" tracing = "0.1.37" tracing-actix-web = { version = "0.7.3", features = ["default", "opentelemetry_0_17"] } -opentelemetry = { version = "0.18", features = ["rt-tokio-current-thread"] } -opentelemetry-jaeger = { version = "0.17", features = ["rt-tokio-current-thread"] } +opentelemetry = { version = "0.19", features = ["rt-tokio-current-thread"] } +opentelemetry-jaeger = { version = "0.18", features = ["rt-tokio-current-thread"] } tracing-opentelemetry = { version = "0.18.0" } tracing-subscriber = { version = "0.3.16", features = ["registry", "env-filter"] } -tracing-bunyan-formatter = "0.3.6" +tracing-bunyan-formatter = "0.3.7" tracing-log = "0.1.3" -sea-orm = { version = "0.11.1", features = ["debug-print", "runtime-tokio-native-tls", "sqlx-postgres", "postgres-array"] } +sea-orm = { version = "0.11.2", features = ["debug-print", "runtime-tokio-native-tls", "sqlx-postgres", "postgres-array"] } config = { version = "0.13.3" } -serde_json = "1.0.94" +serde_json = "1.0.95" chrono = "0.4.24" -futures = "0.3.27" +futures = "0.3.28" getset = "0.1.2" -uuid = { version = "1.3.0", features = ["serde"] } +uuid = { version = "1.3.1", features = ["serde"] } derive_more = "0.99.17" url = "2.3.1" -async-trait = "0.1.67" +async-trait = "0.1.68" once_cell = "1.17.1" -aws-sdk-s3 = { version = "0.24.0", features = ["native-tls", "rt-tokio"], default-features = false } -aws-types = { version = "0.54.1" } -aws-config = { version = "0.54.1", features = ["native-tls", "rt-tokio"], default-features = false } -aws-smithy-http = { version = "0.54.4", features = ["rt-tokio"] } -aws-smithy-async = { version = "0.54.4", features = ["rt-tokio"] } -image = { version = "0.24.5" } -openssl = { version = "0.10.47", features = ["vendored"] } +aws-sdk-s3 = { version = "0.25.1", features = ["native-tls", "rt-tokio"], default-features = false } +aws-types = { version = "0.55.0" } +aws-config = { version = "0.55.0", features = ["native-tls", "rt-tokio"], default-features = false } +aws-smithy-http = { version = "0.55.0", features = ["rt-tokio"] } +aws-smithy-async = { version = "0.55.0", features = ["rt-tokio"] } +image = { version = "0.24.6" } +openssl = { version = "0.10.50", features = ["vendored"] } openssl-probe = "0.1.5" deunicode = { version = "1.3.3" } lazy_static = { version = "1.4.0" } base64 = "0.21.0" -reqwest = { version = "0.11.15", features = ["json", "cookies", "multipart", "stream"] } +reqwest = { version = "0.11.16", features = ["json", "cookies", "multipart", "stream"] } typed-builder = "0.14.0" humansize = { version = "2.1.3", features = ["impl_style"] } -aws-credential-types = "0.54.1" +aws-credential-types = "0.55.0" [dev-dependencies] -insta = { version = "1.28.0", features = ["json"] } +insta = { version = "1.29.0", features = ["json"] } portpicker = "0.1.1" test-context = "0.1.4"