Remove support for Python 3.9#13724
Conversation
Pierre-Sassoulas
left a comment
There was a problem hiding this comment.
Love the new strict=True ! I reviewed the diff, might take a look at what might be missing later. Adding match cases should be done in another MR, right ?
|
Some fixes for CI failures:
|
| - Can run :ref:`unittest <unittest>` (including trial) test suites out of the box | ||
|
|
||
| - Python 3.8+ or PyPy 3 | ||
| - Python 3.10+ or PyPy 3 |
There was a problem hiding this comment.
This one was not removed ?
It will be end-of-life (or on its last breaths) by the time of the next release. Refs pytest-dev#13719
Yes, if there are places that can be improved with match/case we can do it separately. |
|
Opened #13727 for match cases as a follow-up |
|
I'll merge this so we can start depending on Python 3.10. |
It will be end-of-life (or on its last breaths) by the time of the next release.
I tried to cover everything, but might have missed something.
The biggest annoyance is the lint which forces explicit
strictonzipcalls. I was tempted to add the lint to ignores, but it's actually a good lint so I audited allzipcalls, hopefully I got it right. It did bring up #13723.Refs #13719