Skip to content

Commit 71ac2f8

Browse files
⬆️(project) upgrade python dependencies
| datasource | package | from | to | | ---------- | ----------------------------- | ------------ | ------------ | | pypi | alembic | 1.13.2 | 1.14.1 | | pypi | black | 24.8.0 | 24.10.0 | | pypi | build | 1.2.2 | 1.2.2.post1 | | pypi | click | 8.1.7 | 8.1.8 | | pypi | django-cors-headers | 4.4.0 | 4.6.0 | | pypi | djangorestframework-simplejwt | 5.3.1 | 5.4.0 | | pypi | faker | 28.4.1 | 34.0.2 | | pypi | fastapi | 0.114.2 | 0.115.7 | | pypi | httpx | 0.24.1 | 0.28.1 | | pypi | importlib-metadata | 7.2.1 | 8.6.1 | | pypi | mkdocs-material | 9.5.34 | 9.5.50 | | pypi | mypy | 1.10.0 | 1.14.1 | | pypi | pandas | 2.2.2 | 2.2.3 | | pypi | pandas-stubs | 2.2.2.240603 | 2.2.3.241126 | | pypi | polyfactory | 2.16.2 | 2.18.1 | | pypi | psycopg2-binary | 2.9.9 | 2.9.10 | | pypi | pymdown-extensions | 10.9 | 10.14.1 | | pypi | pytest | 8.3.3 | 8.3.4 | | pypi | pytest | 7.4.4 | 8.3.4 | | pypi | pytest-cov | 5.0.0 | 6.0.0 | | pypi | pytest-httpx | 0.24.0 | 0.35.0 | | pypi | ruff | 0.6.5 | 0.9.2 | | pypi | sentry-sdk | 2.14.0 | 2.20.0 | | pypi | sqlmodel | 0.0.19 | 0.0.22 | | pypi | twine | 5.1.1 | 6.1.0 | | pypi | urllib3 | 2.2.3 | 2.3.0 | | pypi | uvicorn | 0.30.6 | 0.34.0 | | pypi | whitenoise | 6.7.0 | 6.8.2 | | pypi | xmltodict | 0.13.0 | 0.14.2 |
1 parent 839fcbb commit 71ac2f8

File tree

3 files changed

+36
-36
lines changed

3 files changed

+36
-36
lines changed

docs/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ license = {file = "LICENSE.md"}
2828
keywords = ["Analytics", "xAPI", "LRS", "LTI"]
2929
dependencies = [
3030
"mike==2.1.3",
31-
"mkdocs-material==9.5.34",
31+
"mkdocs-material==9.5.50",
3232
"mkdocs==1.6.1",
3333
"neoteroi-mkdocs==1.1.0",
34-
"pymdown-extensions==10.9",
34+
"pymdown-extensions==10.14.1",
3535
]
3636

3737
[project.urls]

src/api/core/pyproject.toml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -27,20 +27,20 @@ requires-python = ">=3.9"
2727
license = {file = "LICENSE.md"}
2828
keywords = ["Analytics", "xAPI", "LRS", "LTI"]
2929
dependencies = [
30-
"alembic==1.13.2",
30+
"alembic==1.14.1",
3131
"arrow==1.3.0",
32-
"click==8.1.7",
32+
"click==8.1.8",
3333
"django-lti-toolbox==2.0.0",
34-
"fastapi==0.114.2",
35-
"importlib-metadata==7.2.1",
36-
"pandas==2.2.2",
37-
"psycopg2-binary==2.9.9",
34+
"fastapi==0.115.7",
35+
"importlib-metadata==8.6.1",
36+
"pandas==2.2.3",
37+
"psycopg2-binary==2.9.10",
3838
"pydantic[dotenv]==1.10.16",
3939
"python-jose[cryptography]==3.3.0",
4040
"rfc3987==1.3.8",
41-
"sentry-sdk[fastapi]==2.14.0",
42-
"sqlmodel==0.0.19",
43-
"uvicorn[standard]==0.30.6",
41+
"sentry-sdk[fastapi]==2.20.0",
42+
"sqlmodel==0.0.22",
43+
"uvicorn[standard]==0.34.0",
4444
"ralph-malph[backend-lrs]==4.2.0"
4545
]
4646
dynamic = ["version"]
@@ -51,22 +51,22 @@ dynamic = ["version"]
5151

5252
[project.optional-dependencies]
5353
dev = [
54-
"black==24.8.0",
55-
"build==1.2.2",
54+
"black==24.10.0",
55+
"build==1.2.2.post1",
5656
"freezegun==1.5.1",
57-
"httpx==0.24.1",
57+
"httpx==0.28.1",
5858
"ipdb==0.13.13",
59-
"polyfactory==2.16.2",
60-
"pytest==7.4.4",
61-
"pytest-cov==5.0.0",
62-
"pytest-httpx==0.24.0",
63-
"ruff==0.6.5",
64-
"mypy==1.10.0",
65-
"pandas-stubs==2.2.2.240603",
59+
"polyfactory==2.18.1",
60+
"pytest==8.3.4",
61+
"pytest-cov==6.0.0",
62+
"pytest-httpx==0.35.0",
63+
"ruff==0.9.2",
64+
"mypy==1.14.1",
65+
"pandas-stubs==2.2.3.241126",
6666
"types-python-jose==3.3.4.20240106"
6767
]
6868
ci = [
69-
"twine==5.1.1",
69+
"twine==6.1.0",
7070
]
7171

7272
[project.scripts]

src/app/pyproject.toml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,16 @@ keywords = ["Analytics", "xAPI", "LRS", "LTI"]
3030
dependencies = [
3131
"Django==4.2.7",
3232
"django-configurations==2.5.1",
33-
"django-cors-headers==4.4.0",
33+
"django-cors-headers==4.6.0",
3434
"django-lti-toolbox==2.0.0",
35-
"djangorestframework_simplejwt==5.3.1",
35+
"djangorestframework_simplejwt==5.4.0",
3636
"dockerflow==2024.4.2",
3737
"gunicorn==23.0.0",
3838
"oauthlib==3.2.2",
39-
"psycopg2-binary==2.9.9",
40-
"sentry-sdk==2.14.0",
41-
"urllib3==2.2.3",
42-
"whitenoise==6.7.0",
39+
"psycopg2-binary==2.9.10",
40+
"sentry-sdk==2.20.0",
41+
"urllib3==2.3.0",
42+
"whitenoise==6.8.2",
4343
]
4444
dynamic = ["version"]
4545

@@ -49,19 +49,19 @@ dynamic = ["version"]
4949

5050
[project.optional-dependencies]
5151
dev = [
52-
"black==24.8.0",
53-
"build==1.2.2",
52+
"black==24.10.0",
53+
"build==1.2.2.post1",
5454
"factory-boy==3.3.1",
55-
"Faker==28.4.1",
55+
"Faker==34.0.2",
5656
"ipdb==0.13.13",
57-
"pytest==8.3.3",
58-
"pytest-cov==5.0.0",
57+
"pytest==8.3.4",
58+
"pytest-cov==6.0.0",
5959
"pytest-django==4.9.0",
60-
"ruff==0.6.5",
61-
"xmltodict==0.13.0",
60+
"ruff==0.9.2",
61+
"xmltodict==0.14.2",
6262
]
6363
ci = [
64-
"twine==5.1.1",
64+
"twine==6.1.0",
6565
]
6666

6767
[tool.setuptools]

0 commit comments

Comments
 (0)