Skip to content
Open
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/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.11", "3.12"]
python-version: ["3.12"]
toxenv: ["django52", "quality", "pii_check", "check_keywords"]

services:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/migrations-mysql8-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.11", "3.12"]
python-version: ["3.12"]

steps:
- name: Checkout code
Expand Down
8 changes: 4 additions & 4 deletions requirements/base.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.11
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
# make upgrade
Expand All @@ -14,7 +14,7 @@ attrs==25.4.0
# via
# jsonschema
# referencing
camel-converter[pydantic]==5.0.0
camel-converter[pydantic]==5.1.0
# via meilisearch
certifi==2026.2.25
# via
Expand All @@ -24,13 +24,13 @@ cffi==2.0.0
# via
# cryptography
# pynacl
charset-normalizer==3.4.4
charset-normalizer==3.4.5
# via requests
click==8.3.1
# via edx-django-utils
cryptography==46.0.5
# via pyjwt
django==5.2.11
django==5.2.12
# via
# -c requirements/constraints.txt
# -r requirements/base.in
Expand Down
10 changes: 6 additions & 4 deletions requirements/ci.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#
# This file is autogenerated by pip-compile with Python 3.11
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
# make upgrade
#
cachetools==7.0.1
cachetools==7.0.3
# via tox
colorama==0.4.6
# via tox
Expand All @@ -19,7 +19,7 @@ packaging==26.0
# via
# pyproject-api
# tox
platformdirs==4.9.2
platformdirs==4.9.4
# via
# python-discovery
# tox
Expand All @@ -30,7 +30,9 @@ pyproject-api==1.10.0
# via tox
python-discovery==1.1.0
# via virtualenv
tox==4.47.0
tomli-w==1.2.0
# via tox
tox==4.49.0
# via -r requirements/ci.in
virtualenv==21.1.0
# via tox
2 changes: 1 addition & 1 deletion requirements/django.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
django==5.2.11
django==5.2.12
2 changes: 1 addition & 1 deletion requirements/pip-tools.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.11
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
# make upgrade
Expand Down
2 changes: 1 addition & 1 deletion requirements/pip.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.11
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
# make upgrade
Expand Down
24 changes: 14 additions & 10 deletions requirements/quality.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.11
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
# make upgrade
Expand All @@ -26,11 +26,11 @@ attrs==25.4.0
# -r requirements/test.txt
# jsonschema
# referencing
cachetools==7.0.1
cachetools==7.0.3
# via
# -r requirements/test.txt
# tox
camel-converter[pydantic]==5.0.0
camel-converter[pydantic]==5.1.0
# via
# -r requirements/base.txt
# -r requirements/test.txt
Expand All @@ -47,11 +47,11 @@ cffi==2.0.0
# -r requirements/test.txt
# cryptography
# pynacl
chardet==6.0.0.post1
chardet==7.0.1
# via
# -r requirements/test.txt
# diff-cover
charset-normalizer==3.4.4
charset-normalizer==3.4.5
# via
# -r requirements/base.txt
# -r requirements/test.txt
Expand All @@ -66,7 +66,7 @@ click==8.3.1
# edx-lint
click-log==0.4.0
# via edx-lint
code-annotations==2.3.0
code-annotations==2.3.2
# via
# -r requirements/quality.in
# -r requirements/test.txt
Expand Down Expand Up @@ -96,7 +96,7 @@ distlib==0.4.0
# via
# -r requirements/test.txt
# virtualenv
django==5.2.11
django==5.2.12
# via
# -c requirements/constraints.txt
# -r requirements/base.txt
Expand Down Expand Up @@ -197,7 +197,7 @@ elasticsearch-dsl==7.4.1
# django-elasticsearch-dsl-drf
factory-boy==3.3.3
# via -r requirements/test.txt
faker==40.5.1
faker==40.8.0
# via
# -r requirements/test.txt
# factory-boy
Expand Down Expand Up @@ -282,7 +282,7 @@ path-py==12.5.0
# -r requirements/test.txt
pep8==1.7.1
# via -r requirements/test.txt
platformdirs==4.9.2
platformdirs==4.9.4
# via
# -r requirements/test.txt
# pylint
Expand Down Expand Up @@ -437,11 +437,15 @@ text-unidecode==1.3
# via
# -r requirements/test.txt
# python-slugify
tomli-w==1.2.0
# via
# -r requirements/test.txt
# tox
tomlkit==0.14.0
# via
# -r requirements/test.txt
# pylint
tox==4.47.0
tox==4.49.0
# via -r requirements/test.txt
typing-extensions==4.15.0
# via
Expand Down
20 changes: 11 additions & 9 deletions requirements/test.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.11
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
# make upgrade
Expand All @@ -22,9 +22,9 @@ attrs==25.4.0
# -r requirements/base.txt
# jsonschema
# referencing
cachetools==7.0.1
cachetools==7.0.3
# via tox
camel-converter[pydantic]==5.0.0
camel-converter[pydantic]==5.1.0
# via
# -r requirements/base.txt
# meilisearch
Expand All @@ -38,9 +38,9 @@ cffi==2.0.0
# -r requirements/base.txt
# cryptography
# pynacl
chardet==6.0.0.post1
chardet==7.0.1
# via diff-cover
charset-normalizer==3.4.4
charset-normalizer==3.4.5
# via
# -r requirements/base.txt
# requests
Expand All @@ -49,7 +49,7 @@ click==8.3.1
# -r requirements/base.txt
# code-annotations
# edx-django-utils
code-annotations==2.3.0
code-annotations==2.3.2
# via -r requirements/test.in
colorama==0.4.6
# via tox
Expand Down Expand Up @@ -145,7 +145,7 @@ elasticsearch-dsl==7.4.1
# django-elasticsearch-dsl-drf
factory-boy==3.3.3
# via -r requirements/test.in
faker==40.5.1
faker==40.8.0
# via factory-boy
filelock==3.25.0
# via
Expand Down Expand Up @@ -204,7 +204,7 @@ path-py==12.5.0
# via -r requirements/base.txt
pep8==1.7.1
# via -r requirements/test.in
platformdirs==4.9.2
platformdirs==4.9.4
# via
# pylint
# python-discovery
Expand Down Expand Up @@ -315,9 +315,11 @@ stevedore==5.7.0
# edx-opaque-keys
text-unidecode==1.3
# via python-slugify
tomli-w==1.2.0
# via tox
tomlkit==0.14.0
# via pylint
tox==4.47.0
tox==4.49.0
# via -r requirements/test.in
typing-extensions==4.15.0
# via
Expand Down
2 changes: 1 addition & 1 deletion tox.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[tox]
envlist = py{311,312}-django{52}, quality, pii_check, check_keywords
envlist = py{312}-django{52}, quality, pii_check, check_keywords
skipsdist = true
isolated_build = true # Enable isolated build environments

Expand Down