cherrypy / cheroot

Cheroot is the high-performance, pure-Python HTTP server used by CherryPy. Docs -->
https://cheroot.cherrypy.dev
BSD 3-Clause "New" or "Revised" License
185 stars 90 forks source link

Revert "Merge pull request #633 from cherrypy/debt/drop-py37" #686

Closed webknjaz closed 5 months ago

webknjaz commented 5 months ago

This reverts commit f82aee613ca4f7c0ae80452fedc95b7a89b207d1, reversing changes made to 2b3b3eb4df3868ac59a783a54e83eb55db57b241.

❓ What kind of change does this PR introduce?

πŸ“‹ What is the related issue number (starting with #)

N/A

❓ What is the current behavior? (You can also link to an open issue here)

Python 3.6 and 3.7 are not tested in CI and are marked as unsupported in the metadata.

❓ What is the new behavior (if this is a feature change)?

Dropping Python 3.6/3.7 is reverted.

πŸ“‹ Other information:

This is a check for whether the project can still run in the Python 3.6 runtime as needed by one of the downstream projects (Ceph). It is not intended to be merged into main but may end up in a maintenance branch at some point, if I decide to keep a branch with backports for the 10.x stream.

πŸ“‹ Contribution checklist:

(If you're a first-timer, check out this guide on making great pull requests)

[related squash]: https://github.com/todotxt/todo.txt-android/wiki/Squash-All-Commits-Related-to-a-Single-Issue-into-a-Single-Commit


This change is Reviewable

webknjaz commented 5 months ago

This is now a part of maint/10.0.x and v10.0.1. maint/10.0.x is going to be merged back into main with a few commits re-reverted.