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
29 changes: 15 additions & 14 deletions requirements/base.txt
Original file line number Diff line number Diff line change
@@ -1,36 +1,37 @@
#
# 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
#
blinker==1.8.2
blinker==1.9.0
# via flask
certifi==2024.8.30
certifi==2025.10.5
# via requests
charset-normalizer==3.4.0
charset-normalizer==3.4.4
# via requests
click==8.1.7
click==8.3.0
# via flask
edx-codejail==3.5.1
edx-codejail==4.0.0
# via -r requirements/base.in
flask==3.0.3
flask==3.1.2
# via -r requirements/base.in
idna==3.10
idna==3.11
# via requests
itsdangerous==2.2.0
# via flask
jinja2==3.1.4
jinja2==3.1.6
# via flask
markupsafe==3.0.2
markupsafe==3.0.3
# via
# flask
# jinja2
# werkzeug
requests==2.32.3
requests==2.32.5
# via -r requirements/base.in
six==1.16.0
six==1.17.0
# via edx-codejail
urllib3==2.2.3
urllib3==2.5.0
# via requests
werkzeug==3.0.4
werkzeug==3.1.3
# via flask
75 changes: 39 additions & 36 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
@@ -1,107 +1,110 @@
#
# 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
#
astroid==3.3.5
astroid==4.0.1
# via pylint
blinker==1.8.2
blinker==1.9.0
# via
# -r requirements/base.txt
# flask
certifi==2024.8.30
certifi==2025.10.5
# via
# -r requirements/base.txt
# requests
charset-normalizer==3.4.0
charset-normalizer==3.4.4
# via
# -r requirements/base.txt
# requests
click==8.1.7
click==8.3.0
# via
# -r requirements/base.txt
# flask
coverage==7.6.4
coverage==7.11.0
# via -r requirements/dev.in
dill==0.3.9
dill==0.4.0
# via pylint
edx-codejail==3.5.1
edx-codejail==4.0.0
# via -r requirements/base.txt
flask==3.0.3
flask==3.1.2
# via -r requirements/base.txt
idna==3.10
idna==3.11
# via
# -r requirements/base.txt
# requests
iniconfig==2.0.0
iniconfig==2.3.0
# via pytest
isort==5.13.2
isort==7.0.0
# via pylint
itsdangerous==2.2.0
# via
# -r requirements/base.txt
# flask
jedi==0.19.1
jedi==0.19.2
# via pudb
jinja2==3.1.4
jinja2==3.1.6
# via
# -r requirements/base.txt
# flask
markupsafe==3.0.2
markupsafe==3.0.3
# via
# -r requirements/base.txt
# flask
# jinja2
# werkzeug
mccabe==0.7.0
# via pylint
packaging==24.1
packaging==25.0
# via
# pudb
# pytest
parso==0.8.4
parso==0.8.5
# via jedi
platformdirs==4.3.6
platformdirs==4.5.0
# via pylint
pluggy==1.5.0
pluggy==1.6.0
# via pytest
pudb==2024.1.3
pudb==2025.1.3
# via -r requirements/dev.in
pycodestyle==2.12.1
pycodestyle==2.14.0
# via -r requirements/dev.in
pydocstyle==6.3.0
# via -r requirements/dev.in
pygments==2.18.0
# via pudb
pylint==3.3.1
pygments==2.19.2
# via
# pudb
# pytest
pylint==4.0.2
# via -r requirements/dev.in
pytest==8.3.3
pytest==8.4.2
# via -r requirements/dev.in
requests==2.32.3
requests==2.32.5
# via -r requirements/base.txt
six==1.16.0
six==1.17.0
# via
# -r requirements/base.txt
# edx-codejail
snowballstemmer==2.2.0
snowballstemmer==3.0.1
# via pydocstyle
tomlkit==0.13.2
tomlkit==0.13.3
# via pylint
typing-extensions==4.12.2
# via urwid
urllib3==2.2.3
typing-extensions==4.15.0
# via pudb
urllib3==2.5.0
# via
# -r requirements/base.txt
# requests
urwid==2.6.16
urwid==3.0.3
# via
# pudb
# urwid-readline
urwid-readline==0.15.1
# via pudb
wcwidth==0.2.13
wcwidth==0.2.14
# via urwid
werkzeug==3.0.4
werkzeug==3.1.3
# via
# -r requirements/base.txt
# flask
12 changes: 6 additions & 6 deletions requirements/pip-tools.txt
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
#
# 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
#
build==1.2.2.post1
build==1.3.0
# via pip-tools
click==8.1.7
click==8.3.0
# via pip-tools
packaging==24.1
packaging==25.0
# via build
pip-tools==7.4.1
pip-tools==7.5.1
# via -r requirements/pip-tools.in
pyproject-hooks==1.2.0
# via
# build
# pip-tools
wheel==0.44.0
wheel==0.45.1
# via pip-tools

# The following packages are considered to be unsafe in a requirements file:
Expand Down
2 changes: 1 addition & 1 deletion requirements/pip.in
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Core dependencies for installing other packages

pip
pip<25.3 # pip-tools is not compatible with this version of pip https://github.com/jazzband/pip-tools/issues/2252
setuptools
wheel
8 changes: 4 additions & 4 deletions requirements/pip.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
#
wheel==0.44.0
wheel==0.45.1
# via -r requirements/pip.in

# The following packages are considered to be unsafe in a requirements file:
pip==24.2
pip==25.2
# via -r requirements/pip.in
setuptools==75.2.0
setuptools==80.9.0
# via -r requirements/pip.in