Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python Requirements Update #98

Merged
merged 2 commits into from
Apr 30, 2024
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
3 changes: 2 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,8 @@ jobs:

- name: Run coverage
if: matrix.python-version == '3.8' && matrix.toxenv == 'django42'
uses: codecov/codecov-action@v3
uses: codecov/codecov-action@v4
with:
flags: unittests
fail_ci_if_error: true
token: ${{ secrets.CODECOV_TOKEN }}
8 changes: 5 additions & 3 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -39,12 +39,14 @@ django-waffle==4.1.0
# via
# edx-django-utils
# edx-toggles
dnspython==2.6.1
# via pymongo
edx-django-utils==5.12.0
# via
# -r requirements/base.in
# edx-toggles
# openedx-events
edx-opaque-keys[django]==2.5.1
edx-opaque-keys[django]==2.9.0
# via openedx-events
edx-toggles==5.2.0
# via -r requirements/base.in
Expand All @@ -64,15 +66,15 @@ psutil==5.9.8
# via edx-django-utils
pycparser==2.22
# via cffi
pymongo==3.13.0
pymongo==4.4.0
# via edx-opaque-keys
pynacl==1.5.0
# via edx-django-utils
python-slugify==8.0.4
# via code-annotations
pyyaml==6.0.1
# via code-annotations
redis==5.0.3
redis==5.0.4
# via walrus
sqlparse==0.5.0
# via django
Expand Down
6 changes: 3 additions & 3 deletions requirements/ci.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ packaging==24.0
# via
# pyproject-api
# tox
platformdirs==4.2.0
platformdirs==4.2.1
# via
# tox
# virtualenv
Expand All @@ -32,7 +32,7 @@ tomli==2.0.1
# via
# pyproject-api
# tox
tox==4.14.2
tox==4.15.0
# via -r requirements/ci.in
virtualenv==20.25.3
virtualenv==20.26.0
# via tox
30 changes: 19 additions & 11 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ colorama==0.4.6
# via
# -r requirements/ci.txt
# tox
coverage[toml]==7.4.4
coverage[toml]==7.5.0
# via
# -r requirements/quality.txt
# pytest-cov
Expand Down Expand Up @@ -101,16 +101,20 @@ django-waffle==4.1.0
# -r requirements/quality.txt
# edx-django-utils
# edx-toggles
dnspython==2.6.1
# via
# -r requirements/quality.txt
# pymongo
edx-django-utils==5.12.0
# via
# -r requirements/quality.txt
# edx-toggles
# openedx-events
edx-i18n-tools==1.5.0
edx-i18n-tools==1.6.0
# via -r requirements/dev.in
edx-lint==5.3.6
# via -r requirements/quality.txt
edx-opaque-keys[django]==2.5.1
edx-opaque-keys[django]==2.9.0
# via
# -r requirements/quality.txt
# openedx-events
Expand Down Expand Up @@ -147,8 +151,12 @@ jinja2==3.1.3
# -r requirements/quality.txt
# code-annotations
# diff-cover
lxml==5.2.1
# via edx-i18n-tools
lxml[html-clean,html_clean]==5.2.1
# via
# edx-i18n-tools
# lxml-html-clean
lxml-html-clean==0.1.1
# via lxml
markupsafe==2.1.5
# via
# -r requirements/quality.txt
Expand Down Expand Up @@ -180,7 +188,7 @@ pbr==6.0.0
# stevedore
pip-tools==7.4.1
# via -r requirements/pip-tools.txt
platformdirs==4.2.0
platformdirs==4.2.1
# via
# -r requirements/ci.txt
# -r requirements/quality.txt
Expand Down Expand Up @@ -230,7 +238,7 @@ pylint-plugin-utils==0.8.2
# -r requirements/quality.txt
# pylint-celery
# pylint-django
pymongo==3.13.0
pymongo==4.4.0
# via
# -r requirements/quality.txt
# edx-opaque-keys
Expand All @@ -247,7 +255,7 @@ pyproject-hooks==1.0.0
# -r requirements/pip-tools.txt
# build
# pip-tools
pytest==8.1.1
pytest==8.2.0
# via
# -r requirements/quality.txt
# pytest-cov
Expand All @@ -265,7 +273,7 @@ pyyaml==6.0.1
# -r requirements/quality.txt
# code-annotations
# edx-i18n-tools
redis==5.0.3
redis==5.0.4
# via
# -r requirements/quality.txt
# walrus
Expand Down Expand Up @@ -308,7 +316,7 @@ tomlkit==0.12.4
# via
# -r requirements/quality.txt
# pylint
tox==4.14.2
tox==4.15.0
# via -r requirements/ci.txt
typing-extensions==4.11.0
# via
Expand All @@ -317,7 +325,7 @@ typing-extensions==4.11.0
# astroid
# edx-opaque-keys
# pylint
virtualenv==20.25.3
virtualenv==20.26.0
# via
# -r requirements/ci.txt
# tox
Expand Down
18 changes: 11 additions & 7 deletions requirements/doc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ babel==2.14.0
# via
# pydata-sphinx-theme
# sphinx
backports-tarfile==1.1.0
backports-tarfile==1.1.1
# via jaraco-context
backports-zoneinfo==0.2.1 ; python_version < "3.9"
# via
Expand Down Expand Up @@ -53,7 +53,7 @@ code-annotations==1.8.0
# via
# -r requirements/test.txt
# edx-toggles
coverage[toml]==7.4.4
coverage[toml]==7.5.0
# via
# -r requirements/test.txt
# pytest-cov
Expand All @@ -80,6 +80,10 @@ django-waffle==4.1.0
# -r requirements/test.txt
# edx-django-utils
# edx-toggles
dnspython==2.6.1
# via
# -r requirements/test.txt
# pymongo
docutils==0.19
# via
# pydata-sphinx-theme
Expand All @@ -90,7 +94,7 @@ edx-django-utils==5.12.0
# -r requirements/test.txt
# edx-toggles
# openedx-events
edx-opaque-keys[django]==2.5.1
edx-opaque-keys[django]==2.9.0
# via
# -r requirements/test.txt
# openedx-events
Expand Down Expand Up @@ -136,7 +140,7 @@ jinja2==3.1.3
# -r requirements/test.txt
# code-annotations
# sphinx
keyring==25.1.0
keyring==25.2.0
# via twine
markdown-it-py==3.0.0
# via rich
Expand Down Expand Up @@ -192,7 +196,7 @@ pygments==2.17.2
# readme-renderer
# rich
# sphinx
pymongo==3.13.0
pymongo==4.4.0
# via
# -r requirements/test.txt
# edx-opaque-keys
Expand All @@ -202,7 +206,7 @@ pynacl==1.5.0
# edx-django-utils
pyproject-hooks==1.0.0
# via build
pytest==8.1.1
pytest==8.2.0
# via
# -r requirements/test.txt
# pytest-cov
Expand All @@ -223,7 +227,7 @@ pyyaml==6.0.1
# code-annotations
readme-renderer==43.0
# via twine
redis==5.0.3
redis==5.0.4
# via
# -r requirements/test.txt
# walrus
Expand Down
16 changes: 10 additions & 6 deletions requirements/quality.txt
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ code-annotations==1.8.0
# -r requirements/test.txt
# edx-lint
# edx-toggles
coverage[toml]==7.4.4
coverage[toml]==7.5.0
# via
# -r requirements/test.txt
# pytest-cov
Expand All @@ -70,14 +70,18 @@ django-waffle==4.1.0
# -r requirements/test.txt
# edx-django-utils
# edx-toggles
dnspython==2.6.1
# via
# -r requirements/test.txt
# pymongo
edx-django-utils==5.12.0
# via
# -r requirements/test.txt
# edx-toggles
# openedx-events
edx-lint==5.3.6
# via -r requirements/quality.in
edx-opaque-keys[django]==2.5.1
edx-opaque-keys[django]==2.9.0
# via
# -r requirements/test.txt
# openedx-events
Expand Down Expand Up @@ -123,7 +127,7 @@ pbr==6.0.0
# via
# -r requirements/test.txt
# stevedore
platformdirs==4.2.0
platformdirs==4.2.1
# via pylint
pluggy==1.5.0
# via
Expand Down Expand Up @@ -155,15 +159,15 @@ pylint-plugin-utils==0.8.2
# via
# pylint-celery
# pylint-django
pymongo==3.13.0
pymongo==4.4.0
# via
# -r requirements/test.txt
# edx-opaque-keys
pynacl==1.5.0
# via
# -r requirements/test.txt
# edx-django-utils
pytest==8.1.1
pytest==8.2.0
# via
# -r requirements/test.txt
# pytest-cov
Expand All @@ -180,7 +184,7 @@ pyyaml==6.0.1
# via
# -r requirements/test.txt
# code-annotations
redis==5.0.3
redis==5.0.4
# via
# -r requirements/test.txt
# walrus
Expand Down
14 changes: 9 additions & 5 deletions requirements/test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ code-annotations==1.8.0
# -r requirements/base.txt
# -r requirements/test.in
# edx-toggles
coverage[toml]==7.4.4
coverage[toml]==7.5.0
# via pytest-cov
ddt==1.7.2
# via -r requirements/test.in
Expand All @@ -57,12 +57,16 @@ django-waffle==4.1.0
# -r requirements/base.txt
# edx-django-utils
# edx-toggles
dnspython==2.6.1
# via
# -r requirements/base.txt
# pymongo
edx-django-utils==5.12.0
# via
# -r requirements/base.txt
# edx-toggles
# openedx-events
edx-opaque-keys[django]==2.5.1
edx-opaque-keys[django]==2.9.0
# via
# -r requirements/base.txt
# openedx-events
Expand Down Expand Up @@ -106,15 +110,15 @@ pycparser==2.22
# via
# -r requirements/base.txt
# cffi
pymongo==3.13.0
pymongo==4.4.0
# via
# -r requirements/base.txt
# edx-opaque-keys
pynacl==1.5.0
# via
# -r requirements/base.txt
# edx-django-utils
pytest==8.1.1
pytest==8.2.0
# via
# pytest-cov
# pytest-django
Expand All @@ -130,7 +134,7 @@ pyyaml==6.0.1
# via
# -r requirements/base.txt
# code-annotations
redis==5.0.3
redis==5.0.4
# via
# -r requirements/base.txt
# walrus
Expand Down
Loading