Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.9'
python-version: '3.12'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
Expand Down
40 changes: 21 additions & 19 deletions requirements.in
Original file line number Diff line number Diff line change
@@ -1,39 +1,41 @@
# https://github.com/django-crispy-forms/crispy-bootstrap5/releases
crispy-bootstrap5==2024.10
crispy-bootstrap5==2025.6
# https://docs.djangoproject.com/en/dev/releases/#final-releases
Django==4.2.19
Django==4.2.30
# https://github.com/jazzband/django-axes/blob/master/CHANGES.rst
django-axes[ipware]==7.0.1
django-axes[ipware]==8.3.1
# https://github.com/django-crispy-forms/django-crispy-forms/blob/main/CHANGELOG.md
django-crispy-forms==2.3
django-crispy-forms==2.5
# https://github.com/django-extensions/django-extensions/releases
django-extensions==3.2.3
django-extensions==4.1
# https://pypi.org/project/django-impersonate/
# https://hg.code.netlandish.com/~petersanchez/django-impersonate/browse/CHANGELOG?rev=tip
django-impersonate==1.9.4
django-impersonate==1.9.5
# https://github.com/stefanfoulis/django-phonenumber-field/releases
django-phonenumber-field[phonenumbers]==8.0.0
django-phonenumber-field[phonenumbers]==8.4.0
# https://github.com/ui/django-post_office/releases
django-post-office==3.9.1
django-post-office==3.11.2
# https://github.com/codingjoe/django-select2/releases
django-select2==8.1.2
# https://github.com/moggers87/django-sendfile2/blob/main/CHANGELOG.rst
django-sendfile2==0.7.1
django-select2==8.4.8
# https://codeberg.org/moggers87/django-sendfile2/src/branch/main/CHANGELOG.rst
django-sendfile2==0.7.2
# https://github.com/jieter/django-tables2/blob/master/CHANGELOG.md
django-tables2==2.7.5
# https://fontawesome.com/changelog
django-tables2==2.8.0
# 6.6.0 is the latest Fontawesome 6 release. Fontawesome 7 is available, but won't get a
# python package, see
# https://docs.fontawesome.com/upgrade/whats-changed#official-python-django-plugin-support-dropped
fontawesomefree==6.6.0
# https://pillow.readthedocs.io/en/stable/releasenotes/index.html
Pillow==11.1.0
Pillow==12.2.0
# https://www.psycopg.org/docs/news.html
psycopg2-binary==2.9.10
psycopg2-binary==2.9.11
# https://www.sphinx-doc.org/en/master/changes/index.html#
Sphinx==7.4.7
Sphinx==9.1.0
# https://sphinx-rtd-theme.readthedocs.io/en/stable/changelog.html
sphinx-rtd-theme==3.0.2
sphinx-rtd-theme==3.1.0
# https://uwsgi-docs.readthedocs.io/en/latest/#release-notes
uWSGI==2.0.28
uWSGI==2.0.31
# https://github.com/KokocGroup/xslxcursor
Xlsxcursor==0.1.8
# https://xlsxwriter.readthedocs.io/changes.html
XlsxWriter==3.2.0
XlsxWriter==3.2.9
60 changes: 22 additions & 38 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# This file is autogenerated by pip-compile with Python 3.9
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
# pip-compile
Expand All @@ -12,17 +12,13 @@ asgiref==3.8.1
# django-axes
babel==2.17.0
# via sphinx
bleach[css]==6.2.0
# via django-post-office
certifi==2025.1.31
# via requests
charset-normalizer==3.4.1
# via requests
colorama==0.4.6
# via sphinx
crispy-bootstrap5==2024.10
crispy-bootstrap5==2025.6
# via -r requirements.in
django==4.2.19
django==4.2.30
# via
# -r requirements.in
# crispy-bootstrap5
Expand All @@ -37,27 +33,27 @@ django==4.2.19
# django-tables2
django-appconf==1.1.0
# via django-select2
django-axes[ipware]==7.0.1
django-axes[ipware]==8.3.1
# via -r requirements.in
django-crispy-forms==2.3
django-crispy-forms==2.5
# via
# -r requirements.in
# crispy-bootstrap5
django-extensions==3.2.3
django-extensions==4.1
# via -r requirements.in
django-impersonate==1.9.4
django-impersonate==1.9.5
# via -r requirements.in
django-ipware==7.0.1
# via django-axes
django-phonenumber-field[phonenumbers]==8.0.0
django-phonenumber-field[phonenumbers]==8.4.0
# via -r requirements.in
django-post-office==3.9.1
django-post-office==3.11.2
# via -r requirements.in
django-select2==8.1.2
django-select2==8.4.8
# via -r requirements.in
django-sendfile2==0.7.1
django-sendfile2==0.7.2
# via -r requirements.in
django-tables2==2.7.5
django-tables2==2.8.0
# via -r requirements.in
docutils==0.21.2
# via
Expand All @@ -69,34 +65,36 @@ idna==3.10
# via requests
imagesize==1.4.1
# via sphinx
importlib-metadata==8.6.1
# via sphinx
jinja2==3.1.5
# via sphinx
markupsafe==3.0.2
# via jinja2
nh3==0.3.4
# via django-post-office
packaging==24.2
# via sphinx
phonenumbers==8.13.55
# via django-phonenumber-field
pillow==11.1.0
pillow==12.2.0
# via -r requirements.in
psycopg2-binary==2.9.10
psycopg2-binary==2.9.11
# via -r requirements.in
pygments==2.19.1
# via sphinx
python-ipware==3.0.0
# via django-ipware
requests==2.32.3
# via sphinx
roman-numerals==4.1.0
# via sphinx
snowballstemmer==2.2.0
# via sphinx
sphinx==7.4.7
sphinx==9.1.0
# via
# -r requirements.in
# sphinx-rtd-theme
# sphinxcontrib-jquery
sphinx-rtd-theme==3.0.2
sphinx-rtd-theme==3.1.0
# via -r requirements.in
sphinxcontrib-applehelp==2.0.0
# via sphinx
Expand All @@ -114,27 +112,13 @@ sphinxcontrib-serializinghtml==2.0.0
# via sphinx
sqlparse==0.5.3
# via django
tinycss2==1.4.0
# via bleach
tomli==2.2.1
# via sphinx
typing-extensions==4.12.2
# via asgiref
tzdata==2025.1
# via django
urllib3==2.3.0
# via requests
uwsgi==2.0.28
uwsgi==2.0.31
# via -r requirements.in
webencodings==0.5.1
# via
# bleach
# tinycss2
xlsxcursor==0.1.8
# via -r requirements.in
xlsxwriter==3.2.0
xlsxwriter==3.2.9
# via
# -r requirements.in
# xlsxcursor
zipp==3.21.0
# via importlib-metadata
Loading