From 5411debbe047fefc86690a0fdf886a67c5e808a9 Mon Sep 17 00:00:00 2001 From: edX requirements bot <testeng+edx-requirements-bot@edx.org> Date: Thu, 21 Jan 2021 23:46:23 -0500 Subject: [PATCH] Updating Python Requirements --- requirements/edx-sandbox/py35.txt | 2 +- requirements/edx/base.txt | 14 +++++++------- requirements/edx/development.txt | 16 ++++++++-------- requirements/edx/doc.txt | 4 ++-- requirements/edx/testing.txt | 14 +++++++------- 5 files changed, 25 insertions(+), 25 deletions(-) diff --git a/requirements/edx-sandbox/py35.txt b/requirements/edx-sandbox/py35.txt index 3c793990f36..f4cb5c1aa3d 100644 --- a/requirements/edx-sandbox/py35.txt +++ b/requirements/edx-sandbox/py35.txt @@ -20,7 +20,7 @@ matplotlib==2.2.4 # via -c requirements/edx-sandbox/../constraints.txt, mpmath==1.1.0 # via sympy networkx==2.2 # via -r requirements/edx-sandbox/py35.in nltk==3.5 # via -r requirements/edx-sandbox/shared.txt, chem -numpy==1.16.5 # via -c requirements/edx-sandbox/../constraints.txt, -r requirements/edx-sandbox/py35.in, chem, matplotlib, openedx-calc +numpy==1.16.5 # via -c requirements/edx-sandbox/../constraints.txt, -r requirements/edx-sandbox/py35.in, chem, matplotlib, openedx-calc, scipy openedx-calc==1.0.9 # via -r requirements/edx-sandbox/py35.in pycparser==2.20 # via -r requirements/edx-sandbox/shared.txt, cffi pyparsing==2.2.0 # via -r requirements/edx-sandbox/py35.in, chem, matplotlib, openedx-calc diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 0b5d0328be6..bfcecbbb435 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -37,7 +37,7 @@ cffi==1.14.4 # via -r requirements/edx/../edx-sandbox/shared.txt, c chardet==4.0.0 # via -r requirements/edx/paver.txt, pysrt, requests chem==1.2.0 # via -r requirements/edx/base.in click==7.1.2 # via -r requirements/edx/../edx-sandbox/shared.txt, code-annotations, nltk, user-util -code-annotations==0.10.2 # via edx-enterprise, edx-toggles +code-annotations==1.0.0 # via edx-enterprise, edx-toggles contextlib2==0.6.0.post1 # via -r requirements/edx/base.in coreapi==2.3.3 # via drf-yasg coreschema==0.0.4 # via coreapi, drf-yasg @@ -92,7 +92,7 @@ edx-analytics-data-api-client==0.17.0 # via -r requirements/edx/base.in edx-api-doc-tools==1.4.0 # via -r requirements/edx/base.in edx-bulk-grades==0.8.2 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.in, staff-graded-xblock edx-ccx-keys==1.2.0 # via -r requirements/edx/base.in -edx-celeryutils==0.5.7 # via -r requirements/edx/base.in, super-csv +edx-celeryutils==1.0.0 # via -r requirements/edx/base.in, super-csv edx-completion==4.0.1 # via -r requirements/edx/base.in edx-django-release-util==1.0.0 # via -r requirements/edx/base.in edx-django-sites-extensions==3.0.0 # via -r requirements/edx/base.in @@ -119,7 +119,7 @@ edxval==2.0.0 # via -r requirements/edx/base.in elasticsearch==7.10.1 # via edx-search enmerkar-underscore==2.0.0 # via -r requirements/edx/base.in enmerkar==0.7.1 # via enmerkar-underscore -event-tracking==1.0.3 # via -r requirements/edx/base.in, edx-event-routing-backends, edx-proctoring, edx-search +event-tracking==1.0.4 # via -r requirements/edx/base.in, edx-event-routing-backends, edx-proctoring, edx-search fs-s3fs==0.1.8 # via -r requirements/edx/base.in, django-pyfs fs==2.0.18 # via -r requirements/edx/base.in, django-pyfs, fs-s3fs, xblock future==0.18.2 # via django-ses, edx-celeryutils, edx-enterprise, pycontracts, pyjwkest @@ -157,12 +157,12 @@ git+https://github.com/edx/MongoDBProxy.git@d92bafe9888d2940f647a7b2b2383b29c752 mongoengine==0.22.1 # via -r requirements/edx/base.in mpmath==1.1.0 # via sympy mysqlclient==2.0.3 # via -r requirements/edx/base.in -newrelic==6.0.0.154 # via -r requirements/edx/base.in, edx-django-utils +newrelic==6.0.1.155 # via -r requirements/edx/base.in, edx-django-utils nltk==3.5 # via -r requirements/edx/../edx-sandbox/shared.txt, chem nodeenv==1.5.0 # via -r requirements/edx/base.in numpy==1.18.5 # via -c requirements/edx/../constraints.txt, chem, openedx-calc, scipy oauthlib==3.0.1 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.in, django-oauth-toolkit, lti-consumer-xblock, requests-oauthlib, social-auth-core -openedx-calc==1.0.9 # via -r requirements/edx/base.in +openedx-calc==2.0.0 # via -r requirements/edx/base.in ora2==2.13.9 # via -r requirements/edx/base.in packaging==20.8 # via bleach, drf-yasg path.py==12.5.0 # via edx-enterprise, edx-i18n-tools, ora2, staff-graded-xblock, xmodule @@ -211,7 +211,7 @@ scipy==1.4.1 # via -c requirements/edx/../constraints.txt, chem, op semantic-version==2.8.5 # via edx-drf-extensions shapely==1.7.1 # via -r requirements/edx/base.in simplejson==3.17.2 # via -r requirements/edx/base.in, sailthru-client, super-csv, xblock-utils -six==1.15.0 # via -r requirements/edx/../edx-sandbox/shared.txt, -r requirements/edx/base.in, -r requirements/edx/paver.txt, analytics-python, bleach, chem, codejail, crowdsourcehinter-xblock, cryptography, django-countries, django-simple-history, edx-ace, edx-bulk-grades, edx-ccx-keys, edx-django-release-util, edx-drf-extensions, edx-enterprise, edx-i18n-tools, edx-milestones, edx-opaque-keys, edx-rbac, event-tracking, fs, fs-s3fs, html5lib, isodate, libsass, mock, openedx-calc, paver, pycontracts, pyjwkest, python-dateutil, python-memcached, python-swiftclient, social-auth-app-django, social-auth-core, stevedore, xblock +six==1.15.0 # via -r requirements/edx/../edx-sandbox/shared.txt, -r requirements/edx/base.in, -r requirements/edx/paver.txt, analytics-python, bleach, chem, codejail, crowdsourcehinter-xblock, cryptography, django-countries, django-simple-history, edx-ace, edx-bulk-grades, edx-ccx-keys, edx-django-release-util, edx-drf-extensions, edx-enterprise, edx-i18n-tools, edx-milestones, edx-opaque-keys, edx-rbac, event-tracking, fs, fs-s3fs, html5lib, isodate, libsass, mock, paver, pycontracts, pyjwkest, python-dateutil, python-memcached, python-swiftclient, social-auth-app-django, social-auth-core, stevedore, xblock slumber==0.7.1 # via edx-bulk-grades, edx-enterprise, edx-rest-api-client social-auth-app-django==4.0.0 # via -r requirements/edx/base.in social-auth-core==4.0.2 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.in, social-auth-app-django @@ -236,7 +236,7 @@ user-util==1.0.0 # via -r requirements/edx/base.in vine==1.3.0 # via amqp, celery voluptuous==0.12.1 # via ora2 watchdog==1.0.2 # via -r requirements/edx/paver.txt -web-fragments==0.3.2 # via -r requirements/edx/base.in, crowdsourcehinter-xblock, edx-sga, staff-graded-xblock, xblock, xblock-utils +web-fragments==1.0.0 # via -r requirements/edx/base.in, crowdsourcehinter-xblock, edx-sga, staff-graded-xblock, xblock, xblock-utils webencodings==0.5.1 # via bleach, html5lib webob==1.8.6 # via xblock, xmodule wrapt==1.11.2 # via -c requirements/edx/../constraints.txt, -r requirements/edx/paver.txt diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index 179833c09d7..15bcb9e7802 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -42,7 +42,7 @@ chardet==4.0.0 # via -r requirements/edx/testing.txt, diff-cover, pys chem==1.2.0 # via -r requirements/edx/testing.txt click-log==0.3.2 # via -r requirements/edx/testing.txt, edx-lint click==7.1.2 # via -r requirements/edx/development.in, -r requirements/edx/pip-tools.txt, -r requirements/edx/testing.txt, click-log, code-annotations, edx-lint, nltk, pip-tools, user-util -code-annotations==0.10.2 # via -r requirements/edx/testing.txt, edx-enterprise, edx-toggles +code-annotations==1.0.0 # via -r requirements/edx/testing.txt, edx-enterprise, edx-toggles contextlib2==0.6.0.post1 # via -r requirements/edx/testing.txt coreapi==2.3.3 # via -r requirements/edx/testing.txt, drf-yasg coreschema==0.0.4 # via -r requirements/edx/testing.txt, coreapi, drf-yasg @@ -103,7 +103,7 @@ edx-analytics-data-api-client==0.17.0 # via -r requirements/edx/testing.txt edx-api-doc-tools==1.4.0 # via -r requirements/edx/testing.txt edx-bulk-grades==0.8.2 # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt, staff-graded-xblock edx-ccx-keys==1.2.0 # via -r requirements/edx/testing.txt -edx-celeryutils==0.5.7 # via -r requirements/edx/testing.txt, super-csv +edx-celeryutils==1.0.0 # via -r requirements/edx/testing.txt, super-csv edx-completion==4.0.1 # via -r requirements/edx/testing.txt edx-django-release-util==1.0.0 # via -r requirements/edx/testing.txt edx-django-sites-extensions==3.0.0 # via -r requirements/edx/testing.txt @@ -132,7 +132,7 @@ edxval==2.0.0 # via -r requirements/edx/testing.txt elasticsearch==7.10.1 # via -r requirements/edx/testing.txt, edx-search enmerkar-underscore==2.0.0 # via -r requirements/edx/testing.txt enmerkar==0.7.1 # via -r requirements/edx/testing.txt, enmerkar-underscore -event-tracking==1.0.3 # via -r requirements/edx/testing.txt, edx-event-routing-backends, edx-proctoring, edx-search +event-tracking==1.0.4 # via -r requirements/edx/testing.txt, edx-event-routing-backends, edx-proctoring, edx-search execnet==1.7.1 # via -r requirements/edx/testing.txt, pytest-xdist factory-boy==2.8.1 # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt faker==5.6.5 # via -r requirements/edx/testing.txt, factory-boy @@ -190,12 +190,12 @@ mongoengine==0.22.1 # via -r requirements/edx/testing.txt more-itertools==8.6.0 # via -r requirements/edx/testing.txt, zipp mpmath==1.1.0 # via -r requirements/edx/testing.txt, sympy mysqlclient==2.0.3 # via -r requirements/edx/testing.txt -newrelic==6.0.0.154 # via -r requirements/edx/testing.txt, edx-django-utils +newrelic==6.0.1.155 # via -r requirements/edx/testing.txt, edx-django-utils nltk==3.5 # via -r requirements/edx/testing.txt, chem nodeenv==1.5.0 # via -r requirements/edx/testing.txt numpy==1.18.5 # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt, chem, openedx-calc, scipy oauthlib==3.0.1 # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt, django-oauth-toolkit, lti-consumer-xblock, requests-oauthlib, social-auth-core -openedx-calc==1.0.9 # via -r requirements/edx/testing.txt +openedx-calc==2.0.0 # via -r requirements/edx/testing.txt ora2==2.13.9 # via -r requirements/edx/testing.txt packaging==20.8 # via -r requirements/edx/testing.txt, bleach, drf-yasg, pytest, sphinx, tox path.py==12.5.0 # via -r requirements/edx/testing.txt, edx-enterprise, edx-i18n-tools, ora2, staff-graded-xblock, xmodule @@ -266,10 +266,10 @@ semantic-version==2.8.5 # via -r requirements/edx/testing.txt, edx-drf-extensi shapely==1.7.1 # via -r requirements/edx/testing.txt simplejson==3.17.2 # via -r requirements/edx/testing.txt, sailthru-client, super-csv, xblock-utils singledispatch==3.4.0.3 # via -r requirements/edx/testing.txt -six==1.15.0 # via -r requirements/edx/pip-tools.txt, -r requirements/edx/testing.txt, analytics-python, astroid, bleach, bok-choy, chem, codejail, crowdsourcehinter-xblock, cryptography, django-countries, django-simple-history, edx-ace, edx-bulk-grades, edx-ccx-keys, edx-django-release-util, edx-drf-extensions, edx-enterprise, edx-i18n-tools, edx-lint, edx-milestones, edx-opaque-keys, edx-rbac, edx-sphinx-theme, event-tracking, freezegun, fs, fs-s3fs, html5lib, httpretty, isodate, jsonschema, libsass, mock, openedx-calc, paver, pip-tools, pycontracts, pyjwkest, python-dateutil, python-memcached, python-swiftclient, singledispatch, social-auth-app-django, social-auth-core, sphinxcontrib-httpdomain, stevedore, tox, transifex-client, virtualenv, xblock +six==1.15.0 # via -r requirements/edx/pip-tools.txt, -r requirements/edx/testing.txt, analytics-python, astroid, bleach, bok-choy, chem, codejail, crowdsourcehinter-xblock, cryptography, django-countries, django-simple-history, edx-ace, edx-bulk-grades, edx-ccx-keys, edx-django-release-util, edx-drf-extensions, edx-enterprise, edx-i18n-tools, edx-lint, edx-milestones, edx-opaque-keys, edx-rbac, edx-sphinx-theme, event-tracking, freezegun, fs, fs-s3fs, html5lib, httpretty, isodate, jsonschema, libsass, mock, paver, pip-tools, pycontracts, pyjwkest, python-dateutil, python-memcached, python-swiftclient, singledispatch, social-auth-app-django, social-auth-core, sphinxcontrib-httpdomain, stevedore, tox, transifex-client, virtualenv, xblock slumber==0.7.1 # via -r requirements/edx/testing.txt, edx-bulk-grades, edx-enterprise, edx-rest-api-client smmap==3.0.4 # via -r requirements/edx/testing.txt, gitdb -snowballstemmer==2.0.0 # via sphinx +snowballstemmer==2.1.0 # via sphinx social-auth-app-django==4.0.0 # via -r requirements/edx/testing.txt social-auth-core==4.0.2 # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt, social-auth-app-django sorl-thumbnail==12.7.0 # via -r requirements/edx/testing.txt, django-wiki @@ -309,7 +309,7 @@ virtualenv==20.4.0 # via -r requirements/edx/testing.txt, tox voluptuous==0.12.1 # via -r requirements/edx/testing.txt, ora2 vulture==1.6 # via -c requirements/edx/../constraints.txt, -r requirements/edx/development.in watchdog==1.0.2 # via -r requirements/edx/testing.txt -web-fragments==0.3.2 # via -r requirements/edx/testing.txt, crowdsourcehinter-xblock, edx-sga, staff-graded-xblock, xblock, xblock-utils +web-fragments==1.0.0 # via -r requirements/edx/testing.txt, crowdsourcehinter-xblock, edx-sga, staff-graded-xblock, xblock, xblock-utils webencodings==0.5.1 # via -r requirements/edx/testing.txt, bleach, html5lib webob==1.8.6 # via -r requirements/edx/testing.txt, xblock, xmodule wrapt==1.11.2 # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt, astroid diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index 17b1a4e1255..0d30566b9bd 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -9,7 +9,7 @@ babel==2.9.0 # via sphinx certifi==2020.12.5 # via requests chardet==4.0.0 # via requests click==7.1.2 # via code-annotations -code-annotations==0.10.2 # via -r requirements/edx/doc.in +code-annotations==1.0.0 # via -r requirements/edx/doc.in django==2.2.17 # via -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt, code-annotations docutils==0.16 # via sphinx edx-sphinx-theme==1.6.1 # via -r requirements/edx/doc.in @@ -29,7 +29,7 @@ pyyaml==5.4.1 # via code-annotations requests==2.25.1 # via sphinx six==1.15.0 # via edx-sphinx-theme, stevedore smmap==3.0.4 # via gitdb -snowballstemmer==2.0.0 # via sphinx +snowballstemmer==2.1.0 # via sphinx sphinx==3.3.0 # via -c requirements/edx/../constraints.txt, -r requirements/edx/doc.in, edx-sphinx-theme sphinxcontrib-applehelp==1.0.2 # via sphinx sphinxcontrib-devhelp==1.0.2 # via sphinx diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index efe28658352..7ba1050b544 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -41,7 +41,7 @@ chardet==4.0.0 # via -r requirements/edx/base.txt, -r requirements/ed chem==1.2.0 # via -r requirements/edx/base.txt click-log==0.3.2 # via edx-lint click==7.1.2 # via -r requirements/edx/base.txt, click-log, code-annotations, edx-lint, nltk, user-util -code-annotations==0.10.2 # via -r requirements/edx/base.txt, -r requirements/edx/testing.in, edx-enterprise, edx-toggles +code-annotations==1.0.0 # via -r requirements/edx/base.txt, -r requirements/edx/testing.in, edx-enterprise, edx-toggles contextlib2==0.6.0.post1 # via -r requirements/edx/base.txt coreapi==2.3.3 # via -r requirements/edx/base.txt, drf-yasg coreschema==0.0.4 # via -r requirements/edx/base.txt, coreapi, drf-yasg @@ -100,7 +100,7 @@ edx-analytics-data-api-client==0.17.0 # via -r requirements/edx/base.txt edx-api-doc-tools==1.4.0 # via -r requirements/edx/base.txt edx-bulk-grades==0.8.2 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.txt, staff-graded-xblock edx-ccx-keys==1.2.0 # via -r requirements/edx/base.txt -edx-celeryutils==0.5.7 # via -r requirements/edx/base.txt, super-csv +edx-celeryutils==1.0.0 # via -r requirements/edx/base.txt, super-csv edx-completion==4.0.1 # via -r requirements/edx/base.txt edx-django-release-util==1.0.0 # via -r requirements/edx/base.txt edx-django-sites-extensions==3.0.0 # via -r requirements/edx/base.txt @@ -128,7 +128,7 @@ edxval==2.0.0 # via -r requirements/edx/base.txt elasticsearch==7.10.1 # via -r requirements/edx/base.txt, edx-search enmerkar-underscore==2.0.0 # via -r requirements/edx/base.txt enmerkar==0.7.1 # via -r requirements/edx/base.txt, enmerkar-underscore -event-tracking==1.0.3 # via -r requirements/edx/base.txt, edx-event-routing-backends, edx-proctoring, edx-search +event-tracking==1.0.4 # via -r requirements/edx/base.txt, edx-event-routing-backends, edx-proctoring, edx-search execnet==1.7.1 # via pytest-xdist factory-boy==2.8.1 # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.in faker==5.6.5 # via factory-boy @@ -182,12 +182,12 @@ mongoengine==0.22.1 # via -r requirements/edx/base.txt more-itertools==8.6.0 # via -r requirements/edx/coverage.txt, zipp mpmath==1.1.0 # via -r requirements/edx/base.txt, sympy mysqlclient==2.0.3 # via -r requirements/edx/base.txt -newrelic==6.0.0.154 # via -r requirements/edx/base.txt, edx-django-utils +newrelic==6.0.1.155 # via -r requirements/edx/base.txt, edx-django-utils nltk==3.5 # via -r requirements/edx/base.txt, chem nodeenv==1.5.0 # via -r requirements/edx/base.txt numpy==1.18.5 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.txt, chem, openedx-calc, scipy oauthlib==3.0.1 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.txt, django-oauth-toolkit, lti-consumer-xblock, requests-oauthlib, social-auth-core -openedx-calc==1.0.9 # via -r requirements/edx/base.txt +openedx-calc==2.0.0 # via -r requirements/edx/base.txt ora2==2.13.9 # via -r requirements/edx/base.txt packaging==20.8 # via -r requirements/edx/base.txt, bleach, drf-yasg, pytest, tox path.py==12.5.0 # via -r requirements/edx/base.txt, edx-enterprise, edx-i18n-tools, ora2, staff-graded-xblock, xmodule @@ -255,7 +255,7 @@ semantic-version==2.8.5 # via -r requirements/edx/base.txt, edx-drf-extensions shapely==1.7.1 # via -r requirements/edx/base.txt simplejson==3.17.2 # via -r requirements/edx/base.txt, sailthru-client, super-csv, xblock-utils singledispatch==3.4.0.3 # via -r requirements/edx/testing.in -six==1.15.0 # via -r requirements/edx/base.txt, analytics-python, astroid, bleach, bok-choy, chem, codejail, crowdsourcehinter-xblock, cryptography, django-countries, django-simple-history, edx-ace, edx-bulk-grades, edx-ccx-keys, edx-django-release-util, edx-drf-extensions, edx-enterprise, edx-i18n-tools, edx-lint, edx-milestones, edx-opaque-keys, edx-rbac, event-tracking, freezegun, fs, fs-s3fs, html5lib, httpretty, isodate, libsass, mock, openedx-calc, paver, pycontracts, pyjwkest, python-dateutil, python-memcached, python-swiftclient, singledispatch, social-auth-app-django, social-auth-core, stevedore, tox, transifex-client, virtualenv, xblock +six==1.15.0 # via -r requirements/edx/base.txt, analytics-python, astroid, bleach, bok-choy, chem, codejail, crowdsourcehinter-xblock, cryptography, django-countries, django-simple-history, edx-ace, edx-bulk-grades, edx-ccx-keys, edx-django-release-util, edx-drf-extensions, edx-enterprise, edx-i18n-tools, edx-lint, edx-milestones, edx-opaque-keys, edx-rbac, event-tracking, freezegun, fs, fs-s3fs, html5lib, httpretty, isodate, libsass, mock, paver, pycontracts, pyjwkest, python-dateutil, python-memcached, python-swiftclient, singledispatch, social-auth-app-django, social-auth-core, stevedore, tox, transifex-client, virtualenv, xblock slumber==0.7.1 # via -r requirements/edx/base.txt, edx-bulk-grades, edx-enterprise, edx-rest-api-client smmap==3.0.4 # via gitdb social-auth-app-django==4.0.0 # via -r requirements/edx/base.txt @@ -287,7 +287,7 @@ vine==1.3.0 # via -r requirements/edx/base.txt, amqp, celery virtualenv==20.4.0 # via tox voluptuous==0.12.1 # via -r requirements/edx/base.txt, ora2 watchdog==1.0.2 # via -r requirements/edx/base.txt -web-fragments==0.3.2 # via -r requirements/edx/base.txt, crowdsourcehinter-xblock, edx-sga, staff-graded-xblock, xblock, xblock-utils +web-fragments==1.0.0 # via -r requirements/edx/base.txt, crowdsourcehinter-xblock, edx-sga, staff-graded-xblock, xblock, xblock-utils webencodings==0.5.1 # via -r requirements/edx/base.txt, bleach, html5lib webob==1.8.6 # via -r requirements/edx/base.txt, xblock, xmodule wrapt==1.11.2 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.txt, astroid -- GitLab