Skip to content

Set skip_missing_interpreters = true for tox - #58

Merged
mrtmm merged 2 commits into
cleura:masterfrom
mrtmm:fix-tox
Jul 7, 2026
Merged

Set skip_missing_interpreters = true for tox#58
mrtmm merged 2 commits into
cleura:masterfrom
mrtmm:fix-tox

Conversation

@mrtmm

@mrtmm mrtmm commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

In tox 4.56, released on 2026-06-23, tox restored the 3.x behaviour (which it considers "correct") to fail on unavailable Python interpreters, rather than skipping them.

Override this changed default by setting
skip_missing_interpreters = true, so that tox runs with whatever Python is available.

References:
https://tox.wiki/en/latest/changelog.html#v4-56-0-2026-06-23 tox-dev/tox#3966

@mrtmm
mrtmm force-pushed the fix-tox branch 5 times, most recently from 69d0fa4 to b0e6864 Compare July 3, 2026 10:36
Maari Tamm added 2 commits July 7, 2026 11:03
* Include XBlock in test.txt.
* Remove unused, update outdated test dependencies.
In tox 4.56, released on 2026-06-23, tox restored the 3.x behaviour
(which it considers "correct") to fail on unavailable Python
interpreters, rather than skipping them.

Override this changed default by setting
skip_missing_interpreters = true, so that tox runs with whatever
Python is available.

References:
https://tox.wiki/en/latest/changelog.html#v4-56-0-2026-06-23
tox-dev/tox#3966
@mrtmm
mrtmm requested a review from fghaas July 7, 2026 09:18

@fghaas fghaas left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Great you got this sorted, thanks! Looks good to me.

@mrtmm
mrtmm merged commit 00e8563 into cleura:master Jul 7, 2026
3 checks passed
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