Skip to content

Update references to PyQt5 as default backend to PyQt6#950

Open
DragaDoncila wants to merge 2 commits intonapari:mainfrom
DragaDoncila:pyqt5-6
Open

Update references to PyQt5 as default backend to PyQt6#950
DragaDoncila wants to merge 2 commits intonapari:mainfrom
DragaDoncila:pyqt5-6

Conversation

@DragaDoncila
Copy link
Contributor

References and relevant issues

Closes #949

Description

This PR updates references to PyQt5 as a default backend (or where it seems like it's implicitly being used as the default) to instead use PyQt6. It does not remove all references to PyQt5, since we still support it as a backend.

@github-actions github-actions bot added the documentation Improvements or additions to documentation label Mar 6, 2026
The main difference between running `pytest` locally or `tox` locally is that `tox` will create a virtual environment
for each test environment, so it will take a bit more time. Though, `tox` will be more similar to the CI environment.
To run test using `tox` using Python 3.10 and pyqt5 on Linux, enter:
To run test using `tox` using Python 3.13 and pyqt6 on Linux, enter:
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In this file I also updated the Python version because I think it makes sense to exemplify more common use cases and I think python 3.10 is pretty old at this point.

Copy link
Member

@psobolewskiPhD psobolewskiPhD left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!!

@DragaDoncila
Copy link
Contributor Author

I have no idea why codespell all of a sudden woke up to complain about a spelling error in release_0_5_0.md but anyway I fixed it

@DragaDoncila DragaDoncila added this to the 0.7.0 milestone Mar 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update mentions of pyqt5 inclusion as the "default" backend to pyqt6

2 participants