Skip to content

Conversation

@astrofrog
Copy link
Member

As it's becoming increasingly hard to test against all version combinations, I think it's reasonable to now bump the minimum required Python and PyQt/PySide (and looks like PyQt5 5.15 is now the latest version on conda as of a few months ago).

I have tried to simplify the build matrix a bit - and for now I've disabled the allowed failures and will add things back there if they do indeed fail.

[tox]
envlist =
py{37,38,39,310}-{codestyle,test,docs}-{pyqt59,pyqt510,pyqt511,pyqt512,pyqt513,pyside511,pyside512,pyside513,pyside514,pyside515,pyqt63,pyside63}-all-{dev,legacy}
py{38,39,310}-{codestyle,test,docs}-{pyqt514,pyqt515,pyside514,pyside515,pyqt63,pyside63}-all-{dev,legacy}
Copy link
Collaborator

@dhomeier dhomeier Oct 14, 2022

Choose a reason for hiding this comment

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

Where is envlist used anyway? pyqt64 is missing here, but that does not seem to break anything.
Is it for running a blanket tox "run everything" without any arguments?

Copy link
Member Author

Choose a reason for hiding this comment

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

Yes it's just for the 'run everything' which I never use anyway. But I can add the missing one.

Copy link
Member Author

Choose a reason for hiding this comment

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

Actually since not critical I will add it in my PyQt6 PR

@astrofrog astrofrog marked this pull request as ready for review October 14, 2022 14:29
@dhomeier dhomeier changed the title Require Python 3.8 and PyQt5/PySide5>=5.14 Require Python>=3.8 and PyQt5/PySide5>=5.14 Oct 14, 2022
@dhomeier dhomeier merged commit aabb5eb into glue-viz:main Oct 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants