Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Drop Python 3.8 support #5614

Closed
wants to merge 1 commit into from
Closed

Conversation

kurtmckee
Copy link

@kurtmckee kurtmckee commented Oct 16, 2024

This addresses a failure in the py38-dev tests caused by markupsafe recently dropping Python 3.8 support. [recent example]

Changed in this commit:

  • Drop Python 3.8 support
  • Update CI and tox testing
  • Update docs references to Python 3.8
  • Remove a Windows / Python 3.8 admonition in the docs
  • Address type annotations
  • Incorporate style fixes

Still to do:

  • src/flask/sessions.py contains these comments:

    TODO generic when Python > 3.8

    This TODO should now be unblocked.

This addresses a failure in the `py38-dev` tests
caused by markupsafe recently dropping Python 3.8 support.

Changed in this commit:

* Drop Python 3.8 support
* Update CI and tox testing
* Update docs references to Python 3.8
* Remove a Windows / Python 3.8 admonition in the docs
* Address type annotations
* Incorporate style fixes

Still to do:

* `src/flask/sessions.py` contains these comments:

  > TODO generic when Python > 3.8

  This TODO should now be unblocked.
@kurtmckee
Copy link
Author

Rebased on main to resolve type lint error in CI.

@kurtmckee
Copy link
Author

Closing because #5615 addressed the failing tests.

@kurtmckee kurtmckee closed this Oct 19, 2024
@kurtmckee kurtmckee deleted the drop-py38 branch October 19, 2024 15:14
@davidism
Copy link
Member

Thanks for doing the rest of this, I didn't mean to preempt that.

@kurtmckee
Copy link
Author

No worries! If you want me to re-submit this PR I can, but I saw the note in #5615 that said the current release series needed to continue supporting Python 3.8 and figured this branch might be premature.

Let me know if you want this re-submitted. 👍

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 4, 2024
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