From 8894b871a4db2764c42b1e5392928aef0d4b1523 Mon Sep 17 00:00:00 2001
From: edX requirements bot <testeng+edx-requirements-bot@edx.org>
Date: Fri, 15 Oct 2021 07:39:17 +0500
Subject: [PATCH] chore: Updating Python Requirements

---
 requirements/base.txt               | 12 ++++++------
 requirements/ci.txt                 | 22 +++++++++++-----------
 requirements/common_constraints.txt |  4 ----
 requirements/dev.txt                | 12 ++++++------
 requirements/pip.txt                |  2 +-
 requirements/pip_tools.txt          |  4 ++--
 requirements/test.txt               | 22 +++++++++++-----------
 7 files changed, 37 insertions(+), 41 deletions(-)

diff --git a/requirements/base.txt b/requirements/base.txt
index 1c45922..2e953ec 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -8,9 +8,9 @@ appdirs==1.4.4
     # via fs
 bleach==4.1.0
     # via -r requirements/base.in
-certifi==2021.5.30
+certifi==2021.10.8
     # via requests
-charset-normalizer==2.0.6
+charset-normalizer==2.0.7
     # via requests
 django==2.2.24
     # via
@@ -44,7 +44,7 @@ fs==2.4.13
     # via xblock
 future==0.18.2
     # via pyjwkest
-idna==3.2
+idna==3.3
     # via requests
 jsonfield==3.1.0
     # via -r requirements/base.in
@@ -62,7 +62,7 @@ markupsafe==2.0.1
     # via
     #   mako
     #   xblock
-newrelic==7.0.0.166
+newrelic==7.2.1.168
     # via edx-django-utils
 oauthlib==3.1.1
     # via -r requirements/base.in
@@ -72,7 +72,7 @@ pbr==5.6.0
     # via stevedore
 psutil==5.8.0
     # via edx-django-utils
-pycryptodomex==3.10.4
+pycryptodomex==3.11.0
     # via
     #   -r requirements/base.in
     #   pyjwkest
@@ -89,7 +89,7 @@ pytz==2021.3
     #   django
     #   fs
     #   xblock
-pyyaml==5.4.1
+pyyaml==6.0
     # via xblock
 requests==2.26.0
     # via pyjwkest
diff --git a/requirements/ci.txt b/requirements/ci.txt
index 9d5d1be..793e61c 100644
--- a/requirements/ci.txt
+++ b/requirements/ci.txt
@@ -21,28 +21,28 @@ bleach==4.1.0
     # via
     #   -r requirements/test.txt
     #   readme-renderer
-boto3==1.18.57
+boto3==1.18.62
     # via
     #   -r requirements/test.txt
     #   fs-s3fs
-botocore==1.21.57
+botocore==1.21.62
     # via
     #   -r requirements/test.txt
     #   boto3
     #   s3transfer
-certifi==2021.5.30
+certifi==2021.10.8
     # via
     #   -r requirements/test.txt
     #   requests
-cffi==1.14.6
+cffi==1.15.0
     # via
     #   -r requirements/test.txt
     #   cryptography
-charset-normalizer==2.0.6
+charset-normalizer==2.0.7
     # via
     #   -r requirements/test.txt
     #   requests
-click==8.0.1
+click==8.0.3
     # via
     #   -r requirements/test.txt
     #   click-log
@@ -144,7 +144,7 @@ future==0.18.2
     # via
     #   -r requirements/test.txt
     #   pyjwkest
-idna==3.2
+idna==3.3
     # via
     #   -r requirements/test.txt
     #   requests
@@ -203,7 +203,7 @@ mccabe==0.6.1
     #   pylint
 mock==4.0.3
     # via -r requirements/test.txt
-newrelic==7.0.0.166
+newrelic==7.2.1.168
     # via
     #   -r requirements/test.txt
     #   edx-django-utils
@@ -241,13 +241,13 @@ py==1.10.0
     # via
     #   -r requirements/tox.txt
     #   tox
-pycodestyle==2.7.0
+pycodestyle==2.8.0
     # via -r requirements/test.txt
 pycparser==2.20
     # via
     #   -r requirements/test.txt
     #   cffi
-pycryptodomex==3.10.4
+pycryptodomex==3.11.0
     # via
     #   -r requirements/test.txt
     #   pyjwkest
@@ -301,7 +301,7 @@ pytz==2021.3
     #   django
     #   fs
     #   xblock
-pyyaml==5.4.1
+pyyaml==6.0
     # via
     #   -r requirements/test.txt
     #   code-annotations
diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt
index a0189aa..881ec4f 100644
--- a/requirements/common_constraints.txt
+++ b/requirements/common_constraints.txt
@@ -15,10 +15,6 @@
 # using LTS django version
 Django<2.3
 
-# latest version is causing e2e failures in edx-platform.
-# See pyjwt[crypto]<2.0.0 comment.
-drf-jwt<1.19.1
-
 # elasticsearch>=7.14.0 includes breaking changes in it which caused issues in discovery upgrade process.
 # elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html
 elasticsearch<7.14.0
diff --git a/requirements/dev.txt b/requirements/dev.txt
index 8f13bb5..1da1056 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -10,11 +10,11 @@ appdirs==1.4.4
     #   fs
 bleach==4.1.0
     # via -r requirements/base.txt
-certifi==2021.5.30
+certifi==2021.10.8
     # via
     #   -r requirements/base.txt
     #   requests
-charset-normalizer==2.0.6
+charset-normalizer==2.0.7
     # via
     #   -r requirements/base.txt
     #   requests
@@ -60,7 +60,7 @@ future==0.18.2
     # via
     #   -r requirements/base.txt
     #   pyjwkest
-idna==3.2
+idna==3.3
     # via
     #   -r requirements/base.txt
     #   requests
@@ -81,7 +81,7 @@ markupsafe==2.0.1
     #   -r requirements/base.txt
     #   mako
     #   xblock
-newrelic==7.0.0.166
+newrelic==7.2.1.168
     # via
     #   -r requirements/base.txt
     #   edx-django-utils
@@ -105,7 +105,7 @@ psutil==5.8.0
     # via
     #   -r requirements/base.txt
     #   edx-django-utils
-pycryptodomex==3.10.4
+pycryptodomex==3.11.0
     # via
     #   -r requirements/base.txt
     #   pyjwkest
@@ -129,7 +129,7 @@ pytz==2021.3
     #   django
     #   fs
     #   xblock
-pyyaml==5.4.1
+pyyaml==6.0
     # via
     #   -r requirements/base.txt
     #   edx-i18n-tools
diff --git a/requirements/pip.txt b/requirements/pip.txt
index d6eeb93..0b88fed 100644
--- a/requirements/pip.txt
+++ b/requirements/pip.txt
@@ -8,7 +8,7 @@ wheel==0.37.0
     # via -r requirements/pip.in
 
 # The following packages are considered to be unsafe in a requirements file:
-pip==21.2.4
+pip==21.3
     # via -r requirements/pip.in
 setuptools==58.2.0
     # via -r requirements/pip.in
diff --git a/requirements/pip_tools.txt b/requirements/pip_tools.txt
index a0f8295..3006d2b 100644
--- a/requirements/pip_tools.txt
+++ b/requirements/pip_tools.txt
@@ -4,11 +4,11 @@
 #
 #    make upgrade
 #
-click==8.0.1
+click==8.0.3
     # via pip-tools
 pep517==0.11.0
     # via pip-tools
-pip-tools==6.3.0
+pip-tools==6.4.0
     # via -r requirements/pip_tools.in
 tomli==1.2.1
     # via pep517
diff --git a/requirements/test.txt b/requirements/test.txt
index 3091609..0768f57 100644
--- a/requirements/test.txt
+++ b/requirements/test.txt
@@ -16,23 +16,23 @@ bleach==4.1.0
     # via
     #   -r requirements/base.txt
     #   readme-renderer
-boto3==1.18.57
+boto3==1.18.62
     # via fs-s3fs
-botocore==1.21.57
+botocore==1.21.62
     # via
     #   boto3
     #   s3transfer
-certifi==2021.5.30
+certifi==2021.10.8
     # via
     #   -r requirements/base.txt
     #   requests
-cffi==1.14.6
+cffi==1.15.0
     # via cryptography
-charset-normalizer==2.0.6
+charset-normalizer==2.0.7
     # via
     #   -r requirements/base.txt
     #   requests
-click==8.0.1
+click==8.0.3
     # via
     #   click-log
     #   code-annotations
@@ -108,7 +108,7 @@ future==0.18.2
     # via
     #   -r requirements/base.txt
     #   pyjwkest
-idna==3.2
+idna==3.3
     # via
     #   -r requirements/base.txt
     #   requests
@@ -154,7 +154,7 @@ mccabe==0.6.1
     # via pylint
 mock==4.0.3
     # via -r requirements/test.in
-newrelic==7.0.0.166
+newrelic==7.2.1.168
     # via
     #   -r requirements/base.txt
     #   edx-django-utils
@@ -176,11 +176,11 @@ psutil==5.8.0
     # via
     #   -r requirements/base.txt
     #   edx-django-utils
-pycodestyle==2.7.0
+pycodestyle==2.8.0
     # via -r requirements/test.in
 pycparser==2.20
     # via cffi
-pycryptodomex==3.10.4
+pycryptodomex==3.11.0
     # via
     #   -r requirements/base.txt
     #   pyjwkest
@@ -223,7 +223,7 @@ pytz==2021.3
     #   django
     #   fs
     #   xblock
-pyyaml==5.4.1
+pyyaml==6.0
     # via
     #   -r requirements/base.txt
     #   code-annotations
-- 
GitLab