aboutsummaryrefslogtreecommitdiffstats
path: root/pyproject.toml
diff options
context:
space:
mode:
authorGravatar Hassan Abouelela <[email protected]>2022-09-30 18:38:01 +0400
committerGravatar Hassan Abouelela <[email protected]>2022-09-30 19:18:56 +0400
commitc7255b765a77e7d4363e837560323212d1703638 (patch)
tree44a7fc53d7842d2efbbde0e1c4a380c433a8cde8 /pyproject.toml
parentSwitch To Coveralls Action (diff)
Bump To Django 4.1.1 & Update Dependencies
Update outdated and broken dependencies. Signed-off-by: Hassan Abouelela <[email protected]>
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml23
1 files changed, 11 insertions, 12 deletions
diff --git a/pyproject.toml b/pyproject.toml
index 382b31d9..c7f88891 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -7,40 +7,39 @@ license = "MIT"
[tool.poetry.dependencies]
python = "3.10.*"
-django = "4.0" # 4.1 blocked by upstream bug, wait for 4.1.1: https://code.djangoproject.com/ticket/33919
+django = "4.1.1"
django-environ = "0.9.0"
django-filter = "22.1"
-djangorestframework = "3.13.1"
+djangorestframework = "3.14.0"
psycopg2-binary = "2.9.3"
django-simple-bulma = "2.5.0"
whitenoise = "6.2.0"
httpx = "0.23.0"
pyyaml = "6.0"
gunicorn = "20.1.0"
-sentry-sdk = "1.9.5"
+sentry-sdk = "1.9.9"
markdown = "3.4.1"
python-frontmatter = "1.0.0"
django-prometheus = "2.2.0"
django-distill = "3.0.1"
-PyJWT = {version = "2.4.0", extras = ["crypto"]}
+PyJWT = {version = "2.5.0", extras = ["crypto"]}
[tool.poetry.dev-dependencies]
-coverage = "6.4.4"
+coverage = "6.5.0"
flake8 = "5.0.4"
flake8-annotations = "2.9.1"
-# flake8-bandit is broken at the moment with flake8 v5: https://github.com/tylerwince/flake8-bandit/pull/35
-# flake8-bandit = "3.0.0"
-flake8-bugbear = "22.7.1"
+flake8-bandit = "4.1.1"
+flake8-bugbear = "22.9.23"
flake8-docstrings = "1.6.0"
flake8-import-order = "0.18.1"
flake8-tidy-imports = "4.8.0"
flake8-string-format = "0.3.0"
flake8-todo = "0.7"
-pep8-naming = "0.13.1"
+pep8-naming = "0.13.2"
pre-commit = "2.20.0"
-pyfakefs = "4.6.3"
-taskipy = "1.10.2"
-python-dotenv = "0.20.0"
+pyfakefs = "4.7.0"
+taskipy = "1.10.3"
+python-dotenv = "0.21.0"
[build-system]
requires = ["poetry-core>=1.0.0"]