New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TST: all CI is broken by pytest 8.1.0 #16146
Comments
In affiliated packages too, as expected https://github.com/StingraySoftware/stingray/actions/runs/8136691328/job/22233514077 |
Just for ref: this is across the pytest plugin infrastructure pytest-dev/pytest#12069 Let's quickly get #16147 in to make our CIs happy. |
How is this possible? We test against pytest-dev and it never came up. 😩 |
They consider the failure to remove in the 8.0 release a bug: pytest-dev/pytest#12069 Looks like they're reverting, though. |
It's being yanked, @pllim we need a new release of doctest-plus |
I released pytest-doctestplus anyway, so this should no longer be a problem going forward. |
For completeness, I also released pytest-filter-subpackage . |
Running
pytest astropy
crashes at startup withFull Traceback
Example Logs
pytest 8.1's release notes read that some internal changes may break user plugins, which seems to be what we're seeing here, however this exact change isn't mentioned, so it's not 100% clear whether this should be fixed in pytest_filter_subpackage or pytest itself yet. Will report upstream when I know more. In the mean time, an obvious mitigation we can apply on our side is to pin pytest.
The text was updated successfully, but these errors were encountered: