From 96aad8b975fb43a06d5d74299d9d2eff7eb7145d Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Sun, 15 Dec 2024 20:53:41 -0500 Subject: [PATCH] chore: Upgrade Python requirements --- .../roles/aws/templates/requirements.txt.j2 | 13 +++++++----- requirements.txt | 20 +++++++++++------- requirements/common_constraints.txt | 8 ------- requirements/pip-tools.txt | 4 ++-- requirements/pip.txt | 4 ++-- util/elasticsearch/requirements.txt | 2 +- util/jenkins/requirements-cloudflare.txt | 2 +- util/jenkins/requirements.txt | 21 ++++++++++++------- util/pingdom/requirements.txt | 2 +- util/vpc-tools/requirements.txt | 2 +- 10 files changed, 41 insertions(+), 37 deletions(-) diff --git a/playbooks/roles/aws/templates/requirements.txt.j2 b/playbooks/roles/aws/templates/requirements.txt.j2 index 9b82e119475..537f69f6f61 100644 --- a/playbooks/roles/aws/templates/requirements.txt.j2 +++ b/playbooks/roles/aws/templates/requirements.txt.j2 @@ -4,13 +4,13 @@ # # make upgrade # -awscli==1.35.20 +awscli==1.36.22 # via -r requirements/aws.in boto==2.49.0 # via -r requirements/aws.in -boto3==1.35.54 +boto3==1.35.81 # via -r requirements/aws.in -botocore==1.35.54 +botocore==1.35.81 # via # awscli # boto3 @@ -39,10 +39,13 @@ rsa==4.7.2 # via awscli s3cmd==2.4.0 # via -r requirements/aws.in -s3transfer==0.10.3 +s3transfer==0.10.4 # via # awscli # boto3 -six==1.16.0 +six==1.17.0 # via python-dateutil urllib3==1.26.18 + # via + # -r requirements/aws.in + # botocore diff --git a/requirements.txt b/requirements.txt index 1d33e508c2f..2609578cbc6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,7 +8,7 @@ ansible==2.10.7 # via -r requirements/base.in ansible-base==2.10.17 # via ansible -awscli==1.35.20 +awscli==1.36.22 # via -r requirements/base.in bcrypt==3.1.7 # via @@ -16,14 +16,14 @@ bcrypt==3.1.7 # paramiko boto==2.49.0 # via -r requirements/base.in -boto3==1.35.54 +boto3==1.35.81 # via -r requirements/base.in -botocore==1.35.54 +botocore==1.35.81 # via # awscli # boto3 # s3transfer -certifi==2024.8.30 +certifi==2024.12.14 # via requests cffi==1.17.1 # via @@ -34,7 +34,7 @@ charset-normalizer==3.4.0 # via requests colorama==0.4.6 # via awscli -cryptography==43.0.3 +cryptography==44.0.0 # via # ansible-base # paramiko @@ -68,7 +68,7 @@ mysqlclient==1.4.6 # via -r requirements/base.in networkx==1.11 # via -r requirements/base.in -packaging==24.1 +packaging==24.2 # via ansible-base paramiko==2.4.2 # via -r requirements/base.in @@ -101,13 +101,17 @@ requests==2.32.3 # datadog rsa==4.7.2 # via awscli -s3transfer==0.10.3 +s3transfer==0.10.4 # via # awscli # boto3 -six==1.16.0 +six==1.17.0 # via # bcrypt # pathlib2 # python-dateutil urllib3==1.26.18 + # via + # -r requirements/base.in + # botocore + # requests diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index cadbfbd68ac..a58adb9a5de 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -11,7 +11,6 @@ # Note: Changes to this file will automatically be used by other repos, referencing # this file from Github directly. It does not require packaging in edx-lint. - # using LTS django version Django<5.0 @@ -23,13 +22,6 @@ elasticsearch<7.14.0 # django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected django-simple-history==3.0.0 -# Cause: https://github.com/openedx/event-tracking/pull/290 -# event-tracking 2.4.1 upgrades to pymongo 4.4.0 which is not supported on edx-platform. -# We will pin event-tracking to do not break existing installations -# This can be unpinned once https://github.com/openedx/edx-platform/issues/34586 -# has been resolved and edx-platform is running with pymongo>=4.4.0 -event-tracking<2.4.1 - # Cause: https://github.com/openedx/edx-lint/issues/458 # This can be unpinned once https://github.com/openedx/edx-lint/issues/459 has been resolved. pip<24.3 diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index db6c4632290..83082782275 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -8,7 +8,7 @@ build==1.2.2.post1 # via pip-tools click==8.1.7 # via pip-tools -packaging==24.1 +packaging==24.2 # via build pip-tools==7.4.1 # via -r requirements/pip-tools.in @@ -16,7 +16,7 @@ pyproject-hooks==1.2.0 # via # build # pip-tools -wheel==0.44.0 +wheel==0.45.1 # via pip-tools # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/pip.txt b/requirements/pip.txt index 4996fad1d98..0bdb9d7ac38 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -4,7 +4,7 @@ # # make upgrade # -wheel==0.44.0 +wheel==0.45.1 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: @@ -12,5 +12,5 @@ pip==24.2 # via # -c requirements/common_constraints.txt # -r requirements/pip.in -setuptools==75.3.0 +setuptools==75.6.0 # via -r requirements/pip.in diff --git a/util/elasticsearch/requirements.txt b/util/elasticsearch/requirements.txt index 6ff7f4c8a67..215b5e31426 100644 --- a/util/elasticsearch/requirements.txt +++ b/util/elasticsearch/requirements.txt @@ -8,7 +8,7 @@ deepdiff==3.1.0 # via -r requirements/elasticsearch.in elasticsearch==0.4.5 # via -r requirements/elasticsearch.in -jsonpickle==3.3.0 +jsonpickle==4.0.1 # via deepdiff urllib3==1.26.20 # via elasticsearch diff --git a/util/jenkins/requirements-cloudflare.txt b/util/jenkins/requirements-cloudflare.txt index 4ffb7829ef6..9f8136f0c6d 100644 --- a/util/jenkins/requirements-cloudflare.txt +++ b/util/jenkins/requirements-cloudflare.txt @@ -4,7 +4,7 @@ # # make upgrade # -certifi==2024.8.30 +certifi==2024.12.14 # via requests charset-normalizer==3.4.0 # via requests diff --git a/util/jenkins/requirements.txt b/util/jenkins/requirements.txt index bb478ac3bc2..e9f46819c90 100644 --- a/util/jenkins/requirements.txt +++ b/util/jenkins/requirements.txt @@ -4,11 +4,11 @@ # # make upgrade # -amqp==5.2.0 +amqp==5.3.1 # via kombu -argcomplete==3.5.1 +argcomplete==3.5.2 # via yq -awscli==1.35.20 +awscli==1.36.22 # via -r requirements/jenkins.in backoff==1.4.3 # via -r requirements/jenkins.in @@ -16,16 +16,16 @@ billiard==4.2.1 # via celery boto==2.49.0 # via -r requirements/jenkins.in -boto3==1.35.54 +boto3==1.35.81 # via -r requirements/jenkins.in -botocore==1.35.54 +botocore==1.35.81 # via # awscli # boto3 # s3transfer celery==5.4.0 # via -r requirements/jenkins.in -certifi==2024.8.30 +certifi==2024.12.14 # via # opsgenie-sdk # requests @@ -91,11 +91,11 @@ rsa==4.7.2 # via awscli s3cmd==2.4.0 # via -r requirements/jenkins.in -s3transfer==0.10.3 +s3transfer==0.10.4 # via # awscli # boto3 -six==1.16.0 +six==1.17.0 # via # opsgenie-sdk # python-dateutil @@ -108,6 +108,11 @@ tzdata==2024.2 # celery # kombu urllib3==1.26.18 + # via + # -r requirements/jenkins.in + # botocore + # opsgenie-sdk + # requests vine==5.1.0 # via # amqp diff --git a/util/pingdom/requirements.txt b/util/pingdom/requirements.txt index 112001f021d..098e5513797 100644 --- a/util/pingdom/requirements.txt +++ b/util/pingdom/requirements.txt @@ -4,7 +4,7 @@ # # make upgrade # -certifi==2024.8.30 +certifi==2024.12.14 # via requests charset-normalizer==3.4.0 # via requests diff --git a/util/vpc-tools/requirements.txt b/util/vpc-tools/requirements.txt index 2864e9dd1a5..ef2657dc8d7 100644 --- a/util/vpc-tools/requirements.txt +++ b/util/vpc-tools/requirements.txt @@ -6,7 +6,7 @@ # boto==2.49.0 # via -r requirements/vpc-tools.in -certifi==2024.8.30 +certifi==2024.12.14 # via requests charset-normalizer==3.4.0 # via requests