Skip to content

Commit

Permalink
Python Requirements Update (#75)
Browse files Browse the repository at this point in the history
* chore: upgrade requirements

Pins jinja2, MarkupSafe, and click to avoid version conflicts

* chore: bump bulk grades version
  • Loading branch information
nsprenkle authored May 14, 2021
1 parent d94b852 commit 1d0a851
Show file tree
Hide file tree
Showing 10 changed files with 107 additions and 74 deletions.
2 changes: 1 addition & 1 deletion bulk_grades/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
Support for bulk scoring and grading.
"""

__version__ = '0.8.9'
__version__ = '0.8.10'

default_app_config = 'bulk_grades.apps.BulkGradesConfig' # pylint: disable=invalid-name
11 changes: 6 additions & 5 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ click-repl==0.1.6
# via celery
click==7.1.2
# via
# -c requirements/constraints.txt
# celery
# click-didyoumean
# click-plugins
Expand All @@ -39,7 +40,7 @@ django-model-utils==4.1.1
# super-csv
django-waffle==2.1.0
# via edx-django-utils
django==2.2.20
django==2.2.23
# via
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
# -c requirements/constraints.txt
Expand All @@ -55,7 +56,7 @@ djangorestframework==3.12.4
# via super-csv
edx-celeryutils==1.0.0
# via super-csv
edx-django-utils==3.16.0
edx-django-utils==4.0.0
# via super-csv
edx-opaque-keys==2.2.0
# via -r requirements/base.in
Expand All @@ -69,13 +70,13 @@ kombu==5.0.2
# via celery
newrelic==6.2.0.156
# via edx-django-utils
pbr==5.5.1
pbr==5.6.0
# via stevedore
prompt-toolkit==3.0.18
# via click-repl
psutil==5.8.0
# via edx-django-utils
pymongo==3.11.3
pymongo==3.11.4
# via edx-opaque-keys
pytz==2021.1
# via
Expand All @@ -87,7 +88,7 @@ requests==2.25.1
# slumber
simplejson==3.17.2
# via super-csv
six==1.15.0
six==1.16.0
# via
# -r requirements/base.in
# click-repl
Expand Down
5 changes: 5 additions & 0 deletions requirements/constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,8 @@ django<2.3

# pinning celery to latest release
celery<6.0

# Pinning jinja2
jinja2<3.0
MarkupSafe<2.0
click<8.0
38 changes: 21 additions & 17 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ appdirs==1.4.4
# via
# -r requirements/travis.txt
# virtualenv
astroid==2.5.3
astroid==2.5.6
# via
# -r requirements/quality.txt
# pylint
# pylint-celery
attrs==20.3.0
attrs==21.2.0
# via
# -r requirements/quality.txt
# pytest
Expand Down Expand Up @@ -59,6 +59,7 @@ click-repl==0.1.6
# celery
click==7.1.2
# via
# -c requirements/constraints.txt
# -r requirements/pip-tools.txt
# -r requirements/quality.txt
# celery
Expand All @@ -75,15 +76,15 @@ code-annotations==1.1.1
# edx-lint
codecov==2.1.11
# via -r requirements/travis.txt
coverage==5.5
coverage[toml]==5.5
# via
# -r requirements/quality.txt
# -r requirements/travis.txt
# codecov
# pytest-cov
ddt==1.4.2
# via -r requirements/quality.txt
diff-cover==5.0.1
diff-cover==5.1.1
# via -r requirements/dev.in
distlib==0.3.1
# via
Expand All @@ -103,7 +104,7 @@ django-waffle==2.1.0
# via
# -r requirements/quality.txt
# edx-django-utils
django==2.2.20
django==2.2.23
# via
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
# -c requirements/constraints.txt
Expand All @@ -126,7 +127,7 @@ edx-celeryutils==1.0.0
# via
# -r requirements/quality.txt
# super-csv
edx-django-utils==3.16.0
edx-django-utils==4.0.0
# via
# -r requirements/quality.txt
# super-csv
Expand Down Expand Up @@ -164,6 +165,7 @@ jinja2-pluralize==0.3.0
# via diff-cover
jinja2==2.11.3
# via
# -c requirements/constraints.txt
# -r requirements/quality.txt
# code-annotations
# diff-cover
Expand All @@ -182,6 +184,7 @@ lazy-object-proxy==1.6.0
# astroid
markupsafe==1.1.1
# via
# -c requirements/constraints.txt
# -r requirements/quality.txt
# jinja2
mccabe==0.6.1
Expand All @@ -204,7 +207,7 @@ path.py==12.5.0
# via edx-i18n-tools
path==15.1.2
# via path.py
pbr==5.5.1
pbr==5.6.0
# via
# -r requirements/quality.txt
# stevedore
Expand Down Expand Up @@ -241,13 +244,13 @@ pycodestyle==2.7.0
# via -r requirements/quality.txt
pydocstyle==6.0.0
# via -r requirements/quality.txt
pygments==2.8.1
pygments==2.9.0
# via diff-cover
pylint-celery==0.3
# via
# -r requirements/quality.txt
# edx-lint
pylint-django==2.4.3
pylint-django==2.4.4
# via
# -r requirements/quality.txt
# edx-lint
Expand All @@ -256,14 +259,14 @@ pylint-plugin-utils==0.6
# -r requirements/quality.txt
# pylint-celery
# pylint-django
pylint==2.7.4
pylint==2.8.2
# via
# -r requirements/quality.txt
# edx-lint
# pylint-celery
# pylint-django
# pylint-plugin-utils
pymongo==3.11.3
pymongo==3.11.4
# via
# -r requirements/quality.txt
# edx-opaque-keys
Expand All @@ -272,16 +275,16 @@ pyparsing==2.4.7
# -r requirements/quality.txt
# -r requirements/travis.txt
# packaging
pytest-cov==2.11.1
pytest-cov==2.12.0
# via -r requirements/quality.txt
pytest-django==4.2.0
# via -r requirements/quality.txt
pytest==6.2.3
pytest==6.2.4
# via
# -r requirements/quality.txt
# pytest-cov
# pytest-django
python-slugify==4.0.1
python-slugify==5.0.2
# via
# -r requirements/quality.txt
# code-annotations
Expand All @@ -305,7 +308,7 @@ simplejson==3.17.2
# via
# -r requirements/quality.txt
# super-csv
six==1.15.0
six==1.16.0
# via
# -r requirements/quality.txt
# -r requirements/travis.txt
Expand Down Expand Up @@ -341,13 +344,14 @@ toml==0.10.2
# -r requirements/pip-tools.txt
# -r requirements/quality.txt
# -r requirements/travis.txt
# coverage
# pep517
# pylint
# pytest
# tox
tox-battery==0.6.1
# via -r requirements/travis.txt
tox==3.23.0
tox==3.23.1
# via
# -r requirements/travis.txt
# tox-battery
Expand All @@ -361,7 +365,7 @@ vine==5.0.0
# -r requirements/quality.txt
# amqp
# celery
virtualenv==20.4.4
virtualenv==20.4.6
# via
# -r requirements/travis.txt
# tox
Expand Down
33 changes: 19 additions & 14 deletions requirements/doc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ amqp==5.0.6
# via
# -r requirements/test.txt
# kombu
attrs==20.3.0
attrs==21.2.0
# via
# -r requirements/test.txt
# pytest
babel==2.9.0
babel==2.9.1
# via sphinx
billiard==3.6.4.0
# via
Expand Down Expand Up @@ -52,6 +52,7 @@ click-repl==0.1.6
# celery
click==7.1.2
# via
# -c requirements/constraints.txt
# -r requirements/test.txt
# celery
# click-didyoumean
Expand All @@ -62,7 +63,7 @@ code-annotations==1.1.1
# via -r requirements/test.txt
colorama==0.4.4
# via twine
coverage==5.5
coverage[toml]==5.5
# via
# -r requirements/test.txt
# pytest-cov
Expand All @@ -84,7 +85,7 @@ django-waffle==2.1.0
# via
# -r requirements/test.txt
# edx-django-utils
django==2.2.20
django==2.2.23
# via
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
# -c requirements/constraints.txt
Expand Down Expand Up @@ -114,7 +115,7 @@ edx-celeryutils==1.0.0
# via
# -r requirements/test.txt
# super-csv
edx-django-utils==3.16.0
edx-django-utils==4.0.0
# via
# -r requirements/test.txt
# super-csv
Expand Down Expand Up @@ -146,6 +147,7 @@ jeepney==0.6.0
# secretstorage
jinja2==2.11.3
# via
# -c requirements/constraints.txt
# -r requirements/test.txt
# code-annotations
# sphinx
Expand All @@ -161,8 +163,10 @@ kombu==5.0.2
# celery
markupsafe==1.1.1
# via
# -c requirements/constraints.txt
# -r requirements/test.txt
# jinja2
# sphinx
mock==4.0.3
# via -r requirements/test.txt
newrelic==6.2.0.156
Expand All @@ -175,7 +179,7 @@ packaging==20.9
# bleach
# pytest
# sphinx
pbr==5.5.1
pbr==5.6.0
# via
# -r requirements/test.txt
# stevedore
Expand All @@ -199,29 +203,29 @@ py==1.10.0
# pytest
pycparser==2.20
# via cffi
pygments==2.8.1
pygments==2.9.0
# via
# doc8
# readme-renderer
# sphinx
pymongo==3.11.3
pymongo==3.11.4
# via
# -r requirements/test.txt
# edx-opaque-keys
pyparsing==2.4.7
# via
# -r requirements/test.txt
# packaging
pytest-cov==2.11.1
pytest-cov==2.12.0
# via -r requirements/test.txt
pytest-django==4.2.0
# via -r requirements/test.txt
pytest==6.2.3
pytest==6.2.4
# via
# -r requirements/test.txt
# pytest-cov
# pytest-django
python-slugify==4.0.1
python-slugify==5.0.2
# via
# -r requirements/test.txt
# code-annotations
Expand Down Expand Up @@ -250,15 +254,15 @@ requests==2.25.1
# twine
restructuredtext-lint==1.3.2
# via doc8
rfc3986==1.4.0
rfc3986==1.5.0
# via twine
secretstorage==3.3.1
# via keyring
simplejson==3.17.2
# via
# -r requirements/test.txt
# super-csv
six==1.15.0
six==1.16.0
# via
# -r requirements/test.txt
# bleach
Expand All @@ -270,7 +274,7 @@ slumber==0.7.1
# via -r requirements/test.txt
snowballstemmer==2.1.0
# via sphinx
sphinx==3.5.4
sphinx==4.0.1
# via
# -r requirements/doc.in
# edx-sphinx-theme
Expand Down Expand Up @@ -306,6 +310,7 @@ text-unidecode==1.3
toml==0.10.2
# via
# -r requirements/test.txt
# coverage
# pytest
tqdm==4.60.0
# via twine
Expand Down
Loading

0 comments on commit 1d0a851

Please sign in to comment.