Skip to content

Commit 63cbd0b

Browse files
chore(deps): update all minor dependencies
1 parent c1501e0 commit 63cbd0b

File tree

2 files changed

+96
-156
lines changed

2 files changed

+96
-156
lines changed

pyproject.toml

+13-13
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ requires = ["poetry>=1.3.2"]
2020
build-backend = "poetry.core.masonry.api"
2121

2222
[tool.poetry.dependencies]
23-
python = "~3.10.9"
23+
python = "~3.12.0"
2424
apig-wsgi = "2.18.0"
2525
boto = "2.49.0"
2626
cffi = "1.16.0"
27-
celery = {extras = ["sqs"], version = "5.3.6"}
27+
celery = {extras = ["sqs"], version = "5.4.0"}
2828
docopt = "0.6.2"
2929
environs = "9.5.0" # pyup: <9.3.3 # marshmallow v3 throws errors"
3030
fido2 = "0.9.3"
@@ -39,15 +39,15 @@ gevent = "23.9.1"
3939
gunicorn = "20.1.0"
4040
iso8601 = "2.1.0"
4141
jsonschema = "3.2.0"
42-
marshmallow-sqlalchemy = "0.29.0"
42+
marshmallow-sqlalchemy = "0.30.0"
4343
marshmallow = "3.21.0"
4444
python-magic = "0.4.27"
4545
psycopg2-binary = "2.9.9"
4646
PyJWT = "2.8.0"
4747
pytz = "2021.3"
4848
PyYAML = "6.0.1"
4949

50-
cachelib = "0.12.0"
50+
cachelib = "0.13.0"
5151
SQLAlchemy = "1.4.52"
5252
newrelic = "6.10.0.165"
5353
notifications-python-client = "6.4.1"
@@ -68,14 +68,14 @@ itsdangerous = "2.2.0"
6868
notifications-utils = { git = "https://github.com/cds-snc/notifier-utils.git", tag = "52.2.7" }
6969

7070
# rsa = "4.9 # awscli 1.22.38 depends on rsa<4.8
71-
typing-extensions = "4.10.0"
71+
typing-extensions = "4.12.2"
7272
greenlet = "2.0.2"
7373
simple-salesforce = "^1.12.3"
7474

7575
# Pinned dependencies
7676
certifi = "^2023.7.22" # pinned for security reasons: https://github.com/cds-snc/notification-api/security/dependabot/119
7777
idna = "2.10" # pinned to align with test moto dependency requirements (for <=2.9)
78-
flask-marshmallow = "0.14.0"
78+
flask-marshmallow = "0.15.0"
7979

8080
[tool.poetry.group.test.dependencies]
8181
flake8 = "6.1.0"
@@ -84,27 +84,27 @@ moto = "4.2.14"
8484
idna = "2.10"
8585
pytest = "7.4.4"
8686
pytest-env = "0.8.2"
87-
pytest-mock = "3.12.0"
87+
pytest-mock = "3.14.0"
8888
pytest-cov = "3.0.0"
8989
coveralls = "3.3.1"
9090
pytest-xdist = "2.5.0"
91-
freezegun = "1.4.0"
92-
requests-mock = "1.11.0"
91+
freezegun = "1.5.1"
92+
requests-mock = "1.12.1"
9393
# optional requirements for jsonschema
9494
strict-rfc3339 = "0.7"
9595
rfc3987 = "1.3.8"
9696
# used for creating manifest file locally
9797
jinja2-cli = { extras = ["yaml"], version = "0.8.2" }
9898
black = "23.12.1"
99-
locust = "2.23.1"
99+
locust = "2.29.1"
100100
mypy = "1.5"
101101
sqlalchemy-stubs = "0.4"
102102
sqlalchemy2-stubs = "0.0.2a38"
103103
networkx = "2.8.8" # not directly required, pinned by Snyk to avoid a vulnerability
104-
pytest-mock-resources = { extras = ["redis"], version = "2.10.0" }
104+
pytest-mock-resources = { extras = ["redis"], version = "2.12.0" }
105105
types-boto = "2.49.18.9"
106106
types-mock = "4.0.15.2"
107-
types-python-dateutil = "2.8.19.20240106"
107+
types-python-dateutil = "2.9.0.20240316"
108108
types-pytz = "2022.7.1.2"
109-
types-requests = "2.31.0.20240406"
109+
types-requests = "2.32.0.20240712"
110110
types-redis = "4.6.0.20240425"

0 commit comments

Comments
 (0)