Skip to content

chore: Upgrade Python requirements - #342

Merged
robrap merged 1 commit into
masterfrom
repo-tools/upgrade-python-requirements-fa383a1
Sep 3, 2026
Merged

chore: Upgrade Python requirements#342
robrap merged 1 commit into
masterfrom
repo-tools/upgrade-python-requirements-fa383a1

Conversation

@edx-requirements-bot

Copy link
Copy Markdown
Contributor

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

@edx-requirements-bot
edx-requirements-bot requested a review from a team September 2, 2026 04:22
@edx-requirements-bot

Copy link
Copy Markdown
Contributor Author

List of packages in the PR without any issue.

  • build changes from 1.5.0 to 1.6.0
  • cachetools changes from 7.1.7 to 7.1.8
  • click changes from 8.4.2 to 8.5.0
  • coverage changes from 7.15.4 to 7.16.0
  • coverage[toml] changes from 7.15.4 to 7.16.0
  • filelock changes from 3.32.4 to 3.32.5
  • platformdirs changes from 4.11.4 to 4.11.7
  • pylint changes from 4.0.7 to 4.0.8
  • python-discovery changes from 1.5.3 to 1.6.0
  • tox changes from 4.60.1 to 4.61.2
  • virtualenv changes from 21.7.5 to 21.7.8

@edx-requirements-bot

Copy link
Copy Markdown
Contributor Author

These Packages need manual review..

  • [MAJOR] isort changes from 8.0.1 to 9.0.1
  • [NEW] mypy-extensions (1.1.0) added to the requirements
  • [MAJOR] readme-renderer changes from 45.0 to 46.0

@rahulkanneri-2u rahulkanneri-2u left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verified locally: no breaking changes.

I checked out this branch, installed the updated pins in a clean Python 3.11 venv, and ran the project's own test and quality checks against them:

  • Full test suite still passes (11/11, 100% coverage), confirming the library's actual behavior is unaffected.
  • Ran pylint, isort, and pycodestyle with this repo's configs, all clean, no new findings from the bumped versions. Specifically checked isort since it jumped a major version (8 -> 9), which can change import-sorting defaults; no diffs found, so the quality CI job stays green.

LGTM

@robrap
robrap merged commit 73386a5 into master Sep 3, 2026
8 checks passed
@robrap
robrap deleted the repo-tools/upgrade-python-requirements-fa383a1 branch September 3, 2026 18:15
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.

3 participants