Skip to content
Closed
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 @@ -15,7 +15,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest]
python-version: ['3.11', '3.12']
python-version: ['3.12']
toxenv: [quality, django42, django52, check_keywords]
steps:
- uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion help_tokens/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

from .context_processor import context_processor

__version__ = '3.2.0'
__version__ = '4.0.0'
20 changes: 13 additions & 7 deletions requirements/ci.txt
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
#
# 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
certifi==2026.2.25
# via requests
charset-normalizer==3.4.4
charset-normalizer==3.4.5
# via requests
codecov==2.1.13
# via -r requirements/ci.in
Expand All @@ -18,8 +18,9 @@ coverage==7.13.4
# via codecov
distlib==0.4.0
# via virtualenv
filelock==3.24.3
filelock==3.25.0
# via
# python-discovery
# tox
# virtualenv
idna==3.11
Expand All @@ -28,19 +29,24 @@ packaging==26.0
# via
# pyproject-api
# tox
platformdirs==4.9.2
platformdirs==4.9.4
# via
# python-discovery
# tox
# virtualenv
pluggy==1.6.0
# via tox
pyproject-api==1.10.0
# via tox
python-discovery==1.1.1
# via virtualenv
requests==2.32.5
# via codecov
tox==4.46.0
tomli-w==1.2.0
# via tox
tox==4.49.0
# via -r requirements/ci.in
urllib3==2.6.3
# via requests
virtualenv==20.39.0
virtualenv==21.1.0
# via tox
38 changes: 19 additions & 19 deletions requirements/dev.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 @@ -10,19 +10,17 @@ astroid==4.0.4
# via
# pylint
# pylint-celery
backports-tarfile==1.2.0
# via jaraco-context
build==1.4.0
# via -r requirements/quality.in
cachetools==7.0.1
cachetools==7.0.3
# via tox
certifi==2026.2.25
# via requests
cffi==2.0.0
# via cryptography
chardet==6.0.0.post1
chardet==7.0.1
# via diff-cover
charset-normalizer==3.4.4
charset-normalizer==3.4.5
# via requests
click==8.3.1
# via
Expand All @@ -31,7 +29,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 edx-lint
colorama==0.4.6
# via tox
Expand All @@ -43,7 +41,7 @@ dill==0.4.1
# via pylint
distlib==0.4.0
# via virtualenv
django==5.2.11
django==5.2.12
# via
# -c requirements/common_constraints.txt
# -r requirements/base.in
Expand All @@ -56,23 +54,22 @@ edx-lint==5.6.0
# via
# -r requirements/dev.in
# -r requirements/quality.in
filelock==3.24.3
filelock==3.25.0
# via
# python-discovery
# tox
# virtualenv
id==1.6.1
# via twine
idna==3.11
# via requests
importlib-metadata==8.7.1
# via keyring
isort==8.0.0
isort==8.0.1
# via
# -r requirements/quality.in
# pylint
jaraco-classes==3.4.0
# via keyring
jaraco-context==6.1.0
jaraco-context==6.1.1
# via keyring
jaraco-functools==4.4.0
# via keyring
Expand All @@ -90,7 +87,7 @@ lxml[html-clean]==6.0.2
# via
# edx-i18n-tools
# lxml-html-clean
lxml-html-clean==0.4.3
lxml-html-clean==0.4.4
# via lxml
markdown-it-py==4.0.0
# via rich
Expand All @@ -115,9 +112,10 @@ packaging==26.0
# wheel
path==16.16.0
# via edx-i18n-tools
platformdirs==4.9.2
platformdirs==4.9.4
# via
# pylint
# python-discovery
# tox
# virtualenv
pluggy==1.6.0
Expand Down Expand Up @@ -155,6 +153,8 @@ pyproject-api==1.10.0
# via tox
pyproject-hooks==1.2.0
# via build
python-discovery==1.1.1
# via virtualenv
python-slugify==8.0.4
# via code-annotations
pyyaml==6.0.3
Expand Down Expand Up @@ -185,9 +185,11 @@ stevedore==5.7.0
# via code-annotations
text-unidecode==1.3
# via python-slugify
tomli-w==1.2.0
# via tox
tomlkit==0.14.0
# via pylint
tox==4.46.0
tox==4.49.0
# via -r requirements/dev.in
twine==6.2.0
# via
Expand All @@ -198,9 +200,7 @@ urllib3==2.6.3
# id
# requests
# twine
virtualenv==20.39.0
virtualenv==21.1.0
# via tox
wheel==0.46.3
# via -r requirements/dev.in
zipp==3.23.0
# via importlib-metadata
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
18 changes: 6 additions & 12 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 @@ -8,15 +8,13 @@ astroid==4.0.4
# via
# pylint
# pylint-celery
backports-tarfile==1.2.0
# via jaraco-context
build==1.4.0
# via -r requirements/quality.in
certifi==2026.2.25
# via requests
cffi==2.0.0
# via cryptography
charset-normalizer==3.4.4
charset-normalizer==3.4.5
# via requests
click==8.3.1
# via
Expand All @@ -25,7 +23,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 edx-lint
cryptography==46.0.5
# via secretstorage
Expand All @@ -39,15 +37,13 @@ id==1.6.1
# via twine
idna==3.11
# via requests
importlib-metadata==8.7.1
# via keyring
isort==8.0.0
isort==8.0.1
# via
# -r requirements/quality.in
# pylint
jaraco-classes==3.4.0
# via keyring
jaraco-context==6.1.0
jaraco-context==6.1.1
# via keyring
jaraco-functools==4.4.0
# via keyring
Expand Down Expand Up @@ -77,7 +73,7 @@ packaging==26.0
# via
# build
# twine
platformdirs==4.9.2
platformdirs==4.9.4
# via pylint
pycodestyle==2.14.0
# via -r requirements/quality.in
Expand Down Expand Up @@ -140,5 +136,3 @@ urllib3==2.6.3
# id
# requests
# twine
zipp==3.23.0
# via importlib-metadata
2 changes: 1 addition & 1 deletion 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 Down
1 change: 0 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,6 @@ def is_requirement(line):
'License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)',
'Natural Language :: English',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.11',
'Programming Language :: Python :: 3.12',
],
)
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{42, 52}, quality, check_keywords
envlist = py312-django{42, 52}, quality, check_keywords

[pycodestyle]
exclude = .git,.tox,migrations
Expand Down