Skip to content

chore: Upgrade Python requirements#496

Merged
ziafazal merged 1 commit intomasterfrom
repo-tools/upgrade-python-requirements-c25078b
Apr 4, 2025
Merged

chore: Upgrade Python requirements#496
ziafazal merged 1 commit intomasterfrom
repo-tools/upgrade-python-requirements-c25078b

Conversation

@edx-requirements-bot
Copy link
Contributor

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

Deleted obsolete pull_requests:
#494

@edx-requirements-bot
Copy link
Contributor Author

List of packages in the PR without any issue.

  • astroid changes from 3.3.8 to 3.3.9
  • attrs changes from 25.1.0 to 25.3.0
  • cachetools changes from 5.5.1 to 5.5.2
  • celery changes from 5.4.0 to 5.5.0
  • coverage[toml] changes from 7.6.10 to 7.8.0
  • cryptography changes from 44.0.0 to 44.0.2
  • diff-cover changes from 9.2.2 to 9.2.4
  • django changes from 4.2.18 to 4.2.20
  • django-config-models changes from 2.7.0 to 2.8.0
  • djangorestframework changes from 3.15.2 to 3.16.0
  • edx-django-utils changes from 7.1.0 to 7.2.0
  • edx-i18n-tools changes from 1.6.3 to 1.7.0
  • edx-opaque-keys[django] changes from 2.11.0 to 2.12.0
  • edx-toggles changes from 5.2.0 to 5.3.0
  • filelock changes from 3.17.0 to 3.18.0
  • iniconfig changes from 2.0.0 to 2.1.0
  • isort changes from 6.0.0 to 6.0.1
  • jeepney changes from 0.8.0 to 0.9.0
  • jinja2 changes from 3.1.5 to 3.1.6
  • kombu changes from 5.4.2 to 5.5.2
  • mock changes from 5.1.0 to 5.2.0
  • newrelic changes from 10.5.0 to 10.8.1
  • nh3 changes from 0.2.20 to 0.2.21
  • openedx-events changes from 9.17.0 to 9.20.0
  • platformdirs changes from 4.3.6 to 4.3.7
  • pycodestyle changes from 2.12.1 to 2.13.0
  • pylint changes from 3.3.4 to 3.3.6
  • pytest changes from 8.3.4 to 8.3.5
  • pytest-cov changes from 6.0.0 to 6.1.0
  • pytest-django changes from 4.9.0 to 4.11.0
  • pytz changes from 2025.1 to 2025.2
  • sphinx changes from 8.1.3 to 8.2.3
  • sphinx-book-theme changes from 1.1.3 to 1.1.4
  • stevedore changes from 5.4.0 to 5.4.1
  • tox changes from 4.24.1 to 4.25.0
  • typing-extensions changes from 4.12.2 to 4.13.0
  • tzdata changes from 2025.1 to 2025.2
  • virtualenv changes from 20.29.1 to 20.30.0

@edx-requirements-bot
Copy link
Contributor Author

These Packages need manual review..

  • [MAJOR] faker changes from 35.2.0 to 37.1.0
  • [MAJOR] openedx-filters changes from 1.13.0 to 2.0.1
  • [MAJOR] psutil changes from 6.1.1 to 7.0.0
  • [DOWNGRADE] pydata-sphinx-theme changes from 0.16.1 to 0.15.4
  • [MAJOR] rich changes from 13.9.4 to 14.0.0
  • [NEW] roman-numerals-py (3.1.0) added to the requirements
  • [MAJOR] setuptools changes from 75.8.0 to 78.1.0

@bmtcril
Copy link
Contributor

bmtcril commented Apr 2, 2025

Hi @ziafazal it looks like these PRs haven't been getting merged for a while. I know we were merging them as part of Aspects development since we were in here all of the time, but that development has slowed down for now. Would it be helpful if we added another maintainer here?

@ziafazal ziafazal requested a review from awais786 April 3, 2025 05:22
@ziafazal
Copy link
Contributor

ziafazal commented Apr 3, 2025

Hi @bmtcril
What is process of merging these edx bot requirements upgrade PRs. Do we have to test them manually or getting CI tests passed is enough.

Yes please add @awais786 as additional maintainer of this repo.

@ziafazal ziafazal self-requested a review April 4, 2025 05:46
Copy link
Contributor

@ziafazal ziafazal left a comment

Choose a reason for hiding this comment

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

👍

@ziafazal ziafazal merged commit 63b3c3d into master Apr 4, 2025
10 checks passed
@ziafazal ziafazal deleted the repo-tools/upgrade-python-requirements-c25078b branch April 4, 2025 05:47
@bmtcril
Copy link
Contributor

bmtcril commented Apr 4, 2025

Hi @ziafazal it's up to maintainer discretion how much testing a requirements PR needs. I personally only manually test when there is a major version or important looking change in a package that's used in production (I assume that any problems with dev/test requirements will fail CI).

To get @awais786 added as a maintainer you just need to add a thread here for rights expansion: https://discuss.openedx.org/c/working-groups/core-contributors/36 and give it 2 weeks for comment. Usually people are very happy to have more help with maintenance. I'd be happy to 👍 that.

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.

4 participants