diff --git a/pyproject.toml b/pyproject.toml index a60a709e8d..a86036096d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,8 +20,8 @@ requires = ["poetry>=1.3.2"] build-backend = "poetry.core.masonry.api" [tool.poetry.dependencies] -python = "~3.10.9" -apig-wsgi = "2.18.0" +python = "~3.13.0" +apig-wsgi = "2.19.0" boto = "2.49.0" cffi = "1.17.0" celery = {extras = ["sqs"], version = "5.4.0"} @@ -33,21 +33,21 @@ Flask-Migrate = "2.7.0" Flask-SQLAlchemy = { git = "https://github.com/pallets-eco/flask-sqlalchemy.git", rev = "500e732dd1b975a56ab06a46bd1a20a21e682262"} #git+https://github.com/mitsuhiko/flask-sqlalchemy.git@500e732dd1b975a56ab06a46bd1a20a21e682262#egg=Flask-SQLAlchemy==2.3.2.dev20190108 Flask = "2.3.3" -click-datetime = "0.2" +click-datetime = "0.4.0" gevent = "23.9.1" gunicorn = "20.1.0" iso8601 = "2.1.0" jsonschema = "3.2.0" marshmallow-sqlalchemy = "0.30.0" -marshmallow = "3.22.0" +marshmallow = "3.23.1" python-magic = "0.4.27" psycopg2-binary = "2.9.9" -PyJWT = "2.9.0" +PyJWT = "2.10.1" pytz = "2021.3" PyYAML = "6.0.1" -cachelib = "0.12.0" +cachelib = "0.13.0" SQLAlchemy = "1.4.52" newrelic = "10.3.0" notifications-python-client = "6.4.1" @@ -75,7 +75,7 @@ simple-salesforce = "^1.12.3" # Pinned dependencies certifi = "^2024.0.0" # pinned for security reasons: https://github.com/cds-snc/notification-api/security/dependabot/119 idna = "2.10" # pinned to align with test moto dependency requirements (for <=2.9) -flask-marshmallow = "0.14.0" +flask-marshmallow = "0.15.0" aws-xray-sdk = "2.14.0" [tool.poetry.group.test.dependencies] @@ -99,7 +99,7 @@ rfc3987 = "1.3.8" # used for creating manifest file locally jinja2-cli = { extras = ["yaml"], version = "0.8.2" } black = "23.12.1" -locust = "2.31.3" +locust = "2.32.4" mypy = "1.5" sqlalchemy-stubs = "0.4" sqlalchemy2-stubs = "0.0.2a38"