Skip to content
This repository was archived by the owner on Aug 1, 2024. It is now read-only.

Python Requirements Update#1003

Merged
UsamaSadiq merged 1 commit intomasterfrom
jenkins/upgrade-python-requirements-e2320a6
Jan 6, 2023
Merged

Python Requirements Update#1003
UsamaSadiq merged 1 commit intomasterfrom
jenkins/upgrade-python-requirements-e2320a6

Conversation

@edx-requirements-bot
Copy link
Copy Markdown
Contributor

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

Deleted obsolete pull_requests:
#1002

@edx-requirements-bot edx-requirements-bot requested a review from a team January 4, 2023 02:22
@edx-requirements-bot
Copy link
Copy Markdown
Contributor Author

List of packages in the PR without any issue.

  • attrs changes from 22.1.0 to 22.2.0
  • certifi changes from 2022.9.24 to 2022.12.7
  • doc8 changes from 1.0.0 to 1.1.1
  • exceptiongroup changes from 1.0.4 to 1.1.0
  • filelock changes from 3.8.2 to 3.9.0
  • pip-tools changes from 6.11.0 to 6.12.1
  • platformdirs changes from 2.5.4 to 2.6.2
  • pygments changes from 2.13.0 to 2.14.0
  • pyrsistent changes from 0.19.2 to 0.19.3
  • pytz changes from 2022.6 to 2022.7
  • tox changes from 3.27.1 to 3.28.0

@edx-requirements-bot
Copy link
Copy Markdown
Contributor Author

These Packages need manual review..

  • [MAJOR] cryptography changes from 38.0.4 to 39.0.0
  • [MAJOR] importlib-metadata changes from 5.1.0 to 6.0.0
  • [MAJOR] packaging changes from 21.3 to 22.0
  • [REMOVED] pyparsing (3.0.9) removed from the requirements
  • [MAJOR] sphinx changes from 5.3.0 to 6.0.0

Comment thread requirements/base.txt
charset-normalizer==2.1.1
# via requests
cryptography==38.0.4
cryptography==39.0.0
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.

Major backward incompatible changes in the new version regarding openssl, hashing algorithms and required mac version support. For details, see https://cryptography.io/en/latest/changelog/#v39-0-0.

Comment thread requirements/base.txt
jsonschema==3.2.0
# via docker-compose
packaging==21.3
packaging==22.0
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.

Dropped support for Python 3.6 along with some other major changes. For details see https://github.com/pypa/packaging/blob/main/CHANGELOG.rst#220---2022-12-07

Comment thread requirements/base.txt
# via cffi
pynacl==1.5.0
# via paramiko
pyparsing==3.0.9
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.

packaging removed pyparsing as its dependency so it is being removed from requirements.

@UsamaSadiq UsamaSadiq merged commit df03d0a into master Jan 6, 2023
@UsamaSadiq UsamaSadiq deleted the jenkins/upgrade-python-requirements-e2320a6 branch January 6, 2023 11:37
nsprenkle pushed a commit that referenced this pull request Nov 21, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants