diff --git a/poetry.lock b/poetry.lock index 39534d9b57..312e6aba79 100644 --- a/poetry.lock +++ b/poetry.lock @@ -43,6 +43,7 @@ description = "Modern password hashing for your software and your servers" optional = false python-versions = ">=3.7" files = [ + {file = "bcrypt-4.1.1-cp37-abi3-macosx_10_12_universal2.whl", hash = "sha256:196008d91201bbb1aa4e666fee5e610face25d532e433a560cabb33bfdff958b"}, {file = "bcrypt-4.1.1-cp37-abi3-macosx_13_0_universal2.whl", hash = "sha256:2e197534c884336f9020c1f3a8efbaab0aa96fc798068cb2da9c671818b7fbb0"}, {file = "bcrypt-4.1.1-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d573885b637815a7f3a3cd5f87724d7d0822da64b0ab0aa7f7c78bae534e86dc"}, {file = "bcrypt-4.1.1-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bab33473f973e8058d1b2df8d6e095d237c49fbf7a02b527541a86a5d1dc4444"}, @@ -109,32 +110,32 @@ uvloop = ["uvloop (>=0.15.2)"] [[package]] name = "boto3" -version = "1.33.2" +version = "1.33.10" description = "The AWS SDK for Python" optional = false python-versions = ">= 3.7" files = [ - {file = "boto3-1.33.2-py3-none-any.whl", hash = "sha256:fc7c0dd5fa74ae0d57e11747695bdba4ad164e62dee35db15b43762c392fbd92"}, - {file = "boto3-1.33.2.tar.gz", hash = "sha256:70626598dd6698d6da8f2854a1ae5010f175572e2a465b2aa86685c745c1013c"}, + {file = "boto3-1.33.10-py3-none-any.whl", hash = "sha256:8011445d95499ca9622d8d368ce469d51bc9e82a23b6edd6498f9ae57d69ce9e"}, + {file = "boto3-1.33.10.tar.gz", hash = "sha256:407b26197aced386e7ce2327ca9199b506dcf248220cfb8fc89d06497dd4522b"}, ] [package.dependencies] -botocore = ">=1.33.2,<1.34.0" +botocore = ">=1.33.10,<1.34.0" jmespath = ">=0.7.1,<2.0.0" -s3transfer = ">=0.8.0,<0.9.0" +s3transfer = ">=0.8.2,<0.9.0" [package.extras] crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] [[package]] name = "botocore" -version = "1.33.2" +version = "1.33.10" description = "Low-level, data-driven core of boto 3." optional = false python-versions = ">= 3.7" files = [ - {file = "botocore-1.33.2-py3-none-any.whl", hash = "sha256:5c46b7e8450efbf7ddc2a0016eee7225a5564583122e25a20ca92a29a105225c"}, - {file = "botocore-1.33.2.tar.gz", hash = "sha256:16a30faac6e6f17961c009defb74ab1a3508b8abc58fab98e7cf96af0d91ea84"}, + {file = "botocore-1.33.10-py3-none-any.whl", hash = "sha256:9619609692a7f99f33093a305a0fb88ca5c83104f97ead3a4405b1e4ba6058f9"}, + {file = "botocore-1.33.10.tar.gz", hash = "sha256:82be3da9ceac9d847d115a80f0a0dae020c3534ef88839ef907eb3205309fd4a"}, ] [package.dependencies] @@ -945,13 +946,13 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "ops" -version = "2.8.0" +version = "2.9.0" description = "The Python library behind great charms" optional = false python-versions = ">=3.8" files = [ - {file = "ops-2.8.0-py3-none-any.whl", hash = "sha256:31736fd98f327d3a4b8825e5d37c077ec838dd0b2579ffbb3852521b01f37b98"}, - {file = "ops-2.8.0.tar.gz", hash = "sha256:bf7788fc6a79ee6fc9cc21f98be80fa685a605257ea8e5406f08a2e0a2dcdcb5"}, + {file = "ops-2.9.0-py3-none-any.whl", hash = "sha256:1d443e4d45e0c2443b8334d37a177287f22a12ee0cb02a30cf7c3159316cb643"}, + {file = "ops-2.9.0.tar.gz", hash = "sha256:d3c541659eded56f42f9c18270408cc6313895968f1360b3f1de75c99cc99ada"}, ] [package.dependencies] @@ -1812,13 +1813,13 @@ files = [ [[package]] name = "s3transfer" -version = "0.8.1" +version = "0.8.2" description = "An Amazon S3 Transfer Manager" optional = false python-versions = ">= 3.7" files = [ - {file = "s3transfer-0.8.1-py3-none-any.whl", hash = "sha256:d1c52af7bceca1650d0f27728b29bb4925184aead7b55bccacf893b79a108604"}, - {file = "s3transfer-0.8.1.tar.gz", hash = "sha256:e6cafd5643fc7b44fddfba1e5b521005675b0e07533ddad958a3554bc87d7330"}, + {file = "s3transfer-0.8.2-py3-none-any.whl", hash = "sha256:c9e56cbe88b28d8e197cf841f1f0c130f246595e77ae5b5a05b69fe7cb83de76"}, + {file = "s3transfer-0.8.2.tar.gz", hash = "sha256:368ac6876a9e9ed91f6bc86581e319be08188dc60d50e0d56308ed5765446283"}, ] [package.dependencies] @@ -2061,4 +2062,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "6ee822d4d89cdd3bdb139fc3789226ed9759d35c1987a556bf0a7eaa59e27cb9" +content-hash = "1c077b6e667dea15a6810abbbf20fa5cd234511afd72ae3692840130d84e8669" diff --git a/pyproject.toml b/pyproject.toml index 3540311670..bbf435cf0d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,17 +13,17 @@ repository = "https://github.com/canonical/postgresql-operator" [tool.poetry.dependencies] python = "^3.10" -ops = "^2.8.0" -cryptography = "^41.0.5" -boto3 = "^1.28.70" +ops = "^2.9.0" +cryptography = "^41.0.7" +boto3 = "^1.33.10" pgconnstr = "^1.0.1" requests = "^2.31.0" tenacity = "^8.2.3" # psycopg2 = "2.9.5" # Injected in charmcraft.yaml cosl = "^0.0.7" pydantic = "^1.10.13" -poetry-core = "^1.7.0" -pyOpenSSL = "^23.2.0" +poetry-core = "^1.8.1" +pyOpenSSL = "^23.3.0" [tool.poetry.group.charm-libs.dependencies] # data_platform_libs/v0/data_interfaces.py