diff --git a/poetry.lock b/poetry.lock index 15c1902932..0eb46c0214 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1552,14 +1552,14 @@ files = [ [[package]] name = "ops" -version = "2.23.1" +version = "3.1.0" description = "The Python library behind great charms" optional = false -python-versions = ">=3.8" +python-versions = ">=3.10" groups = ["main", "charm-libs"] files = [ - {file = "ops-2.23.1-py3-none-any.whl", hash = "sha256:fdf58163beafd25180c12a4c7efaf1e76e5f8710508a97840c07055bb78b0c77"}, - {file = "ops-2.23.1.tar.gz", hash = "sha256:aecacd67ef7ca913f63f397e0330bfa93d70529a3ef71ed2d99e2bc232564ae3"}, + {file = "ops-3.1.0-py3-none-any.whl", hash = "sha256:4553052c881c9e2ba76209dc01be48915330e4d05287fca0fc5ae05ae0d20f0a"}, + {file = "ops-3.1.0.tar.gz", hash = "sha256:49bc8ce4f24815dae57aec752d7d0c9cd34e7942c29966f29a9f9774d1b97512"}, ] [package.dependencies] @@ -1569,8 +1569,8 @@ PyYAML = "==6.*" websocket-client = "==1.*" [package.extras] -testing = ["ops-scenario (==7.23.1)"] -tracing = ["ops-tracing (==2.23.1)"] +testing = ["ops-scenario (==8.1.0)"] +tracing = ["ops-tracing (==3.1.0)"] [[package]] name = "packaging" @@ -3005,4 +3005,4 @@ type = ["pytest-mypy"] [metadata] lock-version = "2.1" python-versions = "^3.12" -content-hash = "a7074a35222288ff947010ad1b24a6ded428b31e82f628972fb7d0482de8c7c7" +content-hash = "708a6709c3ba5dcacb7e55c8c10ff3a71062802ed2c9fba431898d04564ab0eb" diff --git a/pyproject.toml b/pyproject.toml index 8afc993e98..9c46ec38de 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ requires-poetry = ">=2.0.0" [tool.poetry.dependencies] python = "^3.12" -ops = "^2.23.1" +ops = "^3.1.0" boto3 = "^1.40.2" pgconnstr = "^1.0.1" requests = "^2.32.4"