diff --git a/requirements/base.txt b/requirements/base.txt index a32979d9..67115b2a 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -15,13 +15,13 @@ backports-zoneinfo==0.2.1 # djangorestframework boto==2.49.0 # via -r requirements/base.in -boto3==1.34.89 +boto3==1.34.144 # via -r requirements/base.in -botocore==1.34.89 +botocore==1.34.144 # via # boto3 # s3transfer -certifi==2024.2.2 +certifi==2024.7.4 # via requests cffi==1.16.0 # via @@ -35,11 +35,11 @@ coreapi==2.3.3 # via -r requirements/base.in coreschema==0.0.4 # via coreapi -cryptography==42.0.5 +cryptography==42.0.8 # via # django-fernet-fields-v2 # pyjwt -django==4.2.11 +django==4.2.14 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -59,7 +59,7 @@ django==4.2.11 # edx-drf-extensions # edx-enterprise-data # edx-rbac -django-cors-headers==4.3.1 +django-cors-headers==4.4.0 # via -r requirements/base.in django-countries==7.6.1 # via -r requirements/base.in @@ -71,7 +71,7 @@ django-fernet-fields-v2==0.9 # via edx-enterprise-data django-filter==24.2 # via edx-enterprise-data -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # edx-enterprise-data # edx-rbac @@ -83,7 +83,7 @@ django-waffle==4.1.0 # via # edx-django-utils # edx-drf-extensions -djangorestframework==3.15.1 +djangorestframework==3.15.2 # via # -r requirements/base.in # djangorestframework-csv @@ -95,6 +95,8 @@ djangorestframework-csv==3.0.2 # via # -r requirements/base.in # edx-enterprise-data +dnspython==2.6.1 + # via pymongo drf-jwt==1.19.2 # via edx-drf-extensions drf-yasg==1.21.7 @@ -105,7 +107,7 @@ edx-ccx-keys==1.3.0 # via -r requirements/base.in edx-django-release-util==1.4.0 # via -r requirements/base.in -edx-django-utils==5.12.0 +edx-django-utils==5.14.2 # via # -r requirements/base.in # edx-drf-extensions @@ -116,9 +118,9 @@ edx-drf-extensions==10.3.0 # -r requirements/base.in # edx-enterprise-data # edx-rbac -edx-enterprise-data==6.2.0 +edx-enterprise-data==8.0.0 # via -r requirements/base.in -edx-opaque-keys==2.8.0 +edx-opaque-keys==2.10.0 # via # -r requirements/base.in # edx-ccx-keys @@ -126,25 +128,25 @@ edx-opaque-keys==2.8.0 # edx-enterprise-data edx-rbac==1.9.0 # via edx-enterprise-data -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.7.1 # via # -r requirements/base.in # edx-enterprise-data factory-boy==3.3.0 # via edx-enterprise-data -faker==24.11.0 +faker==26.0.0 # via factory-boy html5lib==1.1 # via -r requirements/base.in idna==3.7 # via requests -importlib-metadata==7.1.0 +importlib-metadata==8.0.0 # via markdown inflection==0.5.1 # via drf-yasg itypes==1.2.0 # via coreapi -jinja2==3.1.3 +jinja2==3.1.4 # via coreschema jmespath==1.0.1 # via @@ -154,15 +156,15 @@ markdown==3.6 # via -r requirements/base.in markupsafe==2.1.5 # via jinja2 -newrelic==9.9.0 +newrelic==9.12.0 # via edx-django-utils ordered-set==4.1.0 # via -r requirements/base.in -packaging==24.0 +packaging==24.1 # via drf-yasg pbr==6.0.0 # via stevedore -psutil==5.9.8 +psutil==6.0.0 # via edx-django-utils pycparser==2.22 # via cffi @@ -173,7 +175,7 @@ pyjwt[crypto]==2.8.0 # edx-rest-api-client pymemcache==4.0.0 # via -r requirements/base.in -pymongo==3.13.0 +pymongo==4.8.0 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils @@ -189,16 +191,16 @@ pyyaml==6.0.1 # via # drf-yasg # edx-django-release-util -requests==2.31.0 +requests==2.32.3 # via # coreapi # edx-drf-extensions # edx-enterprise-data # edx-rest-api-client # slumber -rules==3.3 +rules==3.4 # via edx-enterprise-data -s3transfer==0.10.1 +s3transfer==0.10.2 # via boto3 semantic-version==2.10.0 # via edx-drf-extensions @@ -211,32 +213,32 @@ six==1.16.0 # python-dateutil slumber==0.7.1 # via edx-rest-api-client -sqlparse==0.5.0 +sqlparse==0.5.1 # via django stevedore==5.2.0 # via # edx-django-utils # edx-opaque-keys -tqdm==4.66.2 +tqdm==4.66.4 # via -r requirements/base.in -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # asgiref # django-countries # edx-opaque-keys - # faker uritemplate==4.1.1 # via # coreapi # drf-yasg -urllib3==1.26.18 +urllib3==1.26.19 # via + # -c requirements/constraints.txt # -r requirements/base.in # botocore # requests webencodings==0.5.1 # via html5lib -zipp==3.18.1 +zipp==3.19.2 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 6d95b37b..829e5a87 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -24,3 +24,6 @@ elasticsearch-dsl>=7.2.1,<8.0.0 # Use same version of edx-lint pylint==2.4.4 pylint-django==2.0.11 + +# botocore 1.34.144 depends on urllib3<1.27 and >=1.25.4; python_version < "3.10" +urllib3<2.0.0 diff --git a/requirements/dev.txt b/requirements/dev.txt index 9d1fddce..820d0aca 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -15,13 +15,13 @@ backports-zoneinfo==0.2.1 # djangorestframework boto==2.49.0 # via -r requirements/base.in -boto3==1.34.89 +boto3==1.34.144 # via -r requirements/base.in -botocore==1.34.89 +botocore==1.34.144 # via # boto3 # s3transfer -certifi==2024.2.2 +certifi==2024.7.4 # via requests cffi==1.16.0 # via @@ -35,11 +35,11 @@ coreapi==2.3.3 # via -r requirements/base.in coreschema==0.0.4 # via coreapi -cryptography==42.0.5 +cryptography==42.0.8 # via # django-fernet-fields-v2 # pyjwt -django==4.2.11 +django==4.2.14 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -59,7 +59,7 @@ django==4.2.11 # edx-drf-extensions # edx-enterprise-data # edx-rbac -django-cors-headers==4.3.1 +django-cors-headers==4.4.0 # via -r requirements/base.in django-countries==7.6.1 # via -r requirements/base.in @@ -71,7 +71,7 @@ django-fernet-fields-v2==0.9 # via edx-enterprise-data django-filter==24.2 # via edx-enterprise-data -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # edx-enterprise-data # edx-rbac @@ -83,7 +83,7 @@ django-waffle==4.1.0 # via # edx-django-utils # edx-drf-extensions -djangorestframework==3.15.1 +djangorestframework==3.15.2 # via # -r requirements/base.in # djangorestframework-csv @@ -95,6 +95,8 @@ djangorestframework-csv==3.0.2 # via # -r requirements/base.in # edx-enterprise-data +dnspython==2.6.1 + # via pymongo drf-jwt==1.19.2 # via edx-drf-extensions drf-yasg==1.21.7 @@ -105,7 +107,7 @@ edx-ccx-keys==1.3.0 # via -r requirements/base.in edx-django-release-util==1.4.0 # via -r requirements/base.in -edx-django-utils==5.12.0 +edx-django-utils==5.14.2 # via # -r requirements/base.in # edx-drf-extensions @@ -116,9 +118,9 @@ edx-drf-extensions==10.3.0 # -r requirements/base.in # edx-enterprise-data # edx-rbac -edx-enterprise-data==6.2.0 +edx-enterprise-data==8.0.0 # via -r requirements/base.in -edx-opaque-keys==2.8.0 +edx-opaque-keys==2.10.0 # via # -r requirements/base.in # edx-ccx-keys @@ -126,25 +128,25 @@ edx-opaque-keys==2.8.0 # edx-enterprise-data edx-rbac==1.9.0 # via edx-enterprise-data -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.7.1 # via # -r requirements/base.in # edx-enterprise-data factory-boy==3.3.0 # via edx-enterprise-data -faker==24.11.0 +faker==26.0.0 # via factory-boy html5lib==1.1 # via -r requirements/base.in idna==3.7 # via requests -importlib-metadata==7.1.0 +importlib-metadata==8.0.0 # via markdown inflection==0.5.1 # via drf-yasg itypes==1.2.0 # via coreapi -jinja2==3.1.3 +jinja2==3.1.4 # via coreschema jmespath==1.0.1 # via @@ -156,15 +158,15 @@ markupsafe==2.1.5 # via jinja2 mysqlclient==2.2.4 # via -r requirements/dev.in -newrelic==9.9.0 +newrelic==9.12.0 # via edx-django-utils ordered-set==4.1.0 # via -r requirements/base.in -packaging==24.0 +packaging==24.1 # via drf-yasg pbr==6.0.0 # via stevedore -psutil==5.9.8 +psutil==6.0.0 # via edx-django-utils pycparser==2.22 # via cffi @@ -175,7 +177,7 @@ pyjwt[crypto]==2.8.0 # edx-rest-api-client pymemcache==4.0.0 # via -r requirements/base.in -pymongo==3.13.0 +pymongo==4.8.0 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils @@ -191,16 +193,16 @@ pyyaml==6.0.1 # via # drf-yasg # edx-django-release-util -requests==2.31.0 +requests==2.32.3 # via # coreapi # edx-drf-extensions # edx-enterprise-data # edx-rest-api-client # slumber -rules==3.3 +rules==3.4 # via edx-enterprise-data -s3transfer==0.10.1 +s3transfer==0.10.2 # via boto3 semantic-version==2.10.0 # via edx-drf-extensions @@ -213,32 +215,32 @@ six==1.16.0 # python-dateutil slumber==0.7.1 # via edx-rest-api-client -sqlparse==0.5.0 +sqlparse==0.5.1 # via django stevedore==5.2.0 # via # edx-django-utils # edx-opaque-keys -tqdm==4.66.2 +tqdm==4.66.4 # via -r requirements/base.in -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # asgiref # django-countries # edx-opaque-keys - # faker uritemplate==4.1.1 # via # coreapi # drf-yasg -urllib3==1.26.18 +urllib3==1.26.19 # via + # -c requirements/constraints.txt # -r requirements/base.in # botocore # requests webencodings==0.5.1 # via html5lib -zipp==3.18.1 +zipp==3.19.2 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/django.txt b/requirements/django.txt index db03776f..549c1f8b 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==4.2.11 +django==4.2.14 diff --git a/requirements/doc.txt b/requirements/doc.txt index 658b43ab..d4dcc8e9 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -13,7 +13,7 @@ asgiref==3.8.1 # django # django-cors-headers # django-countries -babel==2.14.0 +babel==2.15.0 # via # pydata-sphinx-theme # sphinx @@ -25,13 +25,13 @@ beautifulsoup4==4.12.3 # via pydata-sphinx-theme boto==2.49.0 # via -r requirements/base.in -boto3==1.34.89 +boto3==1.34.144 # via -r requirements/base.in -botocore==1.34.89 +botocore==1.34.144 # via # boto3 # s3transfer -certifi==2024.2.2 +certifi==2024.7.4 # via requests cffi==1.16.0 # via @@ -45,11 +45,11 @@ coreapi==2.3.3 # via -r requirements/base.in coreschema==0.0.4 # via coreapi -cryptography==42.0.5 +cryptography==42.0.8 # via # django-fernet-fields-v2 # pyjwt -django==4.2.11 +django==4.2.14 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -69,7 +69,7 @@ django==4.2.11 # edx-drf-extensions # edx-enterprise-data # edx-rbac -django-cors-headers==4.3.1 +django-cors-headers==4.4.0 # via -r requirements/base.in django-countries==7.6.1 # via -r requirements/base.in @@ -81,7 +81,7 @@ django-fernet-fields-v2==0.9 # via edx-enterprise-data django-filter==24.2 # via edx-enterprise-data -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # edx-enterprise-data # edx-rbac @@ -93,7 +93,7 @@ django-waffle==4.1.0 # via # edx-django-utils # edx-drf-extensions -djangorestframework==3.15.1 +djangorestframework==3.15.2 # via # -r requirements/base.in # djangorestframework-csv @@ -105,6 +105,8 @@ djangorestframework-csv==3.0.2 # via # -r requirements/base.in # edx-enterprise-data +dnspython==2.6.1 + # via pymongo docutils==0.19 # via # pydata-sphinx-theme @@ -119,7 +121,7 @@ edx-ccx-keys==1.3.0 # via -r requirements/base.in edx-django-release-util==1.4.0 # via -r requirements/base.in -edx-django-utils==5.12.0 +edx-django-utils==5.14.2 # via # -r requirements/base.in # edx-drf-extensions @@ -130,9 +132,9 @@ edx-drf-extensions==10.3.0 # -r requirements/base.in # edx-enterprise-data # edx-rbac -edx-enterprise-data==6.2.0 +edx-enterprise-data==8.0.0 # via -r requirements/base.in -edx-opaque-keys==2.8.0 +edx-opaque-keys==2.10.0 # via # -r requirements/base.in # edx-ccx-keys @@ -140,13 +142,13 @@ edx-opaque-keys==2.8.0 # edx-enterprise-data edx-rbac==1.9.0 # via edx-enterprise-data -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.7.1 # via # -r requirements/base.in # edx-enterprise-data factory-boy==3.3.0 # via edx-enterprise-data -faker==24.11.0 +faker==26.0.0 # via factory-boy html5lib==1.1 # via -r requirements/base.in @@ -154,7 +156,7 @@ idna==3.7 # via requests imagesize==1.4.1 # via sphinx -importlib-metadata==7.1.0 +importlib-metadata==8.0.0 # via # markdown # sphinx @@ -162,7 +164,7 @@ inflection==0.5.1 # via drf-yasg itypes==1.2.0 # via coreapi -jinja2==3.1.3 +jinja2==3.1.4 # via # coreschema # sphinx @@ -174,11 +176,11 @@ markdown==3.6 # via -r requirements/base.in markupsafe==2.1.5 # via jinja2 -newrelic==9.9.0 +newrelic==9.12.0 # via edx-django-utils ordered-set==4.1.0 # via -r requirements/base.in -packaging==24.0 +packaging==24.1 # via # drf-yasg # pydata-sphinx-theme @@ -187,13 +189,13 @@ path==16.14.0 # via -r requirements/doc.in pbr==6.0.0 # via stevedore -psutil==5.9.8 +psutil==6.0.0 # via edx-django-utils pycparser==2.22 # via cffi pydata-sphinx-theme==0.14.4 # via sphinx-book-theme -pygments==2.17.2 +pygments==2.18.0 # via # accessible-pygments # pydata-sphinx-theme @@ -205,7 +207,7 @@ pyjwt[crypto]==2.8.0 # edx-rest-api-client pymemcache==4.0.0 # via -r requirements/base.in -pymongo==3.13.0 +pymongo==4.8.0 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils @@ -223,7 +225,7 @@ pyyaml==6.0.1 # via # drf-yasg # edx-django-release-util -requests==2.31.0 +requests==2.32.3 # via # coreapi # edx-drf-extensions @@ -231,9 +233,9 @@ requests==2.31.0 # edx-rest-api-client # slumber # sphinx -rules==3.3 +rules==3.4 # via edx-enterprise-data -s3transfer==0.10.1 +s3transfer==0.10.2 # via boto3 semantic-version==2.10.0 # via edx-drf-extensions @@ -269,33 +271,33 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sqlparse==0.5.0 +sqlparse==0.5.1 # via django stevedore==5.2.0 # via # edx-django-utils # edx-opaque-keys -tqdm==4.66.2 +tqdm==4.66.4 # via -r requirements/base.in -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # asgiref # django-countries # edx-opaque-keys - # faker # pydata-sphinx-theme uritemplate==4.1.1 # via # coreapi # drf-yasg -urllib3==1.26.18 +urllib3==1.26.19 # via + # -c requirements/constraints.txt # -r requirements/base.in # botocore # requests webencodings==0.5.1 # via html5lib -zipp==3.18.1 +zipp==3.19.2 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/pip.txt b/requirements/pip.txt index c2aafa10..6e4f9ac3 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -8,7 +8,7 @@ wheel==0.43.0 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: -pip==24.0 +pip==24.1.2 # via -r requirements/pip.in -setuptools==69.5.1 +setuptools==71.0.1 # via -r requirements/pip.in diff --git a/requirements/pip_tools.txt b/requirements/pip_tools.txt index 8ff3c4f8..dbe6a650 100644 --- a/requirements/pip_tools.txt +++ b/requirements/pip_tools.txt @@ -8,13 +8,13 @@ build==1.2.1 # via pip-tools click==8.1.7 # via pip-tools -importlib-metadata==7.1.0 +importlib-metadata==8.0.0 # via build -packaging==24.0 +packaging==24.1 # via build pip-tools==7.4.1 # via -r requirements/pip_tools.in -pyproject-hooks==1.0.0 +pyproject-hooks==1.1.0 # via # build # pip-tools @@ -24,10 +24,9 @@ tomli==2.0.1 # via # build # pip-tools - # pyproject-hooks wheel==0.43.0 # via pip-tools -zipp==3.18.1 +zipp==3.19.2 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/production.txt b/requirements/production.txt index 8df11f18..23ecef73 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -15,13 +15,13 @@ backports-zoneinfo==0.2.1 # djangorestframework boto==2.49.0 # via -r requirements/base.in -boto3==1.34.89 +boto3==1.34.144 # via -r requirements/base.in -botocore==1.34.89 +botocore==1.34.144 # via # boto3 # s3transfer -certifi==2024.2.2 +certifi==2024.7.4 # via requests cffi==1.16.0 # via @@ -35,11 +35,11 @@ coreapi==2.3.3 # via -r requirements/base.in coreschema==0.0.4 # via coreapi -cryptography==42.0.5 +cryptography==42.0.8 # via # django-fernet-fields-v2 # pyjwt -django==4.2.11 +django==4.2.14 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -59,7 +59,7 @@ django==4.2.11 # edx-drf-extensions # edx-enterprise-data # edx-rbac -django-cors-headers==4.3.1 +django-cors-headers==4.4.0 # via -r requirements/base.in django-countries==7.6.1 # via -r requirements/base.in @@ -71,7 +71,7 @@ django-fernet-fields-v2==0.9 # via edx-enterprise-data django-filter==24.2 # via edx-enterprise-data -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # edx-enterprise-data # edx-rbac @@ -83,7 +83,7 @@ django-waffle==4.1.0 # via # edx-django-utils # edx-drf-extensions -djangorestframework==3.15.1 +djangorestframework==3.15.2 # via # -r requirements/base.in # djangorestframework-csv @@ -95,6 +95,8 @@ djangorestframework-csv==3.0.2 # via # -r requirements/base.in # edx-enterprise-data +dnspython==2.6.1 + # via pymongo drf-jwt==1.19.2 # via edx-drf-extensions drf-yasg==1.21.7 @@ -105,7 +107,7 @@ edx-ccx-keys==1.3.0 # via -r requirements/base.in edx-django-release-util==1.4.0 # via -r requirements/base.in -edx-django-utils==5.12.0 +edx-django-utils==5.14.2 # via # -r requirements/base.in # edx-drf-extensions @@ -116,9 +118,9 @@ edx-drf-extensions==10.3.0 # -r requirements/base.in # edx-enterprise-data # edx-rbac -edx-enterprise-data==6.2.0 +edx-enterprise-data==8.0.0 # via -r requirements/base.in -edx-opaque-keys==2.8.0 +edx-opaque-keys==2.10.0 # via # -r requirements/base.in # edx-ccx-keys @@ -126,13 +128,13 @@ edx-opaque-keys==2.8.0 # edx-enterprise-data edx-rbac==1.9.0 # via edx-enterprise-data -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.7.1 # via # -r requirements/base.in # edx-enterprise-data factory-boy==3.3.0 # via edx-enterprise-data -faker==24.11.0 +faker==26.0.0 # via factory-boy gevent==24.2.1 # via -r requirements/production.in @@ -144,13 +146,13 @@ html5lib==1.1 # via -r requirements/base.in idna==3.7 # via requests -importlib-metadata==7.1.0 +importlib-metadata==8.0.0 # via markdown inflection==0.5.1 # via drf-yasg itypes==1.2.0 # via coreapi -jinja2==3.1.3 +jinja2==3.1.4 # via coreschema jmespath==1.0.1 # via @@ -162,13 +164,13 @@ markupsafe==2.1.5 # via jinja2 mysqlclient==2.2.4 # via -r requirements/production.in -newrelic==9.9.0 +newrelic==9.12.0 # via # -r requirements/production.in # edx-django-utils ordered-set==4.1.0 # via -r requirements/base.in -packaging==24.0 +packaging==24.1 # via # drf-yasg # gunicorn @@ -176,7 +178,7 @@ path-py==8.2.1 # via -r requirements/production.in pbr==6.0.0 # via stevedore -psutil==5.9.8 +psutil==6.0.0 # via edx-django-utils pycparser==2.22 # via cffi @@ -187,7 +189,7 @@ pyjwt[crypto]==2.8.0 # edx-rest-api-client pymemcache==4.0.0 # via -r requirements/base.in -pymongo==3.13.0 +pymongo==4.8.0 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils @@ -204,16 +206,16 @@ pyyaml==6.0.1 # -r requirements/production.in # drf-yasg # edx-django-release-util -requests==2.31.0 +requests==2.32.3 # via # coreapi # edx-drf-extensions # edx-enterprise-data # edx-rest-api-client # slumber -rules==3.3 +rules==3.4 # via edx-enterprise-data -s3transfer==0.10.1 +s3transfer==0.10.2 # via boto3 semantic-version==2.10.0 # via edx-drf-extensions @@ -226,36 +228,36 @@ six==1.16.0 # python-dateutil slumber==0.7.1 # via edx-rest-api-client -sqlparse==0.5.0 +sqlparse==0.5.1 # via django stevedore==5.2.0 # via # edx-django-utils # edx-opaque-keys -tqdm==4.66.2 +tqdm==4.66.4 # via -r requirements/base.in -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # asgiref # django-countries # edx-opaque-keys - # faker uritemplate==4.1.1 # via # coreapi # drf-yasg -urllib3==1.26.18 +urllib3==1.26.19 # via + # -c requirements/constraints.txt # -r requirements/base.in # botocore # requests webencodings==0.5.1 # via html5lib -zipp==3.18.1 +zipp==3.19.2 # via importlib-metadata zope-event==5.0 # via gevent -zope-interface==6.3 +zope-interface==6.4.post2 # via gevent # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/test.txt b/requirements/test.txt index 0bb04db0..eaa7b0fa 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -17,13 +17,13 @@ backports-zoneinfo==0.2.1 # djangorestframework boto==2.49.0 # via -r requirements/base.in -boto3==1.34.89 +boto3==1.34.144 # via -r requirements/base.in -botocore==1.34.89 +botocore==1.34.144 # via # boto3 # s3transfer -certifi==2024.2.2 +certifi==2024.7.4 # via requests cffi==1.16.0 # via @@ -39,17 +39,17 @@ coreapi==2.3.3 # via -r requirements/base.in coreschema==0.0.4 # via coreapi -coverage[toml]==7.4.4 +coverage[toml]==7.6.0 # via # -r requirements/test.in # pytest-cov -cryptography==42.0.5 +cryptography==42.0.8 # via # django-fernet-fields-v2 # pyjwt ddt==1.7.2 # via -r requirements/test.in -diff-cover==9.0.0 +diff-cover==9.1.1 # via -r requirements/test.in # via # -c requirements/constraints.txt @@ -70,7 +70,7 @@ diff-cover==9.0.0 # edx-drf-extensions # edx-enterprise-data # edx-rbac -django-cors-headers==4.3.1 +django-cors-headers==4.4.0 # via -r requirements/base.in django-countries==7.6.1 # via -r requirements/base.in @@ -84,7 +84,7 @@ django-fernet-fields-v2==0.9 # via edx-enterprise-data django-filter==24.2 # via edx-enterprise-data -django-model-utils==4.5.0 +django-model-utils==4.5.1 # via # edx-enterprise-data # edx-rbac @@ -96,7 +96,7 @@ django-waffle==4.1.0 # via # edx-django-utils # edx-drf-extensions -djangorestframework==3.15.1 +djangorestframework==3.15.2 # via # -r requirements/base.in # djangorestframework-csv @@ -108,6 +108,8 @@ djangorestframework-csv==3.0.2 # via # -r requirements/base.in # edx-enterprise-data +dnspython==2.6.1 + # via pymongo drf-jwt==1.19.2 # via edx-drf-extensions drf-yasg==1.21.7 @@ -118,7 +120,7 @@ edx-ccx-keys==1.3.0 # via -r requirements/base.in edx-django-release-util==1.4.0 # via -r requirements/base.in -edx-django-utils==5.12.0 +edx-django-utils==5.14.2 # via # -r requirements/base.in # edx-drf-extensions @@ -129,9 +131,9 @@ edx-drf-extensions==10.3.0 # -r requirements/base.in # edx-enterprise-data # edx-rbac -edx-enterprise-data==6.2.0 +edx-enterprise-data==8.0.0 # via -r requirements/base.in -edx-opaque-keys==2.8.0 +edx-opaque-keys==2.10.0 # via # -r requirements/base.in # edx-ccx-keys @@ -139,23 +141,23 @@ edx-opaque-keys==2.8.0 # edx-enterprise-data edx-rbac==1.9.0 # via edx-enterprise-data -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.7.1 # via # -r requirements/base.in # edx-enterprise-data -exceptiongroup==1.2.1 +exceptiongroup==1.2.2 # via pytest factory-boy==3.3.0 # via edx-enterprise-data -faker==24.11.0 +faker==26.0.0 # via factory-boy -freezegun==1.4.0 +freezegun==1.5.1 # via -r requirements/test.in html5lib==1.1 # via -r requirements/base.in idna==3.7 # via requests -importlib-metadata==7.1.0 +importlib-metadata==8.0.0 # via markdown inflection==0.5.1 # via drf-yasg @@ -165,7 +167,7 @@ isort==4.3.21 # via pylint itypes==1.2.0 # via coreapi -jinja2==3.1.3 +jinja2==3.1.4 # via # coreschema # diff-cover @@ -181,11 +183,11 @@ markupsafe==2.1.5 # via jinja2 mccabe==0.6.1 # via pylint -newrelic==9.9.0 +newrelic==9.12.0 # via edx-django-utils ordered-set==4.1.0 # via -r requirements/base.in -packaging==24.0 +packaging==24.1 # via # drf-yasg # pytest @@ -195,15 +197,15 @@ pluggy==1.5.0 # via # diff-cover # pytest -psutil==5.9.8 +psutil==6.0.0 # via edx-django-utils -pycodestyle==2.11.1 +pycodestyle==2.12.0 # via -r requirements/test.in pycparser==2.22 # via cffi pydocstyle==6.3.0 # via -r requirements/test.in -pygments==2.17.2 +pygments==2.18.0 # via diff-cover pyjwt[crypto]==2.8.0 # via @@ -216,11 +218,11 @@ pylint==2.4.4 # -r requirements/test.in pymemcache==4.0.0 # via -r requirements/base.in -pymongo==3.13.0 +pymongo==4.8.0 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils -pytest==8.1.1 +pytest==8.2.2 # via # pytest-cov # pytest-django @@ -244,7 +246,7 @@ pyyaml==6.0.1 # drf-yasg # edx-django-release-util # responses -requests==2.31.0 +requests==2.32.3 # via # coreapi # edx-drf-extensions @@ -252,11 +254,11 @@ requests==2.31.0 # edx-rest-api-client # responses # slumber -responses==0.25.0 +responses==0.25.3 # via -r requirements/test.in -rules==3.3 +rules==3.4 # via edx-enterprise-data -s3transfer==0.10.1 +s3transfer==0.10.2 # via boto3 semantic-version==2.10.0 # via edx-drf-extensions @@ -272,7 +274,7 @@ slumber==0.7.1 # via edx-rest-api-client snowballstemmer==2.2.0 # via pydocstyle -sqlparse==0.5.0 +sqlparse==0.5.1 # via django stevedore==5.2.0 # via @@ -282,20 +284,20 @@ tomli==2.0.1 # via # coverage # pytest -tqdm==4.66.2 +tqdm==4.66.4 # via -r requirements/base.in -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # asgiref # django-countries # edx-opaque-keys - # faker uritemplate==4.1.1 # via # coreapi # drf-yasg -urllib3==1.26.18 +urllib3==1.26.19 # via + # -c requirements/constraints.txt # -r requirements/base.in # botocore # requests @@ -304,7 +306,7 @@ webencodings==0.5.1 # via html5lib wrapt==1.11.2 # via astroid -zipp==3.18.1 +zipp==3.19.2 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/tox.txt b/requirements/tox.txt index 36fc60d2..67e374e2 100644 --- a/requirements/tox.txt +++ b/requirements/tox.txt @@ -4,7 +4,7 @@ # # make upgrade # -cachetools==5.3.3 +cachetools==5.4.0 # via tox chardet==5.2.0 # via tox @@ -12,27 +12,27 @@ colorama==0.4.6 # via tox distlib==0.3.8 # via virtualenv -filelock==3.13.4 +filelock==3.15.4 # via # tox # virtualenv -packaging==24.0 +packaging==24.1 # via # pyproject-api # tox -platformdirs==4.2.0 +platformdirs==4.2.2 # via # tox # virtualenv pluggy==1.5.0 # via tox -pyproject-api==1.6.1 +pyproject-api==1.7.1 # via tox tomli==2.0.1 # via # pyproject-api # tox -tox==4.14.2 +tox==4.16.0 # via -r requirements/tox.in -virtualenv==20.25.3 +virtualenv==20.26.3 # via tox