Details
Description
Planned for 6.9, may also happen in 6.8 when the life span of Python 3.9 ends 10/25.
- Clean out #ifdefed code for Limited API 3.9
- Update typing hint syntax
Attachments
Issue Links
- relates to
-
PYSIDE-2862 Adapt to 6.9
- Reported
Gerrit Reviews
For Gerrit Dashboard: PYSIDE-2786 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
563958,9 | WIP: Bump minimum Python version to 3.10 | dev | pyside/pyside-setup | Status: NEW | -2 | 0 |
563959,9 | WIP: Replace _PepUnicode_AsString() by PyUnicode_AsUTF8AndSize() | dev | pyside/pyside-setup | Status: NEW | -2 | -1 |
563960,9 | WIP: Replace PepType_GetSlot() by PyType_GetSlot() | dev | pyside/pyside-setup | Status: NEW | -2 | 0 |
564616,11 | QtAsyncio: Use modern typing syntax | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
566527,11 | Use modern typing syntax | dev | pyside/pyside-setup | Status: MERGED | -1 | 0 |
566528,10 | Fix flake8 and typing issues | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
570282,2 | Python-3.10: Allow the new syntax for Python 3.9 | dev | pyside/pyside-setup | Status: MERGED | -1 | 0 |
574325,1 | Use modern typing syntax | 6.7 | pyside/pyside-setup | Status: ABANDONED | -1 | 0 |
574326,4 | Fix flake8 and typing issues | 6.7 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
574331,5 | QtAsyncio: Use modern typing syntax | 6.7 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
574788,3 | Python-3.10: Allow the new syntax for Python 3.9 | 6.7 | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
577009,3 | pyi_generator: Remove duplicate annotations line | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
584362,4 | Python-3.10: Support the new syntax in the generated PYI files | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |