From 497275a92cb1cefa36f22a5c890ecc102cbdbd32 Mon Sep 17 00:00:00 2001
From: edX requirements bot <testeng+edx-requirements-bot@edx.org>
Date: Tue, 28 Jan 2025 10:24:33 -0500
Subject: [PATCH] chore: Upgrade Python requirements

---
 requirements/ci.txt      |  8 ++++----
 requirements/dev.txt     | 14 +++++++-------
 requirements/doc.txt     |  7 ++++---
 requirements/quality.txt |  6 +++---
 4 files changed, 18 insertions(+), 17 deletions(-)

diff --git a/requirements/ci.txt b/requirements/ci.txt
index bca2c2a..e869c92 100644
--- a/requirements/ci.txt
+++ b/requirements/ci.txt
@@ -4,7 +4,7 @@
 #
 #    make upgrade
 #
-cachetools==5.5.0
+cachetools==5.5.1
     # via tox
 chardet==5.2.0
     # via tox
@@ -14,7 +14,7 @@ coverage==7.6.10
     # via -r requirements/ci.in
 distlib==0.3.9
     # via virtualenv
-filelock==3.16.1
+filelock==3.17.0
     # via
     #   tox
     #   virtualenv
@@ -28,9 +28,9 @@ platformdirs==4.3.6
     #   virtualenv
 pluggy==1.5.0
     # via tox
-pyproject-api==1.8.0
+pyproject-api==1.9.0
     # via tox
-tox==4.23.2
+tox==4.24.1
     # via -r requirements/ci.in
 virtualenv==20.29.1
     # via tox
diff --git a/requirements/dev.txt b/requirements/dev.txt
index e3b511d..ff3ce4b 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -17,7 +17,7 @@ build==1.2.2.post1
     # via
     #   -r requirements/pip-tools.txt
     #   pip-tools
-cachetools==5.5.0
+cachetools==5.5.1
     # via
     #   -r requirements/ci.txt
     #   tox
@@ -76,9 +76,9 @@ django==4.2.18
     #   edx-i18n-tools
 edx-i18n-tools==1.6.3
     # via -r requirements/dev.in
-edx-lint==5.4.1
+edx-lint==5.6.0
     # via -r requirements/quality.txt
-filelock==3.16.1
+filelock==3.17.0
     # via
     #   -r requirements/ci.txt
     #   tox
@@ -95,7 +95,7 @@ iniconfig==2.0.0
     # via
     #   -r requirements/quality.txt
     #   pytest
-isort==5.13.2
+isort==6.0.0
     # via
     #   -r requirements/quality.txt
     #   pylint
@@ -163,7 +163,7 @@ pygments==2.19.1
     # via diff-cover
 pyjwkest==1.4.2
     # via -r requirements/quality.txt
-pylint==3.3.3
+pylint==3.3.4
     # via
     #   -r requirements/quality.txt
     #   edx-lint
@@ -183,7 +183,7 @@ pylint-plugin-utils==0.8.2
     #   -r requirements/quality.txt
     #   pylint-celery
     #   pylint-django
-pyproject-api==1.8.0
+pyproject-api==1.9.0
     # via
     #   -r requirements/ci.txt
     #   tox
@@ -239,7 +239,7 @@ tomlkit==0.13.2
     # via
     #   -r requirements/quality.txt
     #   pylint
-tox==4.23.2
+tox==4.24.1
     # via -r requirements/ci.txt
 urllib3==2.2.3
     # via
diff --git a/requirements/doc.txt b/requirements/doc.txt
index 8344b33..e7f3a08 100644
--- a/requirements/doc.txt
+++ b/requirements/doc.txt
@@ -54,6 +54,8 @@ future==1.0.0
     # via
     #   -r requirements/test.txt
     #   pyjwkest
+id==1.5.0
+    # via twine
 idna==3.10
     # via
     #   -r requirements/test.txt
@@ -108,8 +110,6 @@ pbr==6.1.0
     # via
     #   -r requirements/test.txt
     #   stevedore
-pkginfo==1.12.0
-    # via twine
 pluggy==1.5.0
     # via
     #   -r requirements/test.txt
@@ -152,6 +152,7 @@ readme-renderer==44.0
 requests==2.32.3
     # via
     #   -r requirements/test.txt
+    #   id
     #   pyjwkest
     #   requests-toolbelt
     #   sphinx
@@ -199,7 +200,7 @@ text-unidecode==1.3
     # via
     #   -r requirements/test.txt
     #   python-slugify
-twine==6.0.1
+twine==6.1.0
     # via -r requirements/doc.in
 urllib3==2.2.3
     # via
diff --git a/requirements/quality.txt b/requirements/quality.txt
index 4a95a58..f5266b5 100644
--- a/requirements/quality.txt
+++ b/requirements/quality.txt
@@ -42,7 +42,7 @@ django==4.2.18
     # via
     #   -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
     #   -r requirements/test.txt
-edx-lint==5.4.1
+edx-lint==5.6.0
     # via -r requirements/quality.in
 future==1.0.0
     # via
@@ -56,7 +56,7 @@ iniconfig==2.0.0
     # via
     #   -r requirements/test.txt
     #   pytest
-isort==5.13.2
+isort==6.0.0
     # via
     #   -r requirements/quality.in
     #   pylint
@@ -94,7 +94,7 @@ pydocstyle==6.3.0
     # via -r requirements/quality.in
 pyjwkest==1.4.2
     # via -r requirements/test.txt
-pylint==3.3.3
+pylint==3.3.4
     # via
     #   edx-lint
     #   pylint-celery