Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Drop Python 3.8 & Add Support for Python 3.12 #186

Open
7 tasks
Tracked by #274
irtazaakram opened this issue Sep 10, 2024 · 1 comment
Open
7 tasks
Tracked by #274

Drop Python 3.8 & Add Support for Python 3.12 #186

irtazaakram opened this issue Sep 10, 2024 · 1 comment
Assignees
Labels
maintenance Routine upkeep necessary for the health of the platform

Comments

@irtazaakram
Copy link
Member

Description:

Follow and complete all of the following steps for the issue to be marked as done.

  • Update the tox.ini, setup.py, setup.cfg, or pyproject.toml to remove Python 3.8 and add support for Python 3.12.
  • Ensure GitHub Actions workflows, including the CI matrix, are updated to reflect the supported Python versions (3.11, and 3.12).
  • Adjust any testing or build configurations to ensure compatibility with Python 3.12.
  • Remove references to Python versions earlier than 3.11 from all relevant configuration files.
  • Run all tests and verify they pass in the CI with the updated versions.
  • Add a CHANGELOG entry: “Dropped support for Python 3.8 and added support for Python 3.12.”
  • Bump the package version and release a new version on GitHub & PyPI (where applicable).
@irtazaakram irtazaakram added the maintenance Routine upkeep necessary for the health of the platform label Sep 10, 2024
@ttqureshi
Copy link

@irtazaakram please assign this to me

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
maintenance Routine upkeep necessary for the health of the platform
Projects
None yet
Development

No branches or pull requests

2 participants