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

Add Common Constraint #13

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
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 requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@
#
# make upgrade
#
click==7.1.2 # via -r requirements/base.in
click==7.1.2
# via -r requirements/base.in
3 changes: 3 additions & 0 deletions requirements/constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@
# pin when possible. Writing an issue against the offending project and
# linking to it here is good.

# Common constraints for edx repos
-c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt

# TODO: Many pinned dependencies should be unpinned and/or moved to this constraints file.

# This file contains all common constraints for edx-repos
Expand Down
72 changes: 48 additions & 24 deletions requirements/doc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,30 +4,54 @@
#
# make upgrade
#
alabaster==0.7.12 # via sphinx
babel==2.9.0 # via sphinx
certifi==2020.12.5 # via requests
chardet==4.0.0 # via requests
click==7.1.2 # via -r requirements/base.in
docutils==0.16 # via sphinx
idna==2.10 # via requests
imagesize==1.2.0 # via sphinx
jinja2==2.11.2 # via sphinx
markupsafe==1.1.1 # via jinja2
packaging==20.8 # via sphinx
pygments==2.7.4 # via sphinx
pyparsing==2.4.7 # via packaging
pytz==2020.5 # via babel
requests==2.25.1 # via sphinx
snowballstemmer==2.0.0 # via sphinx
sphinx==3.4.3 # via -r requirements/doc.in
sphinxcontrib-applehelp==1.0.2 # via sphinx
sphinxcontrib-devhelp==1.0.2 # via sphinx
sphinxcontrib-htmlhelp==1.0.3 # via sphinx
sphinxcontrib-jsmath==1.0.1 # via sphinx
sphinxcontrib-qthelp==1.0.3 # via sphinx
sphinxcontrib-serializinghtml==1.1.4 # via sphinx
urllib3==1.26.2 # via requests
alabaster==0.7.12
# via sphinx
babel==2.9.0
# via sphinx
certifi==2020.12.5
# via requests
chardet==4.0.0
# via requests
click==7.1.2
# via -r requirements/base.in
docutils==0.16
# via sphinx
idna==2.10
# via requests
imagesize==1.2.0
# via sphinx
jinja2==2.11.3
# via sphinx
markupsafe==1.1.1
# via jinja2
packaging==20.9
# via sphinx
pygments==2.7.4
# via sphinx
pyparsing==2.4.7
# via packaging
pytz==2021.1
# via babel
requests==2.25.1
# via sphinx
snowballstemmer==2.1.0
# via sphinx
sphinx==3.4.3
# via -r requirements/doc.in
sphinxcontrib-applehelp==1.0.2
# via sphinx
sphinxcontrib-devhelp==1.0.2
# via sphinx
sphinxcontrib-htmlhelp==1.0.3
# via sphinx
sphinxcontrib-jsmath==1.0.1
# via sphinx
sphinxcontrib-qthelp==1.0.3
# via sphinx
sphinxcontrib-serializinghtml==1.1.4
# via sphinx
urllib3==1.26.3
# via requests

# The following packages are considered to be unsafe in a requirements file:
# setuptools
6 changes: 4 additions & 2 deletions requirements/pip_tools.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,10 @@
#
# make upgrade
#
click==7.1.2 # via pip-tools
pip-tools==5.5.0 # via -r requirements/pip_tools.in
click==7.1.2
# via pip-tools
pip-tools==5.5.0
# via -r requirements/pip_tools.in

# The following packages are considered to be unsafe in a requirements file:
# pip
130 changes: 93 additions & 37 deletions requirements/test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,43 +4,99 @@
#
# make upgrade
#
attrs==20.3.0 # via pytest
bleach==3.2.1 # via readme-renderer
bump2version==1.0.1 # via bumpversion
bumpversion==0.6.0 # via -r requirements/test.in
certifi==2020.12.5 # via requests
chardet==4.0.0 # via requests
click==7.1.2 # via -r requirements/base.txt
colorama==0.4.4 # via twine
coverage==5.3.1 # via -r requirements/test.in
docutils==0.16 # via readme-renderer
flake8==3.8.4 # via -r requirements/test.in
idna==2.10 # via requests
iniconfig==1.1.1 # via pytest
keyring==21.8.0 # via twine
mccabe==0.6.1 # via flake8
packaging==20.8 # via bleach, pytest
pkginfo==1.7.0 # via twine
pluggy==0.13.1 # via pytest
py==1.10.0 # via pytest
pycodestyle==2.6.0 # via flake8
pyflakes==2.2.0 # via flake8
pygments==2.7.4 # via readme-renderer
pyparsing==2.4.7 # via packaging
pytest-runner==5.2 # via -r requirements/test.in
pytest==6.2.1 # via -r requirements/test.in
readme-renderer==28.0 # via twine
requests-toolbelt==0.9.1 # via twine
requests==2.25.1 # via requests-toolbelt, twine
rfc3986==1.4.0 # via twine
six==1.15.0 # via bleach, readme-renderer
toml==0.10.2 # via pytest
tqdm==4.56.0 # via twine
twine==3.3.0 # via -r requirements/test.in
urllib3==1.26.2 # via requests
watchdog==1.0.2 # via -r requirements/test.in
webencodings==0.5.1 # via bleach
wheel==0.36.2 # via -r requirements/test.in
attrs==20.3.0
# via pytest
bleach==3.3.0
# via readme-renderer
bump2version==1.0.1
# via bumpversion
bumpversion==0.6.0
# via -r requirements/test.in
certifi==2020.12.5
# via requests
cffi==1.14.4
# via cryptography
chardet==4.0.0
# via requests
click==7.1.2
# via -r requirements/base.txt
colorama==0.4.4
# via twine
coverage==5.4
# via -r requirements/test.in
cryptography==3.3.1
# via secretstorage
docutils==0.16
# via readme-renderer
flake8==3.8.4
# via -r requirements/test.in
idna==2.10
# via requests
iniconfig==1.1.1
# via pytest
jeepney==0.6.0
# via
# keyring
# secretstorage
keyring==22.0.1
# via twine
mccabe==0.6.1
# via flake8
packaging==20.9
# via
# bleach
# pytest
pkginfo==1.7.0
# via twine
pluggy==0.13.1
# via pytest
py==1.10.0
# via pytest
pycodestyle==2.6.0
# via flake8
pycparser==2.20
# via cffi
pyflakes==2.2.0
# via flake8
pygments==2.7.4
# via readme-renderer
pyparsing==2.4.7
# via packaging
pytest-runner==5.2
# via -r requirements/test.in
pytest==6.2.2
# via -r requirements/test.in
readme-renderer==28.0
# via twine
requests-toolbelt==0.9.1
# via twine
requests==2.25.1
# via
# requests-toolbelt
# twine
rfc3986==1.4.0
# via twine
secretstorage==3.3.0
# via keyring
six==1.15.0
# via
# bleach
# cryptography
# readme-renderer
toml==0.10.2
# via pytest
tqdm==4.56.0
# via twine
twine==3.3.0
# via -r requirements/test.in
urllib3==1.26.3
# via requests
watchdog==1.0.2
# via -r requirements/test.in
webencodings==0.5.1
# via bleach
wheel==0.36.2
# via -r requirements/test.in

# The following packages are considered to be unsafe in a requirements file:
# setuptools
37 changes: 26 additions & 11 deletions requirements/tox.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,29 @@
#
# make upgrade
#
appdirs==1.4.4 # via virtualenv
distlib==0.3.1 # via virtualenv
filelock==3.0.12 # via tox, virtualenv
packaging==20.8 # via tox
pluggy==0.13.1 # via tox
py==1.10.0 # via tox
pyparsing==2.4.7 # via packaging
six==1.15.0 # via tox, virtualenv
toml==0.10.2 # via tox
tox==3.21.2 # via -r requirements/tox.in
virtualenv==20.4.0 # via tox
appdirs==1.4.4
# via virtualenv
distlib==0.3.1
# via virtualenv
filelock==3.0.12
# via
# tox
# virtualenv
packaging==20.9
# via tox
pluggy==0.13.1
# via tox
py==1.10.0
# via tox
pyparsing==2.4.7
# via packaging
six==1.15.0
# via
# tox
# virtualenv
toml==0.10.2
# via tox
tox==3.21.3
# via -r requirements/tox.in
virtualenv==20.4.2
# via tox
60 changes: 48 additions & 12 deletions requirements/travis.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,51 @@
#
# make upgrade
#
appdirs==1.4.4 # via -r requirements/tox.txt, virtualenv
distlib==0.3.1 # via -r requirements/tox.txt, virtualenv
filelock==3.0.12 # via -r requirements/tox.txt, tox, virtualenv
packaging==20.8 # via -r requirements/tox.txt, tox
pluggy==0.13.1 # via -r requirements/tox.txt, tox
py==1.10.0 # via -r requirements/tox.txt, tox
pyparsing==2.4.7 # via -r requirements/tox.txt, packaging
six==1.15.0 # via -r requirements/tox.txt, tox, virtualenv
toml==0.10.2 # via -r requirements/tox.txt, tox
tox-travis==0.12 # via -r requirements/travis.in
tox==3.21.2 # via -r requirements/tox.txt, tox-travis
virtualenv==20.4.0 # via -r requirements/tox.txt, tox
appdirs==1.4.4
# via
# -r requirements/tox.txt
# virtualenv
distlib==0.3.1
# via
# -r requirements/tox.txt
# virtualenv
filelock==3.0.12
# via
# -r requirements/tox.txt
# tox
# virtualenv
packaging==20.9
# via
# -r requirements/tox.txt
# tox
pluggy==0.13.1
# via
# -r requirements/tox.txt
# tox
py==1.10.0
# via
# -r requirements/tox.txt
# tox
pyparsing==2.4.7
# via
# -r requirements/tox.txt
# packaging
six==1.15.0
# via
# -r requirements/tox.txt
# tox
# virtualenv
toml==0.10.2
# via
# -r requirements/tox.txt
# tox
tox-travis==0.12
# via -r requirements/travis.in
tox==3.21.3
# via
# -r requirements/tox.txt
# tox-travis
virtualenv==20.4.2
# via
# -r requirements/tox.txt
# tox