Skip to content

chore: Upgrade Python requirements#38853

Merged
UsamaSadiq merged 2 commits into
masterfrom
repo-tools/upgrade-python-requirements-fe22a5f
Jul 7, 2026
Merged

chore: Upgrade Python requirements#38853
UsamaSadiq merged 2 commits into
masterfrom
repo-tools/upgrade-python-requirements-fe22a5f

Conversation

@edx-requirements-bot

Copy link
Copy Markdown
Contributor

Python requirements update. Please review the changelogs for the upgraded packages.

Deleted obsolete pull_requests:
#38827

@edx-requirements-bot edx-requirements-bot requested a review from a team July 7, 2026 03:17
@edx-requirements-bot

Copy link
Copy Markdown
Contributor Author

List of packages in the PR without any issue.

  • aiohappyeyeballs changes from 2.6.2 to 2.7.1
  • anyio changes from 4.14.0 to 4.14.1
  • boto3 changes from 1.43.30 to 1.43.41
  • botocore changes from 1.43.30 to 1.43.41
  • certifi changes from 2026.5.20 to 2026.6.17
  • cffi changes from 2.0.0 to 2.1.0
  • charset-normalizer changes from 3.4.7 to 3.4.8
  • click changes from 8.4.1 to 8.4.2
  • coverage changes from 7.14.1 to 7.15.0
  • coverage[toml] changes from 7.14.1 to 7.15.0
  • deepmerge changes from 2.0 to 2.1.0
  • django-simple-history changes from 3.11.0 to 3.12.0
  • django-stubs-ext changes from 6.0.5 to 6.0.6
  • drf-spectacular changes from 0.29.0 to 0.30.0
  • edx-search changes from 5.0.1 to 5.0.2
  • edx-sga changes from 0.28.0 to 0.29.0
  • enterprise-integrated-channels changes from 0.1.60 to 0.1.61
  • face changes from 26.0.0 to 26.0.1
  • faker changes from 40.23.0 to 40.28.1
  • filelock changes from 3.29.4 to 3.29.6
  • firebase-admin changes from 7.4.0 to 7.5.0
  • google-api-python-client changes from 2.197.0 to 2.198.0
  • google-auth changes from 2.55.0 to 2.55.1
  • google-cloud-firestore changes from 2.27.0 to 2.28.0
  • grimp changes from 3.14 to 3.15
  • grpcio changes from 1.81.1 to 1.82.0
  • grpcio-status changes from 1.81.1 to 1.82.0
  • hpack changes from 4.1.0 to 4.2.0
  • httplib2 changes from 0.31.2 to 0.32.0
  • icalendar changes from 7.1.3 to 7.2.0
  • import-linter changes from 2.11 to 2.13
  • jwcrypto changes from 1.5.7 to 1.5.8
  • librt changes from 0.11.0 to 0.12.0
  • meilisearch changes from 0.41.0 to 0.42.0
  • mistune changes from 3.2.1 to 3.3.2
  • msgpack changes from 1.2.0 to 1.2.1
  • nh3 changes from 0.3.5 to 0.3.6
  • openedx-authz changes from 1.19.0 to 1.20.0
  • openedx-filters changes from 3.5.0 to 3.7.0
  • pillow changes from 12.2.0 to 12.3.0
  • pydantic-settings changes from 2.14.1 to 2.14.2
  • pytest changes from 9.1.0 to 9.1.1
  • python-discovery changes from 1.4.2 to 1.4.3
  • redis changes from 8.0.0 to 8.0.1
  • regex changes from 2026.5.9 to 2026.6.28
  • responses changes from 0.26.1 to 0.26.2
  • rpds-py changes from 2026.5.1 to 2026.6.3
  • ruff changes from 0.15.17 to 0.15.20
  • s3transfer changes from 0.18.0 to 0.19.0
  • semgrep changes from 1.166.0 to 1.168.0
  • sse-starlette changes from 3.4.4 to 3.4.5
  • stevedore changes from 5.8.0 to 5.9.0
  • testfixtures changes from 12.1.0 to 12.2.0
  • tox changes from 4.55.1 to 4.56.2
  • tqdm changes from 4.68.2 to 4.68.3
  • typing-extensions changes from 4.15.0 to 4.16.0
  • tzlocal changes from 5.4 to 5.4.4
  • uvicorn changes from 0.49.0 to 0.50.2
  • virtualenv changes from 21.5.0 to 21.6.0
  • wcmatch changes from 10.1 to 10.2.1
  • wcwidth changes from 0.8.1 to 0.8.2
  • wrapt changes from 2.2.1 to 2.2.2
  • xblock-poll changes from 1.15.1 to 1.16.1
  • zeep changes from 4.3.2 to 4.3.3

@edx-requirements-bot

Copy link
Copy Markdown
Contributor Author

These Packages need manual review..

  • [MAJOR] bracex changes from 2.6 to 3.0
  • [MAJOR] django-autocomplete-light changes from 4.0.3 to 5.0.0
  • [MAJOR] edxval changes from 4.0.1 to 5.0.1
  • [MAJOR] lazy changes from 1.6 to 2.0
  • [MAJOR] social-auth-core changes from 4.9.1 to 5.0.2
  • [REMOVED] xblock-utils (4.0.0) removed from the requirements

…atibility

social-auth-core 5.0.2 requires the partial pipeline token in the
session to match the request token (session ownership check). The
do_complete test helper stored the partial data but did not set the
session token, causing 12 test failures across AzureAD, Google,
LinkedIn, and Twitter providers.
@UsamaSadiq UsamaSadiq merged commit a09c3e3 into master Jul 7, 2026
46 checks passed
@UsamaSadiq UsamaSadiq deleted the repo-tools/upgrade-python-requirements-fe22a5f branch July 7, 2026 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants