Skip to content

Conversation

@MHendricks
Copy link
Collaborator

@MHendricks MHendricks commented Dec 26, 2025

The first of several pull requests to update Qt.py, dropping support for Qt4.

This switches from using setup.py to pyproject.toml. It also converts to a src-layout to make package management easier.

The 2.0 release is planned to:

  • See roadmap for the plan.
  • Drop support for python 2
  • The minimum supported version of python is now 3.7
  • Drop support for Qt4(PySide/PyQt4)
  • Change the reference binding to PySide6.

@MHendricks MHendricks added the v2.0 To be implemented in the 2.0 release of Qt.py label Dec 26, 2025
@MHendricks MHendricks changed the title Drop py2 support, convert to pyproject.toml and switch to src layout 2.0:1 Drop py2 support, convert to pyproject.toml and switch to src layout Jan 2, 2026
@MHendricks MHendricks changed the title 2.0:1 Drop py2 support, convert to pyproject.toml and switch to src layout Drop py2 support, convert to pyproject.toml and switch to src layout Jan 2, 2026
@MHendricks MHendricks force-pushed the mikeh/pyproject_toml branch from d4861e8 to 92599ed Compare January 2, 2026 20:02
@MHendricks MHendricks self-assigned this Jan 2, 2026
@MHendricks MHendricks force-pushed the mikeh/pyproject_toml branch from 92599ed to 5c99096 Compare January 11, 2026 04:27
@MHendricks MHendricks force-pushed the mikeh/pyproject_toml branch 2 times, most recently from 0bfb62f to eb60ce4 Compare January 11, 2026 08:35
Excluding required python 2 specific fixes
Leaving Python 3 only fixes for now
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants