Skip to content
This repository has been archived by the owner on Apr 3, 2024. It is now read-only.

Commit

Permalink
Merge pull request #64 from openedx/jenkins/upgrade-python-requiremen…
Browse files Browse the repository at this point in the history
…ts-bc68887

Python Requirements Update
  • Loading branch information
salman2013 committed Dec 11, 2023
2 parents bc68887 + 58eac76 commit 56295f9
Show file tree
Hide file tree
Showing 6 changed files with 114 additions and 22 deletions.
4 changes: 2 additions & 2 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ kombu==5.3.4
# via celery
markupsafe==2.1.3
# via jinja2
newrelic==9.2.0
newrelic==9.3.0
# via edx-django-utils
pbr==6.0.0
# via stevedore
Expand Down Expand Up @@ -112,7 +112,7 @@ stevedore==5.1.0
# edx-opaque-keys
text-unidecode==1.3
# via python-slugify
typing-extensions==4.8.0
typing-extensions==4.9.0
# via
# asgiref
# edx-opaque-keys
Expand Down
3 changes: 1 addition & 2 deletions requirements/ci.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,8 @@ packaging==23.2
# via
# pyproject-api
# tox
platformdirs==3.11.0
platformdirs==4.1.0
# via
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
# tox
# virtualenv
pluggy==1.3.0
Expand Down
70 changes: 63 additions & 7 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ amqp==5.2.0
# via
# -r requirements/quality.txt
# kombu
annotated-types==0.6.0
# via
# -r requirements/quality.txt
# pydantic
asgiref==3.7.2
# via
# -r requirements/quality.txt
Expand Down Expand Up @@ -39,6 +43,10 @@ cachetools==5.3.2
# tox
celery==5.3.6
# via -r requirements/quality.txt
cerberus==1.3.5
# via
# -r requirements/quality.txt
# plette
certifi==2023.11.17
# via
# -r requirements/quality.txt
Expand Down Expand Up @@ -111,6 +119,8 @@ dill==0.3.7
distlib==0.3.7
# via
# -r requirements/ci.txt
# -r requirements/quality.txt
# requirementslib
# virtualenv
django==3.2.23
# via
Expand Down Expand Up @@ -138,6 +148,10 @@ djangorestframework==3.14.0
# via
# -r requirements/quality.txt
# django-rest-framework
docopt==0.6.2
# via
# -r requirements/quality.txt
# pipreqs
edx-django-utils==5.9.0
# via
# -r requirements/quality.txt
Expand Down Expand Up @@ -171,7 +185,7 @@ iniconfig==2.0.0
# via
# -r requirements/quality.txt
# pytest
isort==5.12.0
isort==5.13.0
# via
# -r requirements/quality.txt
# pylint
Expand All @@ -196,7 +210,7 @@ mccabe==0.7.0
# pylint
mypy-extensions==1.0.0
# via black
newrelic==9.2.0
newrelic==9.3.0
# via
# -r requirements/quality.txt
# edx-django-utils
Expand All @@ -210,25 +224,42 @@ packaging==23.2
# pyproject-api
# pytest
# tox
path==16.7.1
path==16.9.0
# via edx-i18n-tools
pathspec==0.11.2
pathspec==0.12.1
# via black
pbr==6.0.0
# via
# -r requirements/quality.txt
# stevedore
pep517==0.13.1
# via
# -r requirements/quality.txt
# requirementslib
pip-api==0.0.30
# via
# -r requirements/quality.txt
# isort
pip-tools==7.3.0
# via -r requirements/pip-tools.txt
platformdirs==3.11.0
pipreqs==0.4.13
# via
# -r requirements/quality.txt
# isort
platformdirs==4.1.0
# via
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
# -r requirements/ci.txt
# -r requirements/quality.txt
# black
# pylint
# requirementslib
# tox
# virtualenv
plette[validation]==0.4.4
# via
# -r requirements/quality.txt
# plette
# requirementslib
pluggy==1.3.0
# via
# -r requirements/ci.txt
Expand All @@ -252,6 +283,14 @@ pycparser==2.21
# via
# -r requirements/quality.txt
# cffi
pydantic==2.5.2
# via
# -r requirements/quality.txt
# requirementslib
pydantic-core==2.14.5
# via
# -r requirements/quality.txt
# pydantic
pydocstyle==6.3.0
# via -r requirements/quality.txt
pygments==2.17.2
Expand Down Expand Up @@ -323,7 +362,13 @@ pyyaml==6.0.1
requests==2.31.0
# via
# -r requirements/quality.txt
# requirementslib
# responses
# yarg
requirementslib==3.0.0
# via
# -r requirements/quality.txt
# isort
responses==0.24.1
# via -r requirements/quality.txt
six==1.16.0
Expand Down Expand Up @@ -357,6 +402,7 @@ tomli==2.0.1
# black
# build
# coverage
# pep517
# pip-tools
# pylint
# pyproject-api
Expand All @@ -366,16 +412,22 @@ tomli==2.0.1
tomlkit==0.12.3
# via
# -r requirements/quality.txt
# plette
# pylint
# requirementslib
tox==4.11.4
# via -r requirements/ci.txt
typing-extensions==4.8.0
typing-extensions==4.9.0
# via
# -r requirements/quality.txt
# annotated-types
# asgiref
# astroid
# black
# edx-opaque-keys
# kombu
# pydantic
# pydantic-core
# pylint
tzdata==2023.3
# via
Expand Down Expand Up @@ -405,6 +457,10 @@ wheel==0.42.0
# via
# -r requirements/pip-tools.txt
# pip-tools
yarg==0.1.9
# via
# -r requirements/quality.txt
# pipreqs
zipp==3.17.0
# via
# -r requirements/pip-tools.txt
Expand Down
6 changes: 3 additions & 3 deletions requirements/doc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -174,11 +174,11 @@ mdurl==0.1.2
# via markdown-it-py
more-itertools==10.1.0
# via jaraco-classes
newrelic==9.2.0
newrelic==9.3.0
# via
# -r requirements/test.txt
# edx-django-utils
nh3==0.2.14
nh3==0.2.15
# via readme-renderer
packaging==23.2
# via
Expand Down Expand Up @@ -330,7 +330,7 @@ tomli==2.0.1
# pytest
twine==4.0.2
# via -r requirements/doc.in
typing-extensions==4.8.0
typing-extensions==4.9.0
# via
# -r requirements/test.txt
# asgiref
Expand Down
49 changes: 43 additions & 6 deletions requirements/quality.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ amqp==5.2.0
# via
# -r requirements/test.txt
# kombu
annotated-types==0.6.0
# via pydantic
asgiref==3.7.2
# via
# -r requirements/test.txt
Expand All @@ -28,6 +30,8 @@ billiard==4.2.0
# celery
celery==5.3.6
# via -r requirements/test.txt
cerberus==1.3.5
# via plette
certifi==2023.11.17
# via
# -r requirements/test.txt
Expand Down Expand Up @@ -79,6 +83,8 @@ ddt==1.7.0
# via -r requirements/test.txt
dill==0.3.7
# via pylint
distlib==0.3.7
# via requirementslib
django==3.2.23
# via
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
Expand All @@ -104,6 +110,8 @@ djangorestframework==3.14.0
# via
# -r requirements/test.txt
# django-rest-framework
docopt==0.6.2
# via pipreqs
edx-django-utils==5.9.0
# via
# -r requirements/test.txt
Expand All @@ -126,7 +134,7 @@ iniconfig==2.0.0
# via
# -r requirements/test.txt
# pytest
isort==5.12.0
isort==5.13.0
# via
# -r requirements/quality.in
# pylint
Expand All @@ -144,7 +152,7 @@ markupsafe==2.1.3
# jinja2
mccabe==0.7.0
# via pylint
newrelic==9.2.0
newrelic==9.3.0
# via
# -r requirements/test.txt
# edx-django-utils
Expand All @@ -156,10 +164,18 @@ pbr==6.0.0
# via
# -r requirements/test.txt
# stevedore
platformdirs==3.11.0
pep517==0.13.1
# via requirementslib
pip-api==0.0.30
# via isort
pipreqs==0.4.13
# via isort
platformdirs==4.1.0
# via
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
# pylint
# requirementslib
plette[validation]==0.4.4
# via requirementslib
pluggy==1.3.0
# via
# -r requirements/test.txt
Expand All @@ -178,6 +194,10 @@ pycparser==2.21
# via
# -r requirements/test.txt
# cffi
pydantic==2.5.2
# via requirementslib
pydantic-core==2.14.5
# via pydantic
pydocstyle==6.3.0
# via -r requirements/quality.in
pylint==3.0.2
Expand Down Expand Up @@ -232,7 +252,11 @@ pyyaml==6.0.1
requests==2.31.0
# via
# -r requirements/test.txt
# requirementslib
# responses
# yarg
requirementslib==3.0.0
# via isort
responses==0.24.1
# via -r requirements/test.txt
six==1.16.0
Expand Down Expand Up @@ -260,17 +284,24 @@ tomli==2.0.1
# via
# -r requirements/test.txt
# coverage
# pep517
# pylint
# pytest
tomlkit==0.12.3
# via pylint
typing-extensions==4.8.0
# via
# plette
# pylint
# requirementslib
typing-extensions==4.9.0
# via
# -r requirements/test.txt
# annotated-types
# asgiref
# astroid
# edx-opaque-keys
# kombu
# pydantic
# pydantic-core
# pylint
tzdata==2023.3
# via
Expand All @@ -292,3 +323,9 @@ wcwidth==0.2.12
# via
# -r requirements/test.txt
# prompt-toolkit
yarg==0.1.9
# via pipreqs

# The following packages are considered to be unsafe in a requirements file:
# pip
# setuptools
4 changes: 2 additions & 2 deletions requirements/test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ markupsafe==2.1.3
# via
# -r requirements/base.txt
# jinja2
newrelic==9.2.0
newrelic==9.3.0
# via
# -r requirements/base.txt
# edx-django-utils
Expand Down Expand Up @@ -206,7 +206,7 @@ tomli==2.0.1
# via
# coverage
# pytest
typing-extensions==4.8.0
typing-extensions==4.9.0
# via
# -r requirements/base.txt
# asgiref
Expand Down

0 comments on commit 56295f9

Please sign in to comment.