spyder-ide / spyder

Official repository for Spyder - The Scientific Python Development Environment
https://www.spyder-ide.org
MIT License
8.25k stars 1.6k forks source link

pytest-lazy-fixture is not compatible with pytest 8 #21935

Open polyzen opened 6 months ago

polyzen commented 6 months ago

Issue Report Checklist

Problem Description

Pytest 8 no longer works with pytest-lazy-fixture, see TvoroG/pytest-lazy-fixture#65, other projects which used it have switched away from it like pyarrow and httpie.

There's also https://github.com/dev-petrov/pytest-lazy-fixtures that could be used instead.

ccordoba12 commented 6 months ago

Hey @polyzen, thanks for reporting. If you're a Linux maintainer, you're welcome to submit a pull request for this. Otherwise, we'll take care of it probably in a year or so because it's very low priority for us.

FYI, we don't run our tests with the latest Pytest version precisely to avoid this kind of things (we're still running them with version 6, but we'll try to update to 7 after we release Spyder 6).