Skip to content

chore: Upgrade Python requirements - #177

Merged
santhosh-apphelix-2u merged 1 commit into
mainfrom
repo-tools/upgrade-python-requirements-f7293b0
Sep 26, 2025
Merged

santhosh-apphelix-2u merged 1 commit into
mainfrom
repo-tools/upgrade-python-requirements-f7293b0

Conversation

@edx-requirements-bot

Copy link
Copy Markdown
Contributor

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

Deleted obsolete pull_requests:
#176

@edx-requirements-bot

Copy link
Copy Markdown
Contributor Author

List of packages in the PR without any issue.

  • asgiref changes from 3.9.1 to 3.9.2
  • click changes from 8.2.1 to 8.3.0
  • coverage changes from 7.10.6 to 7.10.7
  • coverage[toml] changes from 7.10.6 to 7.10.7
  • lxml[html-clean] changes from 6.0.1 to 6.0.2
  • secretstorage changes from 3.3.3 to 3.4.0

@edx-requirements-bot

Copy link
Copy Markdown
Contributor Author

These Packages need manual review..

  • [MAJOR] cryptography changes from 45.0.7 to 46.0.1

@github-actions

Copy link
Copy Markdown

Coverage report

This PR does not seem to contain any modification to coverable code.

@santhosh-apphelix-2u santhosh-apphelix-2u left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Updates

  • cryptography: 45.0.7 → 46.0.1

Merge Justification

  • No direct usage of cryptography in the codebase; only used indirectly through PyJWT.
  • No deprecated APIs (signer(), verifier(), cipher classes, serialization formats) are used.
  • Python requirement (≥ 3.8) is satisfied by the project (Python 3.11 in tox.ini).
  • Keeps dependencies up-to-date, improving security posture.
  • Minimal and low-risk change as it affects only an indirect dependency.

@santhosh-apphelix-2u
santhosh-apphelix-2u merged commit 1cd8072 into main Sep 26, 2025
4 checks passed
@santhosh-apphelix-2u
santhosh-apphelix-2u deleted the repo-tools/upgrade-python-requirements-f7293b0 branch September 26, 2025 09:37
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