Skip to content

Commit 8cf38cc

Browse files
committed
chore: upgrade dependencies
Signed-off-by: tdruez <tdruez@aboutcode.org>
1 parent 4186863 commit 8cf38cc

3 files changed

Lines changed: 530 additions & 482 deletions

File tree

Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,11 +89,13 @@ fix:
8989
outdated:
9090
@echo "-> Check for outdated packages (with 7 days cooldown)"
9191
uv tree --outdated --exclude-newer "7 days"
92+
# Run `make start` first following any pyproject.toml changes
93+
${COMPOSE} exec web uv pip list --outdated --exclude-newer "7 days"
9294
@echo "-> Audit the project's dependencies for known vulnerabilities"
9395
uv audit
9496

9597
lock:
96-
@echo "-> Regenerate uv.lock from local wheels"
98+
@echo "-> Regenerate uv.lock from pyproject.toml"
9799
uv lock
98100

99101
########################################################################################

pyproject.toml

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -33,28 +33,28 @@ classifiers = [
3333
]
3434

3535
dependencies = [
36-
"uv==0.11.29",
36+
"uv==0.12.5",
3737
"importlib-metadata==9.0.0",
38-
"setuptools==83.0.0",
38+
"setuptools==84.0.0",
3939
# Django related
40-
"django==6.0.7",
40+
"django==6.0.8",
4141
"django-environ==0.14.0",
42-
"django-crispy-forms==2.6",
42+
"django-crispy-forms==2.7",
4343
"crispy-bootstrap3==2024.1",
4444
"django-filter==25.2",
4545
"djangorestframework==3.17.1",
46-
"django-htmx==1.27.0",
47-
"django-debug-toolbar==7.0.0",
46+
"django-htmx==1.29.0",
47+
"django-debug-toolbar==7.1.1",
4848
# Database
4949
"psycopg[binary]==3.3.4",
5050
# wait_for_database Django management command
5151
"django-probes==1.8.0",
5252
# Task queue
5353
"rq==2.10.0",
5454
"django-rq==4.1.1",
55-
"redis==8.0.1",
55+
"redis==8.1.0",
5656
# WSGI server
57-
"gunicorn==26.0.0",
57+
"gunicorn==26.1.0",
5858
"packaging==26.2",
5959
# Docker
6060
"container-inspector==33.1.0",
@@ -63,6 +63,7 @@ dependencies = [
6363
"extractcode[full]==31.1.0",
6464
"commoncode==32.5.2",
6565
"beautifulsoup4[chardet]==4.15.0",
66+
"click==8.4.2",
6667
"packageurl-python==0.17.6",
6768
# FetchCode
6869
"fetchcode==0.8.2",
@@ -79,17 +80,17 @@ dependencies = [
7980
"XlsxWriter==3.2.9",
8081
"openpyxl==3.1.5",
8182
"requests==2.34.2",
82-
"charset-normalizer==3.4.9",
83-
"chardet==7.4.3",
83+
"charset-normalizer==3.5.1",
84+
"chardet==7.6.0",
8485
"urllib3==2.7.0",
85-
"idna==3.18",
86-
"GitPython==3.1.50",
87-
"lxml==6.1.1",
88-
"certifi==2026.6.17",
86+
"idna==3.19",
87+
"GitPython==3.1.59",
88+
"lxml==6.1.2",
89+
"certifi==2026.7.22",
8990
# Profiling
90-
"pyinstrument==5.1.2",
91+
"pyinstrument==5.1.3",
9192
# CycloneDX
92-
"cyclonedx-python-lib==11.11.0",
93+
"cyclonedx-python-lib==11.12.0",
9394
"jsonschema==4.26.0",
9495
# MatchCode-toolkit
9596
"matchcode-toolkit==7.2.2",
@@ -108,14 +109,15 @@ dependencies = [
108109
# ScoreCode
109110
"scorecode==0.0.4",
110111
# Transitive dependencies
111-
"cryptography==49.0.0",
112-
"aiohttp==3.14.1",
112+
"cryptography==50.0.0",
113+
"aiohttp==3.14.3",
113114
"pydantic-settings==2.14.2",
114-
"croniter==6.2.3",
115+
"croniter==6.2.4",
115116
"lief==0.17.6",
116117
"symbolic==13.8.0",
117-
"cffi==2.1.0",
118+
"cffi==2.1.1",
118119
"stevedore==5.9.0",
120+
"sqlparse==0.6.0",
119121
]
120122

121123
[project.optional-dependencies]

0 commit comments

Comments
 (0)