diff --git a/requirements/base.txt b/requirements/base.txt index 2dc1879d..b7c997e7 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -12,15 +12,15 @@ asn1crypto==1.5.1 # via # oscrypto # snowflake-connector-python -awscli==1.29.53 +awscli==1.29.62 # via -r requirements/reporting.in bcrypt==4.0.1 # via paramiko billiard==3.6.4.0 # via celery -boto3==1.28.53 +boto3==1.28.62 # via -r requirements/reporting.in -botocore==1.31.53 +botocore==1.31.62 # via # awscli # boto3 @@ -32,12 +32,12 @@ certifi==2023.7.22 # py2neo # requests # snowflake-connector-python -cffi==1.15.1 +cffi==1.16.0 # via # cryptography # pynacl # snowflake-connector-python -charset-normalizer==3.2.0 +charset-normalizer==3.3.0 # via # requests # snowflake-connector-python @@ -54,7 +54,7 @@ cryptography==41.0.4 # pyjwt # pyopenssl # snowflake-connector-python -django==3.2.21 +django==3.2.22 # via # -c requirements/common_constraints.txt # -r requirements/base.in @@ -111,7 +111,7 @@ edx-rest-api-client==5.6.0 # via -r requirements/base.in factory-boy==3.3.0 # via -r requirements/base.in -faker==19.6.2 +faker==19.8.0 # via factory-boy filelock==3.12.4 # via snowflake-connector-python @@ -129,11 +129,11 @@ kombu==4.6.11 # via celery monotonic==1.6 # via py2neo -newrelic==9.0.0 +newrelic==9.1.0 # via edx-django-utils oscrypto==1.3.0 # via snowflake-connector-python -packaging==23.1 +packaging==23.2 # via # py2neo # snowflake-connector-python @@ -145,11 +145,11 @@ pbr==5.11.1 # via stevedore pgpy==0.6.0 # via -r requirements/reporting.in -platformdirs==3.8.1 +platformdirs==3.11.0 # via snowflake-connector-python psutil==5.9.5 # via edx-django-utils -py2neo==2021.2.3 +py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo-2021.2.3.tar.gz # via -r requirements/reporting.in pyasn1==0.5.0 # via @@ -202,7 +202,7 @@ rsa==4.7.2 # via awscli rules==3.3 # via -r requirements/base.in -s3transfer==0.6.2 +s3transfer==0.7.0 # via # awscli # boto3 @@ -218,7 +218,7 @@ six==1.16.0 # vertica-python slumber==0.7.1 # via edx-rest-api-client -snowflake-connector-python==3.2.0 +snowflake-connector-python==3.2.1 # via -r requirements/reporting.in sortedcontainers==2.4.0 # via snowflake-connector-python @@ -238,7 +238,7 @@ typing-extensions==4.8.0 # snowflake-connector-python unicodecsv==0.14.1 # via -r requirements/reporting.in -urllib3==1.26.16 +urllib3==1.26.17 # via # botocore # py2neo diff --git a/requirements/ci.txt b/requirements/ci.txt index d92c2047..6e743639 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,7 +4,7 @@ # # make upgrade # -coverage==7.3.1 +coverage==7.3.2 # via -r requirements/ci.in distlib==0.3.7 # via virtualenv @@ -12,9 +12,9 @@ filelock==3.12.4 # via # tox # virtualenv -packaging==23.1 +packaging==23.2 # via tox -platformdirs==3.10.0 +platformdirs==3.11.0 # via virtualenv pluggy==1.3.0 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 5798da57..0d9934d7 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -12,19 +12,19 @@ asn1crypto==1.5.1 # via # oscrypto # snowflake-connector-python -astroid==2.15.7 +astroid==2.15.8 # via # pylint # pylint-celery -awscli==1.29.53 +awscli==1.29.62 # via -r requirements/reporting.in bcrypt==4.0.1 # via paramiko billiard==3.6.4.0 # via celery -boto3==1.28.53 +boto3==1.28.62 # via -r requirements/reporting.in -botocore==1.31.53 +botocore==1.31.62 # via # awscli # boto3 @@ -38,14 +38,14 @@ certifi==2023.7.22 # py2neo # requests # snowflake-connector-python -cffi==1.15.1 +cffi==1.16.0 # via # cryptography # pynacl # snowflake-connector-python chardet==5.2.0 # via diff-cover -charset-normalizer==3.2.0 +charset-normalizer==3.3.0 # via # requests # snowflake-connector-python @@ -77,7 +77,7 @@ dill==0.3.7 # via pylint distlib==0.3.7 # via virtualenv -django==3.2.21 +django==3.2.22 # via # -c requirements/common_constraints.txt # -r requirements/base.in @@ -127,7 +127,7 @@ edx-drf-extensions==8.10.0 # via # -r requirements/base.in # edx-rbac -edx-i18n-tools==1.2.0 +edx-i18n-tools==1.3.0 # via -r requirements/dev-enterprise_data.in edx-lint==5.3.4 # via @@ -143,7 +143,7 @@ edx-rest-api-client==5.6.0 # via -r requirements/base.in factory-boy==3.3.0 # via -r requirements/base.in -faker==19.6.2 +faker==19.8.0 # via factory-boy filelock==3.12.4 # via @@ -183,6 +183,8 @@ kombu==4.6.11 # via celery lazy-object-proxy==1.9.0 # via astroid +lxml==4.9.3 + # via edx-i18n-tools markdown-it-py==3.0.0 # via rich markupsafe==2.1.3 @@ -195,13 +197,13 @@ monotonic==1.6 # via py2neo more-itertools==10.1.0 # via jaraco-classes -newrelic==9.0.0 +newrelic==9.1.0 # via edx-django-utils nh3==0.2.14 # via readme-renderer oscrypto==1.3.0 # via snowflake-connector-python -packaging==23.1 +packaging==23.2 # via # build # py2neo @@ -221,7 +223,7 @@ pip-tools==7.3.0 # via -r requirements/dev-enterprise_data.in pkginfo==1.9.6 # via twine -platformdirs==3.8.1 +platformdirs==3.11.0 # via # pylint # snowflake-connector-python @@ -236,7 +238,7 @@ psutil==5.9.5 # via edx-django-utils py==1.11.0 # via tox -py2neo==2021.2.3 +py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo-2021.2.3.tar.gz # via -r requirements/reporting.in pyasn1==0.5.0 # via @@ -262,7 +264,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # snowflake-connector-python -pylint==2.17.5 +pylint==2.17.7 # via # edx-lint # pylint-celery @@ -322,13 +324,13 @@ requests-toolbelt==1.0.0 # via twine rfc3986==2.0.0 # via twine -rich==13.5.3 +rich==13.6.0 # via twine rsa==4.7.2 # via awscli rules==3.3 # via -r requirements/base.in -s3transfer==0.6.2 +s3transfer==0.7.0 # via # awscli # boto3 @@ -348,7 +350,7 @@ slumber==0.7.1 # via edx-rest-api-client snowballstemmer==2.2.0 # via pydocstyle -snowflake-connector-python==3.2.0 +snowflake-connector-python==3.2.1 # via -r requirements/reporting.in sortedcontainers==2.4.0 # via snowflake-connector-python @@ -395,7 +397,7 @@ typing-extensions==4.8.0 # snowflake-connector-python unicodecsv==0.14.1 # via -r requirements/reporting.in -urllib3==1.26.16 +urllib3==1.26.17 # via # botocore # py2neo @@ -408,7 +410,7 @@ vine==1.3.0 # via # amqp # celery -virtualenv==20.24.1 +virtualenv==20.24.5 # via tox wheel==0.41.2 # via diff --git a/requirements/django.txt b/requirements/django.txt index 62b5cb85..5a28da34 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==3.2.21 +django==3.2.22 diff --git a/requirements/pip_tools.txt b/requirements/pip_tools.txt index 05d07313..fed33706 100644 --- a/requirements/pip_tools.txt +++ b/requirements/pip_tools.txt @@ -10,7 +10,7 @@ click==8.1.7 # via pip-tools importlib-metadata==6.8.0 # via build -packaging==23.1 +packaging==23.2 # via build pip-tools==7.3.0 # via -r requirements/pip_tools.in diff --git a/requirements/quality.txt b/requirements/quality.txt index 03304caf..2258ef2d 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -12,19 +12,19 @@ asn1crypto==1.5.1 # via # oscrypto # snowflake-connector-python -astroid==2.15.7 +astroid==2.15.8 # via # pylint # pylint-celery -awscli==1.29.53 +awscli==1.29.62 # via -r requirements/reporting.in bcrypt==4.0.1 # via paramiko billiard==3.6.4.0 # via celery -boto3==1.28.53 +boto3==1.28.62 # via -r requirements/reporting.in -botocore==1.31.53 +botocore==1.31.62 # via # awscli # boto3 @@ -38,14 +38,14 @@ certifi==2023.7.22 # py2neo # requests # snowflake-connector-python -cffi==1.15.1 +cffi==1.16.0 # via # cryptography # pynacl # snowflake-connector-python chardet==5.2.0 # via diff-cover -charset-normalizer==3.2.0 +charset-normalizer==3.3.0 # via # requests # snowflake-connector-python @@ -62,7 +62,7 @@ code-annotations==1.5.0 # via edx-lint colorama==0.4.4 # via awscli -coverage[toml]==7.3.1 +coverage[toml]==7.3.2 # via pytest-cov cryptography==41.0.4 # via @@ -81,7 +81,7 @@ dill==0.3.7 # via pylint distlib==0.3.7 # via virtualenv -django==3.2.21 +django==3.2.22 # via # -c requirements/common_constraints.txt # -r requirements/base.in @@ -132,7 +132,7 @@ edx-drf-extensions==8.10.0 # via # -r requirements/base.in # edx-rbac -edx-i18n-tools==1.2.0 +edx-i18n-tools==1.3.0 # via -r requirements/dev-enterprise_data.in edx-lint==5.3.4 # via @@ -152,7 +152,7 @@ factory-boy==3.3.0 # via # -r requirements/base.in # -r requirements/test.in -faker==19.6.2 +faker==19.8.0 # via factory-boy filelock==3.12.4 # via @@ -198,6 +198,8 @@ kombu==4.6.11 # via celery lazy-object-proxy==1.9.0 # via astroid +lxml==4.9.3 + # via edx-i18n-tools markdown-it-py==3.0.0 # via rich markupsafe==2.1.3 @@ -212,13 +214,13 @@ monotonic==1.6 # via py2neo more-itertools==10.1.0 # via jaraco-classes -newrelic==9.0.0 +newrelic==9.1.0 # via edx-django-utils nh3==0.2.14 # via readme-renderer oscrypto==1.3.0 # via snowflake-connector-python -packaging==23.1 +packaging==23.2 # via # build # py2neo @@ -239,7 +241,7 @@ pip-tools==7.3.0 # via -r requirements/dev-enterprise_data.in pkginfo==1.9.6 # via twine -platformdirs==3.8.1 +platformdirs==3.11.0 # via # pylint # snowflake-connector-python @@ -255,7 +257,7 @@ psutil==5.9.5 # via edx-django-utils py==1.11.0 # via tox -py2neo==2021.2.3 +py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo-2021.2.3.tar.gz # via -r requirements/reporting.in pyasn1==0.5.0 # via @@ -281,7 +283,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # snowflake-connector-python -pylint==2.17.5 +pylint==2.17.7 # via # edx-lint # pylint-celery @@ -354,13 +356,13 @@ responses==0.23.3 # via -r requirements/test.in rfc3986==2.0.0 # via twine -rich==13.5.3 +rich==13.6.0 # via twine rsa==4.7.2 # via awscli rules==3.3 # via -r requirements/base.in -s3transfer==0.6.2 +s3transfer==0.7.0 # via # awscli # boto3 @@ -380,7 +382,7 @@ slumber==0.7.1 # via edx-rest-api-client snowballstemmer==2.2.0 # via pydocstyle -snowflake-connector-python==3.2.0 +snowflake-connector-python==3.2.1 # via -r requirements/reporting.in sortedcontainers==2.4.0 # via snowflake-connector-python @@ -433,7 +435,7 @@ typing-extensions==4.8.0 # snowflake-connector-python unicodecsv==0.14.1 # via -r requirements/reporting.in -urllib3==1.26.16 +urllib3==1.26.17 # via # botocore # py2neo @@ -447,7 +449,7 @@ vine==1.3.0 # via # amqp # celery -virtualenv==20.24.1 +virtualenv==20.24.5 # via tox wheel==0.41.2 # via diff --git a/requirements/reporting.in b/requirements/reporting.in index d9d1f77d..eef52aae 100644 --- a/requirements/reporting.in +++ b/requirements/reporting.in @@ -7,8 +7,12 @@ celery==4.4.7 # Run task workers in other locations cryptography paramiko PGPy # Required for Enterprise Reporting -py2neo pyminizip # Required for Enterprise Reporting unicodecsv==0.14.1 # Allows exporting CSV with unicode support (a drop-in replacement for built-in csv module) vertica-python # Required for Enterprise Reporting snowflake-connector-python # Required for Enterprise Reporting + +# Official py2neo version has been removed from both PyPI/GitHub +# Using the latest available fork for now unless +# it is replaced by the official Neo4j driver +https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo-2021.2.3.tar.gz diff --git a/requirements/test-master.txt b/requirements/test-master.txt index 3f12eedd..41f3b2d3 100644 --- a/requirements/test-master.txt +++ b/requirements/test-master.txt @@ -12,15 +12,15 @@ asn1crypto==1.5.1 # via # oscrypto # snowflake-connector-python -awscli==1.29.53 +awscli==1.29.62 # via -r requirements/reporting.in bcrypt==4.0.1 # via paramiko billiard==3.6.4.0 # via celery -boto3==1.28.53 +boto3==1.28.62 # via -r requirements/reporting.in -botocore==1.31.53 +botocore==1.31.62 # via # awscli # boto3 @@ -32,12 +32,12 @@ certifi==2023.7.22 # py2neo # requests # snowflake-connector-python -cffi==1.15.1 +cffi==1.16.0 # via # cryptography # pynacl # snowflake-connector-python -charset-normalizer==3.2.0 +charset-normalizer==3.3.0 # via # requests # snowflake-connector-python @@ -45,7 +45,7 @@ click==8.1.7 # via edx-django-utils colorama==0.4.4 # via awscli -coverage[toml]==7.3.1 +coverage[toml]==7.3.2 # via pytest-cov cryptography==41.0.4 # via @@ -122,7 +122,7 @@ factory-boy==3.3.0 # via # -r requirements/base.in # -r requirements/test.in -faker==19.6.2 +faker==19.8.0 # via factory-boy filelock==3.12.4 # via snowflake-connector-python @@ -148,11 +148,11 @@ mock==5.1.0 # via -r requirements/test.in monotonic==1.6 # via py2neo -newrelic==9.0.0 +newrelic==9.1.0 # via edx-django-utils oscrypto==1.3.0 # via snowflake-connector-python -packaging==23.1 +packaging==23.2 # via # py2neo # pytest @@ -165,13 +165,13 @@ pbr==5.11.1 # via stevedore pgpy==0.6.0 # via -r requirements/reporting.in -platformdirs==3.8.1 +platformdirs==3.11.0 # via snowflake-connector-python pluggy==1.3.0 # via pytest psutil==5.9.5 # via edx-django-utils -py2neo==2021.2.3 +py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo-2021.2.3.tar.gz # via -r requirements/reporting.in pyasn1==0.5.0 # via @@ -238,7 +238,7 @@ rsa==4.7.2 # via awscli rules==3.3 # via -r requirements/base.in -s3transfer==0.6.2 +s3transfer==0.7.0 # via # awscli # boto3 @@ -254,7 +254,7 @@ six==1.16.0 # vertica-python slumber==0.7.1 # via edx-rest-api-client -snowflake-connector-python==3.2.0 +snowflake-connector-python==3.2.1 # via -r requirements/reporting.in sortedcontainers==2.4.0 # via snowflake-connector-python @@ -282,7 +282,7 @@ typing-extensions==4.8.0 # snowflake-connector-python unicodecsv==0.14.1 # via -r requirements/reporting.in -urllib3==1.26.16 +urllib3==1.26.17 # via # botocore # py2neo diff --git a/requirements/test-reporting.txt b/requirements/test-reporting.txt index c759c7c7..3535b956 100644 --- a/requirements/test-reporting.txt +++ b/requirements/test-reporting.txt @@ -14,15 +14,15 @@ atomicwrites==1.4.1 # via pytest attrs==23.1.0 # via pytest -awscli==1.29.53 +awscli==1.29.62 # via -r requirements/reporting.in bcrypt==4.0.1 # via paramiko billiard==3.6.4.0 # via celery -boto3==1.28.53 +boto3==1.28.62 # via -r requirements/reporting.in -botocore==1.31.53 +botocore==1.31.62 # via # awscli # boto3 @@ -34,18 +34,18 @@ certifi==2023.7.22 # py2neo # requests # snowflake-connector-python -cffi==1.15.1 +cffi==1.16.0 # via # cryptography # pynacl # snowflake-connector-python -charset-normalizer==3.2.0 +charset-normalizer==3.3.0 # via # requests # snowflake-connector-python colorama==0.4.4 # via awscli -coverage==7.3.1 +coverage==7.3.2 # via pytest-cov cryptography==41.0.4 # via @@ -85,7 +85,7 @@ more-itertools==10.1.0 # via pytest oscrypto==1.3.0 # via snowflake-connector-python -packaging==23.1 +packaging==23.2 # via # py2neo # snowflake-connector-python @@ -98,7 +98,7 @@ pbr==5.11.1 # via mock pgpy==0.6.0 # via -r requirements/reporting.in -platformdirs==3.8.1 +platformdirs==3.11.0 # via # snowflake-connector-python # virtualenv @@ -110,7 +110,7 @@ py==1.11.0 # via # pytest # tox -py2neo==2021.2.3 +py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo-2021.2.3.tar.gz # via -r requirements/reporting.in pyasn1==0.5.0 # via @@ -157,7 +157,7 @@ responses==0.23.3 # via -r requirements/test-reporting.in rsa==4.7.2 # via awscli -s3transfer==0.6.2 +s3transfer==0.7.0 # via # awscli # boto3 @@ -171,7 +171,7 @@ six==1.16.0 # python-dateutil # tox # vertica-python -snowflake-connector-python==3.2.0 +snowflake-connector-python==3.2.1 # via -r requirements/reporting.in sortedcontainers==2.4.0 # via snowflake-connector-python @@ -193,7 +193,7 @@ typing-extensions==4.8.0 # via snowflake-connector-python unicodecsv==0.14.1 # via -r requirements/reporting.in -urllib3==1.26.16 +urllib3==1.26.17 # via # botocore # py2neo @@ -206,7 +206,7 @@ vine==1.3.0 # via # amqp # celery -virtualenv==20.24.1 +virtualenv==20.24.5 # via tox # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/test.txt b/requirements/test.txt index 6635672d..bdb3115e 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -12,15 +12,15 @@ asn1crypto==1.5.1 # via # oscrypto # snowflake-connector-python -awscli==1.29.53 +awscli==1.29.62 # via -r requirements/reporting.in bcrypt==4.0.1 # via paramiko billiard==3.6.4.0 # via celery -boto3==1.28.53 +boto3==1.28.62 # via -r requirements/reporting.in -botocore==1.31.53 +botocore==1.31.62 # via # awscli # boto3 @@ -32,12 +32,12 @@ certifi==2023.7.22 # py2neo # requests # snowflake-connector-python -cffi==1.15.1 +cffi==1.16.0 # via # cryptography # pynacl # snowflake-connector-python -charset-normalizer==3.2.0 +charset-normalizer==3.3.0 # via # requests # snowflake-connector-python @@ -45,7 +45,7 @@ click==8.1.7 # via edx-django-utils colorama==0.4.4 # via awscli -coverage[toml]==7.3.1 +coverage[toml]==7.3.2 # via pytest-cov cryptography==41.0.4 # via @@ -58,7 +58,7 @@ cryptography==41.0.4 # snowflake-connector-python ddt==1.6.0 # via -r requirements/test.in -django==3.2.21 +django==3.2.22 # via # -c requirements/common_constraints.txt # -r requirements/base.in @@ -120,7 +120,7 @@ factory-boy==3.3.0 # via # -r requirements/base.in # -r requirements/test.in -faker==19.6.2 +faker==19.8.0 # via factory-boy filelock==3.12.4 # via snowflake-connector-python @@ -146,11 +146,11 @@ mock==5.1.0 # via -r requirements/test.in monotonic==1.6 # via py2neo -newrelic==9.0.0 +newrelic==9.1.0 # via edx-django-utils oscrypto==1.3.0 # via snowflake-connector-python -packaging==23.1 +packaging==23.2 # via # py2neo # pytest @@ -163,13 +163,13 @@ pbr==5.11.1 # via stevedore pgpy==0.6.0 # via -r requirements/reporting.in -platformdirs==3.8.1 +platformdirs==3.11.0 # via snowflake-connector-python pluggy==1.3.0 # via pytest psutil==5.9.5 # via edx-django-utils -py2neo==2021.2.3 +py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo-2021.2.3.tar.gz # via -r requirements/reporting.in pyasn1==0.5.0 # via @@ -236,7 +236,7 @@ rsa==4.7.2 # via awscli rules==3.3 # via -r requirements/base.in -s3transfer==0.6.2 +s3transfer==0.7.0 # via # awscli # boto3 @@ -252,7 +252,7 @@ six==1.16.0 # vertica-python slumber==0.7.1 # via edx-rest-api-client -snowflake-connector-python==3.2.0 +snowflake-connector-python==3.2.1 # via -r requirements/reporting.in sortedcontainers==2.4.0 # via snowflake-connector-python @@ -280,7 +280,7 @@ typing-extensions==4.8.0 # snowflake-connector-python unicodecsv==0.14.1 # via -r requirements/reporting.in -urllib3==1.26.16 +urllib3==1.26.17 # via # botocore # py2neo