ci: use Python 3.10 in linting & testing#908
Conversation
Apply Sweep Rules to your PR?
|
|
Thanks @ErikBjare . |
a62e4f2 to
4852349
Compare
|
@ATheorell @similato87 There are more changes needed to make it supported on Python 3.8. See the failing CI log. Mainly that things like |
I've noticed the need for additional syntax adjustments to ensure Python 3.8 compatibility. I'm setting up a Python 3.8 environment to accurately test these changes, and then I'll proceed to update the type hinting throughout the codebase to make it fully compatible with Python 3.8. |
|
Hi @ErikBjare , I finished refactored and created the new PR: #910 |
4852349 to
d463ac6
Compare
|
There seems to be even more changes needed for 3.8 & 3.9 support. Given the decision to bump the lowest supported version to 3.10, I will modify this PR to target 3.10 instead and get it merged. |
As requested in #898 (comment)
Build will fail and linters will scream until the occurrences of
type1 | type2is replaced withUnion[type1, type2].Waiting for @similato87 to make the changes requested in #898 (comment)