From 4ac51f2e7cd9e5f341e082a36f507ec76ddb619a Mon Sep 17 00:00:00 2001
From: edX requirements bot <devops+edx-requirements-bot@edx.org>
Date: Mon, 2 Jan 2023 10:22:21 -0500
Subject: [PATCH] chore: Updating Python Requirements

---
 requirements/base.txt      |  6 +++---
 requirements/ci.txt        | 37 +++++++++++++++++++++----------------
 requirements/dev.txt       |  6 +++---
 requirements/pip.txt       |  6 ++----
 requirements/pip_tools.txt |  2 +-
 requirements/quality.txt   | 16 ++++++++--------
 requirements/test.txt      | 34 +++++++++++++++++++---------------
 requirements/tox.txt       |  6 +++---
 8 files changed, 60 insertions(+), 53 deletions(-)

diff --git a/requirements/base.txt b/requirements/base.txt
index 901526f..8154e67 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -6,9 +6,9 @@
 #
 appdirs==1.4.4
     # via fs
-asgiref==3.5.2
+asgiref==3.6.0
     # via django
-attrs==22.1.0
+attrs==22.2.0
     # via -r requirements/base.in
 bleach==5.0.1
     # via -r requirements/base.in
@@ -91,7 +91,7 @@ pynacl==1.5.0
     # via edx-django-utils
 python-dateutil==2.8.2
     # via xblock
-pytz==2022.6
+pytz==2022.7
     # via
     #   django
     #   djangorestframework
diff --git a/requirements/ci.txt b/requirements/ci.txt
index 53a7503..2827857 100644
--- a/requirements/ci.txt
+++ b/requirements/ci.txt
@@ -12,7 +12,7 @@ arrow==1.2.3
     # via
     #   -r requirements/test.txt
     #   jinja2-time
-asgiref==3.5.2
+asgiref==3.6.0
     # via
     #   -r requirements/test.txt
     #   django
@@ -21,7 +21,7 @@ astroid==2.12.13
     #   -r requirements/test.txt
     #   pylint
     #   pylint-celery
-attrs==22.1.0
+attrs==22.2.0
     # via -r requirements/test.txt
 binaryornot==0.4.4
     # via
@@ -35,11 +35,11 @@ boto==2.49.0
     # via
     #   -r requirements/test.txt
     #   xblock-sdk
-boto3==1.26.31
+boto3==1.26.41
     # via
     #   -r requirements/test.txt
     #   fs-s3fs
-botocore==1.29.31
+botocore==1.29.41
     # via
     #   -r requirements/test.txt
     #   boto3
@@ -91,7 +91,7 @@ coverage==6.5.0
     #   coveralls
 coveralls==3.3.1
     # via -r requirements/test.txt
-cryptography==38.0.4
+cryptography==39.0.0
     # via
     #   -r requirements/test.txt
     #   secretstorage
@@ -154,7 +154,7 @@ edx-lint==5.3.0
     # via -r requirements/test.txt
 edx-opaque-keys[django]==2.3.0
     # via -r requirements/test.txt
-filelock==3.8.2
+filelock==3.9.0
     # via
     #   -r requirements/tox.txt
     #   tox
@@ -178,12 +178,16 @@ idna==3.4
     # via
     #   -r requirements/test.txt
     #   requests
-importlib-metadata==5.1.0
+importlib-metadata==6.0.0
     # via
     #   -r requirements/test.txt
     #   keyring
     #   twine
-isort==5.11.2
+importlib-resources==5.10.2
+    # via
+    #   -r requirements/test.txt
+    #   keyring
+isort==5.11.4
     # via
     #   -r requirements/test.txt
     #   pylint
@@ -213,7 +217,7 @@ jmespath==1.0.1
     #   botocore
 jsonfield==3.1.0
     # via -r requirements/test.txt
-keyring==23.11.0
+keyring==23.13.1
     # via
     #   -r requirements/test.txt
     #   twine
@@ -244,7 +248,7 @@ mccabe==0.7.0
     # via
     #   -r requirements/test.txt
     #   pylint
-mock==4.0.3
+mock==5.0.0
     # via -r requirements/test.txt
 more-itertools==9.0.0
     # via
@@ -270,7 +274,7 @@ pkginfo==1.9.2
     # via
     #   -r requirements/test.txt
     #   twine
-platformdirs==2.6.0
+platformdirs==2.6.2
     # via
     #   -r requirements/test.txt
     #   -r requirements/tox.txt
@@ -298,14 +302,14 @@ pycryptodomex==3.16.0
     # via
     #   -r requirements/test.txt
     #   pyjwkest
-pygments==2.13.0
+pygments==2.14.0
     # via
     #   -r requirements/test.txt
     #   readme-renderer
     #   rich
 pyjwkest==1.4.2
     # via -r requirements/test.txt
-pylint==2.15.8
+pylint==2.15.9
     # via
     #   -r requirements/test.txt
     #   edx-lint
@@ -348,7 +352,7 @@ python-slugify==7.0.0
     #   -r requirements/test.txt
     #   code-annotations
     #   cookiecutter
-pytz==2022.6
+pytz==2022.7
     # via
     #   -r requirements/test.txt
     #   django
@@ -381,7 +385,7 @@ rfc3986==2.0.0
     # via
     #   -r requirements/test.txt
     #   twine
-rich==12.6.0
+rich==13.0.0
     # via
     #   -r requirements/test.txt
     #   twine
@@ -433,7 +437,7 @@ tomlkit==0.11.6
     # via
     #   -r requirements/test.txt
     #   pylint
-tox==3.27.1
+tox==3.28.0
     # via
     #   -c requirements/common_constraints.txt
     #   -r requirements/tox.txt
@@ -487,6 +491,7 @@ zipp==3.11.0
     # via
     #   -r requirements/test.txt
     #   importlib-metadata
+    #   importlib-resources
 
 # The following packages are considered to be unsafe in a requirements file:
 # setuptools
diff --git a/requirements/dev.txt b/requirements/dev.txt
index 8730245..1db129e 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -8,11 +8,11 @@ appdirs==1.4.4
     # via
     #   -r requirements/base.txt
     #   fs
-asgiref==3.5.2
+asgiref==3.6.0
     # via
     #   -r requirements/base.txt
     #   django
-attrs==22.1.0
+attrs==22.2.0
     # via -r requirements/base.txt
 bleach==5.0.1
     # via -r requirements/base.txt
@@ -138,7 +138,7 @@ python-dateutil==2.8.2
     # via
     #   -r requirements/base.txt
     #   xblock
-pytz==2022.6
+pytz==2022.7
     # via
     #   -r requirements/base.txt
     #   django
diff --git a/requirements/pip.txt b/requirements/pip.txt
index d0f20fb..2602215 100644
--- a/requirements/pip.txt
+++ b/requirements/pip.txt
@@ -4,13 +4,11 @@
 #
 #    make upgrade
 #
-wheel==0.38.4
-    # via -r requirements/pip.in
-
-# The following packages are considered to be unsafe in a requirements file:
 pip==22.3.1
     # via -r requirements/pip.in
 setuptools==59.8.0
     # via
     #   -c requirements/common_constraints.txt
     #   -r requirements/pip.in
+wheel==0.38.4
+    # via -r requirements/pip.in
diff --git a/requirements/pip_tools.txt b/requirements/pip_tools.txt
index 5334884..2caf274 100644
--- a/requirements/pip_tools.txt
+++ b/requirements/pip_tools.txt
@@ -12,7 +12,7 @@ packaging==22.0
     # via build
 pep517==0.13.0
     # via build
-pip-tools==6.12.0
+pip-tools==6.12.1
     # via -r requirements/pip_tools.in
 tomli==2.0.1
     # via
diff --git a/requirements/quality.txt b/requirements/quality.txt
index 341891d..ebd43a2 100644
--- a/requirements/quality.txt
+++ b/requirements/quality.txt
@@ -10,7 +10,7 @@ appdirs==1.4.4
     #   fs
 arrow==1.2.3
     # via jinja2-time
-asgiref==3.5.2
+asgiref==3.6.0
     # via
     #   -r requirements/base.txt
     #   django
@@ -18,7 +18,7 @@ astroid==2.12.13
     # via
     #   pylint
     #   pylint-celery
-attrs==22.1.0
+attrs==22.2.0
     # via -r requirements/base.txt
 binaryornot==0.4.4
     # via cookiecutter
@@ -26,9 +26,9 @@ bleach==5.0.1
     # via -r requirements/base.txt
 boto==2.49.0
     # via xblock-sdk
-boto3==1.26.31
+boto3==1.26.41
     # via fs-s3fs
-botocore==1.29.31
+botocore==1.29.41
     # via
     #   boto3
     #   s3transfer
@@ -121,7 +121,7 @@ idna==3.4
     # via
     #   -r requirements/base.txt
     #   requests
-isort==5.11.2
+isort==5.11.4
     # via pylint
 jinja2==3.1.2
     # via
@@ -171,7 +171,7 @@ pbr==5.11.0
     # via
     #   -r requirements/base.txt
     #   stevedore
-platformdirs==2.6.0
+platformdirs==2.6.2
     # via pylint
 psutil==5.9.4
     # via
@@ -189,7 +189,7 @@ pycryptodomex==3.16.0
     #   pyjwkest
 pyjwkest==1.4.2
     # via -r requirements/base.txt
-pylint==2.15.8
+pylint==2.15.9
     # via
     #   -r requirements/quality.in
     #   edx-lint
@@ -224,7 +224,7 @@ python-slugify==7.0.0
     # via
     #   code-annotations
     #   cookiecutter
-pytz==2022.6
+pytz==2022.7
     # via
     #   -r requirements/base.txt
     #   django
diff --git a/requirements/test.txt b/requirements/test.txt
index a272388..eca4da5 100644
--- a/requirements/test.txt
+++ b/requirements/test.txt
@@ -10,7 +10,7 @@ appdirs==1.4.4
     #   fs
 arrow==1.2.3
     # via jinja2-time
-asgiref==3.5.2
+asgiref==3.6.0
     # via
     #   -r requirements/base.txt
     #   django
@@ -18,7 +18,7 @@ astroid==2.12.13
     # via
     #   pylint
     #   pylint-celery
-attrs==22.1.0
+attrs==22.2.0
     # via -r requirements/base.txt
 binaryornot==0.4.4
     # via cookiecutter
@@ -28,9 +28,9 @@ bleach==5.0.1
     #   readme-renderer
 boto==2.49.0
     # via xblock-sdk
-boto3==1.26.31
+boto3==1.26.41
     # via fs-s3fs
-botocore==1.29.31
+botocore==1.29.41
     # via
     #   boto3
     #   s3transfer
@@ -69,7 +69,7 @@ coverage==6.5.0
     # via coveralls
 coveralls==3.3.1
     # via -r requirements/test.in
-cryptography==38.0.4
+cryptography==39.0.0
     # via secretstorage
 ddt==1.6.0
     # via -r requirements/test.in
@@ -138,11 +138,13 @@ idna==3.4
     # via
     #   -r requirements/base.txt
     #   requests
-importlib-metadata==5.1.0
+importlib-metadata==6.0.0
     # via
     #   keyring
     #   twine
-isort==5.11.2
+importlib-resources==5.10.2
+    # via keyring
+isort==5.11.4
     # via pylint
 jaraco-classes==3.2.3
     # via keyring
@@ -163,7 +165,7 @@ jmespath==1.0.1
     #   botocore
 jsonfield==3.1.0
     # via -r requirements/base.txt
-keyring==23.11.0
+keyring==23.13.1
     # via twine
 lazy==1.5
     # via
@@ -188,7 +190,7 @@ markupsafe==2.1.1
     #   xblock
 mccabe==0.7.0
     # via pylint
-mock==4.0.3
+mock==5.0.0
     # via -r requirements/test.in
 more-itertools==9.0.0
     # via jaraco-classes
@@ -206,7 +208,7 @@ pbr==5.11.0
     #   stevedore
 pkginfo==1.9.2
     # via twine
-platformdirs==2.6.0
+platformdirs==2.6.2
     # via pylint
 psutil==5.9.4
     # via
@@ -222,13 +224,13 @@ pycryptodomex==3.16.0
     # via
     #   -r requirements/base.txt
     #   pyjwkest
-pygments==2.13.0
+pygments==2.14.0
     # via
     #   readme-renderer
     #   rich
 pyjwkest==1.4.2
     # via -r requirements/base.txt
-pylint==2.15.8
+pylint==2.15.9
     # via
     #   edx-lint
     #   pylint-celery
@@ -262,7 +264,7 @@ python-slugify==7.0.0
     # via
     #   code-annotations
     #   cookiecutter
-pytz==2022.6
+pytz==2022.7
     # via
     #   -r requirements/base.txt
     #   django
@@ -291,7 +293,7 @@ requests-toolbelt==0.10.1
     # via twine
 rfc3986==2.0.0
     # via twine
-rich==12.6.0
+rich==13.0.0
     # via twine
 s3transfer==0.6.0
     # via boto3
@@ -367,7 +369,9 @@ xblock-sdk==0.5.1
 xblock-utils==3.0.0
     # via -r requirements/base.txt
 zipp==3.11.0
-    # via importlib-metadata
+    # via
+    #   importlib-metadata
+    #   importlib-resources
 
 # The following packages are considered to be unsafe in a requirements file:
 # setuptools
diff --git a/requirements/tox.txt b/requirements/tox.txt
index c4f06fc..efa3d27 100644
--- a/requirements/tox.txt
+++ b/requirements/tox.txt
@@ -6,13 +6,13 @@
 #
 distlib==0.3.6
     # via virtualenv
-filelock==3.8.2
+filelock==3.9.0
     # via
     #   tox
     #   virtualenv
 packaging==22.0
     # via tox
-platformdirs==2.6.0
+platformdirs==2.6.2
     # via virtualenv
 pluggy==1.0.0
     # via tox
@@ -22,7 +22,7 @@ six==1.16.0
     # via tox
 tomli==2.0.1
     # via tox
-tox==3.27.1
+tox==3.28.0
     # via
     #   -c requirements/common_constraints.txt
     #   -r requirements/tox.in
-- 
GitLab