Skip to content

Commit

Permalink
chore: Upgrade python requirements
Browse files Browse the repository at this point in the history
  • Loading branch information
farhan committed Feb 22, 2024
1 parent a357b1a commit f7f8416
Show file tree
Hide file tree
Showing 7 changed files with 102 additions and 150 deletions.
28 changes: 17 additions & 11 deletions requirements/ci.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,13 @@
#
# make upgrade
#
coverage==7.4.1
cachetools==5.3.2
# via tox
chardet==5.2.0
# via tox
colorama==0.4.6
# via tox
coverage==7.4.2
# via -r requirements/ci.in
distlib==0.3.8
# via virtualenv
Expand All @@ -13,22 +19,22 @@ filelock==3.13.1
# tox
# virtualenv
packaging==23.2
# via tox
platformdirs==4.2.0
# via
# pyproject-api
# tox
# virtualenv
pluggy==0.13.1
platformdirs==4.2.0
# via
# -c requirements/constraints.txt
# tox
py==1.11.0
# virtualenv
pluggy==1.4.0
# via tox
six==1.16.0
pyproject-api==1.6.1
# via tox
tomli==2.0.1
# via tox
tox==3.28.0
# via
# pyproject-api
# tox
tox==4.13.0
# via -r requirements/ci.in
virtualenv==20.25.0
virtualenv==20.25.1
# via tox
8 changes: 4 additions & 4 deletions requirements/constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@
# linking to it here is good.

# This file contains all common constraints for edx-repos
-c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
#-c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt

# pytest>=5.6.0 fails to fetch the tests and hence all the tests fail
pytest<5.6.0
#pytest<5.6.0

pytest-xdist<2.0.0
#pytest-xdist<2.0.0

# pytest (from `test.in`) requires pluggy<1.
# We must constrain it here so that `ci.in` (which doesn't
# include pytest) doesn't generate `ci.txt` with a pluggy version >=1.
# Remove this pin when pytest no longer requires pluggy<1.
pluggy<1
#pluggy<1
75 changes: 36 additions & 39 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ attrs==23.2.0
# via
# -r requirements/doc.txt
# hypothesis
# pytest
babel==2.14.0
# via
# -r requirements/doc.txt
Expand All @@ -35,10 +34,18 @@ build==1.0.3
# via
# -r requirements/pip-tools.txt
# pip-tools
cachetools==5.3.2
# via
# -r requirements/ci.txt
# tox
certifi==2024.2.2
# via
# -r requirements/doc.txt
# requests
chardet==5.2.0
# via
# -r requirements/ci.txt
# tox
charset-normalizer==3.3.2
# via
# -r requirements/doc.txt
Expand All @@ -59,11 +66,14 @@ code-annotations==1.6.0
# via
# -r requirements/doc.txt
# edx-lint
coverage[toml]==7.4.1
colorama==0.4.6
# via
# -r requirements/ci.txt
# tox
coverage[toml]==7.4.2
# via
# -r requirements/ci.txt
# -r requirements/doc.txt
# coverage
# pytest-cov
ddt==1.7.1
# via -r requirements/doc.txt
Expand All @@ -87,6 +97,7 @@ exceptiongroup==1.2.0
# via
# -r requirements/doc.txt
# hypothesis
# pytest
execnet==2.0.2
# via
# -r requirements/doc.txt
Expand All @@ -96,7 +107,7 @@ filelock==3.13.1
# -r requirements/ci.txt
# tox
# virtualenv
hypothesis==6.98.6
hypothesis==6.98.9
# via -r requirements/doc.txt
idna==3.6
# via
Expand All @@ -112,6 +123,10 @@ importlib-metadata==7.0.1
# -r requirements/pip-tools.txt
# build
# sphinx
iniconfig==2.0.0
# via
# -r requirements/doc.txt
# pytest
isort==5.13.2
# via
# -r requirements/doc.txt
Expand All @@ -131,10 +146,6 @@ mccabe==0.7.0
# pylint
mock==5.1.0
# via -r requirements/doc.txt
more-itertools==10.2.0
# via
# -r requirements/doc.txt
# pytest
mypy==1.8.0
# via -r requirements/doc.txt
mypy-extensions==1.0.0
Expand All @@ -152,34 +163,28 @@ packaging==23.2
# -r requirements/pip-tools.txt
# build
# pydata-sphinx-theme
# pyproject-api
# pytest
# sphinx
# tox
pbr==6.0.0
# via
# -r requirements/doc.txt
# stevedore
pip-tools==7.3.0
pip-tools==7.4.0
# via -r requirements/pip-tools.txt
platformdirs==4.2.0
# via
# -r requirements/ci.txt
# -r requirements/doc.txt
# pylint
# virtualenv
pluggy==0.13.1
# via
# -c requirements/constraints.txt
# -r requirements/ci.txt
# -r requirements/doc.txt
# pytest
# tox
py==1.11.0
# virtualenv
pluggy==1.4.0
# via
# -r requirements/ci.txt
# -r requirements/doc.txt
# pytest
# pytest-forked
# tox
pycodestyle==2.11.1
# via -r requirements/doc.txt
Expand Down Expand Up @@ -216,27 +221,24 @@ pylint-plugin-utils==0.8.2
# pylint-django
pymongo==3.13.0
# via -r requirements/doc.txt
pyproject-api==1.6.1
# via
# -r requirements/ci.txt
# tox
pyproject-hooks==1.0.0
# via
# -r requirements/pip-tools.txt
# build
pytest==5.4.3
# pip-tools
pytest==8.0.1
# via
# -c requirements/constraints.txt
# -r requirements/doc.txt
# pytest-cov
# pytest-forked
# pytest-xdist
pytest-cov==4.1.0
# via -r requirements/doc.txt
pytest-forked==1.6.0
# via
# -r requirements/doc.txt
# pytest-xdist
pytest-xdist==1.34.0
# via
# -c requirements/constraints.txt
# -r requirements/doc.txt
pytest-xdist==3.5.0
# via -r requirements/doc.txt
python-slugify==8.0.4
# via
# -r requirements/doc.txt
Expand All @@ -257,11 +259,8 @@ requests==2.31.0
# sphinx
six==1.16.0
# via
# -r requirements/ci.txt
# -r requirements/doc.txt
# edx-lint
# pytest-xdist
# tox
snowballstemmer==2.2.0
# via
# -r requirements/doc.txt
Expand Down Expand Up @@ -323,13 +322,15 @@ tomli==2.0.1
# mypy
# pip-tools
# pylint
# pyproject-api
# pyproject-hooks
# pytest
# tox
tomlkit==0.12.3
# via
# -r requirements/doc.txt
# pylint
tox==3.28.0
tox==4.13.0
# via -r requirements/ci.txt
typing-extensions==4.9.0
# via
Expand All @@ -338,18 +339,14 @@ typing-extensions==4.9.0
# mypy
# pydata-sphinx-theme
# pylint
urllib3==2.2.0
urllib3==2.2.1
# via
# -r requirements/doc.txt
# requests
virtualenv==20.25.0
virtualenv==20.25.1
# via
# -r requirements/ci.txt
# tox
wcwidth==0.2.13
# via
# -r requirements/doc.txt
# pytest
wheel==0.42.0
# via
# -r requirements/pip-tools.txt
Expand Down
45 changes: 13 additions & 32 deletions requirements/django-test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ attrs==23.2.0
# via
# -r requirements/test.txt
# hypothesis
# pytest
click==8.1.7
# via
# -r requirements/test.txt
Expand All @@ -28,10 +27,9 @@ code-annotations==1.6.0
# via
# -r requirements/test.txt
# edx-lint
coverage[toml]==7.4.1
coverage[toml]==7.4.2
# via
# -r requirements/test.txt
# coverage
# pytest-cov
ddt==1.7.1
# via -r requirements/test.txt
Expand All @@ -45,12 +43,17 @@ exceptiongroup==1.2.0
# via
# -r requirements/test.txt
# hypothesis
# pytest
execnet==2.0.2
# via
# -r requirements/test.txt
# pytest-xdist
hypothesis==6.98.6
hypothesis==6.98.9
# via -r requirements/test.txt
iniconfig==2.0.0
# via
# -r requirements/test.txt
# pytest
isort==5.13.2
# via
# -r requirements/test.txt
Expand All @@ -69,10 +72,6 @@ mccabe==0.7.0
# pylint
mock==5.1.0
# via -r requirements/test.txt
more-itertools==10.2.0
# via
# -r requirements/test.txt
# pytest
mypy==1.8.0
# via -r requirements/test.txt
mypy-extensions==1.0.0
Expand All @@ -91,16 +90,10 @@ platformdirs==4.2.0
# via
# -r requirements/test.txt
# pylint
pluggy==0.13.1
# via
# -c requirements/constraints.txt
# -r requirements/test.txt
# pytest
py==1.11.0
pluggy==1.4.0
# via
# -r requirements/test.txt
# pytest
# pytest-forked
pycodestyle==2.11.1
# via -r requirements/test.txt
pylint==3.0.3
Expand All @@ -125,26 +118,18 @@ pylint-plugin-utils==0.8.2
# pylint-django
pymongo==3.13.0
# via -r requirements/test.txt
pytest==5.4.3
pytest==8.0.1
# via
# -c requirements/constraints.txt
# -r requirements/test.txt
# pytest-cov
# pytest-django
# pytest-forked
# pytest-xdist
pytest-cov==4.1.0
# via -r requirements/test.txt
pytest-django==4.5.2
pytest-django==4.8.0
# via -r requirements/django-test.in
pytest-forked==1.6.0
# via
# -r requirements/test.txt
# pytest-xdist
pytest-xdist==1.34.0
# via
# -c requirements/constraints.txt
# -r requirements/test.txt
pytest-xdist==3.5.0
# via -r requirements/test.txt
python-slugify==8.0.4
# via
# -r requirements/test.txt
Expand All @@ -157,7 +142,6 @@ six==1.16.0
# via
# -r requirements/test.txt
# edx-lint
# pytest-xdist
sortedcontainers==2.4.0
# via
# -r requirements/test.txt
Expand All @@ -176,6 +160,7 @@ tomli==2.0.1
# coverage
# mypy
# pylint
# pytest
tomlkit==0.12.3
# via
# -r requirements/test.txt
Expand All @@ -186,7 +171,3 @@ typing-extensions==4.9.0
# astroid
# mypy
# pylint
wcwidth==0.2.13
# via
# -r requirements/test.txt
# pytest
Loading

0 comments on commit f7f8416

Please sign in to comment.