Skip to content

2.0/2.1 experimental changes#448

Draft
MHendricks wants to merge 2 commits intomottosso:master_2.0from
blurstudio-forks:mikeh/2.X_experimental
Draft

2.0/2.1 experimental changes#448
MHendricks wants to merge 2 commits intomottosso:master_2.0from
blurstudio-forks:mikeh/2.X_experimental

Conversation

@MHendricks
Copy link
Collaborator

@MHendricks MHendricks commented Dec 28, 2025

This pull request should not be merged, it is just for experimentation.

This branch is used to track changes for the upcoming 2.0 and 2.1 releases of Qt.py. I will be force pushing to this branch often and refactoring its history. I will eventually make several pull requests from this commit history once the development is done.

Currently I'm planning to make two minor releases of Qt.py 2.0.

  • See roadmap for the plan.
  • 2.0: Drops support for python > 3.7. Drops support for Qt4(PySide, PyQt4). Supports Qt 5.13.
  • 2.1: Drops support for Qt 5.13 for Qt 5.15. I may drop support for Python > 3.9

This allows us to be able to support updates for Qt 5.13 by releasing Qt.py 2.0.1, 2.0.2, etc at the same time as Qt.py 2.1 can focus on the modern releases of Python and Qt.

@MHendricks MHendricks added the v2.0 To be implemented in the 2.0 release of Qt.py label Dec 28, 2025
@MHendricks MHendricks force-pushed the mikeh/2.X_experimental branch 7 times, most recently from 7c2737a to 9e20d38 Compare January 2, 2026 21:14
@MHendricks MHendricks self-assigned this Jan 2, 2026
@MHendricks MHendricks added the v2.1 To be implemented in the 2.1 release of Qt.py. Supporting Qt5.15+ only label Jan 2, 2026
@MHendricks MHendricks force-pushed the mikeh/2.X_experimental branch 11 times, most recently from afe5d1d to fffb1d8 Compare January 7, 2026 22:12
@MHendricks MHendricks force-pushed the mikeh/2.X_experimental branch 6 times, most recently from 2af4cee to 5f803f1 Compare January 11, 2026 08:49
@MHendricks MHendricks force-pushed the mikeh/2.X_experimental branch 3 times, most recently from 8a298c0 to 3e232c0 Compare January 28, 2026 23:44
@MHendricks MHendricks force-pushed the mikeh/2.X_experimental branch 3 times, most recently from 808fdb3 to 85ce97f Compare January 29, 2026 20:46
This adds several common members that had to be excluded when supporting Qt 5.13.
@MHendricks MHendricks force-pushed the mikeh/2.X_experimental branch from 85ce97f to cf3f2eb Compare February 10, 2026 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v2.0 To be implemented in the 2.0 release of Qt.py v2.1 To be implemented in the 2.1 release of Qt.py. Supporting Qt5.15+ only

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant