-
Notifications
You must be signed in to change notification settings - Fork 211
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
New release needed to work with latest pytest-xdist #422
Comments
Hotfix for todays release of xdist which does not work with latest pytest-cov See pytest-dev/pytest-cov#422
I'll cut a release after CI passes. |
@ionelmc Super, that is great. I may avoid the pining. |
Thanks @ionelmc, thanks for the quick response! |
- Move test requirements from tox.ini to a test extra - Removes unused test requirements - Pin-down incompatible pytest-xdist<2.0.0 due to pytest-dev/pytest-cov#422 - Bumps test requirements to decrease change of running outdated version while developing.
I see that CI is all green, mind to push the magic 2.10.1 tag? |
2.10.1 is released. |
Thanks for the quick response! |
- Move test requirements from tox.ini to a test extra - Removes unused test requirements - Bumps test requirements to decrease change of running outdated version while developing, including avoidance of pytest-dev/pytest-cov#422
Hi
|
@shlomiken you might want to make a bug report to https://github.com/pytest-dev/pytest-xdist with more details to get the right people see it. |
I was having older version of pytest , now when moved to 6.0 everything is working.
|
- Move test requirements from tox.ini to a test extra - Removes unused test requirements - Bumps test requirements to decrease change of running outdated version while developing, including avoidance of pytest-dev/pytest-cov#422
Summary: This is required so py-pytest-cov is functional with newer versions of py-pytest-xdist [1]. Backport patches from upstream commit to [selectively] add 3.11 support to make some of the tests not fail when run with newer versions of coverage.py [2]. While here, appease portlint by shifting where variables (`CONFLICTS`, etc) are defined. 1. pytest-dev/pytest-cov#422 2. pytest-dev/pytest-cov#570 PR: 269360 Co-Authored-With: Yuri Victorovich <yuri@freebsd.org> Test Plan: `make test` passes with this change. Reviewers: dbaio Subscribers: mat, yuri Differential Revision: https://reviews.freebsd.org/D39035
Summary: This is required so py-pytest-cov is functional with newer versions of py-pytest-xdist [1]. Backport patches from upstream commit to [selectively] add 3.11 support to make some of the tests not fail when run with newer versions of coverage.py [2]. While here, appease portlint by shifting where variables (`CONFLICTS`, etc) are defined. 1. pytest-dev/pytest-cov#422 2. pytest-dev/pytest-cov#570 PR: 269360 Co-Authored-With: Yuri Victorovich <yuri@freebsd.org> Test Plan: `make test` passes with this change. Reviewers: dbaio Subscribers: mat, yuri Differential Revision: https://reviews.freebsd.org/D39035
Summary: This is required so py-pytest-cov is functional with newer versions of py-pytest-xdist [1]. Backport patches from upstream commit to [selectively] add 3.11 support to make some of the tests not fail when run with newer versions of coverage.py [2]. While here, appease portlint by shifting where variables (`CONFLICTS`, etc) are defined. 1. pytest-dev/pytest-cov#422 2. pytest-dev/pytest-cov#570 PR: 269360 Co-Authored-With: Yuri Victorovich <yuri@freebsd.org> Test Plan: `make test` passes with this change. Reviewers: dbaio Subscribers: mat, yuri Differential Revision: https://reviews.freebsd.org/D39035
Summary: This is required so py-pytest-cov is functional with newer versions of py-pytest-xdist [1]. Backport patches from upstream commit to [selectively] add 3.11 support to make some of the tests not fail when run with newer versions of coverage.py [2]. While here, appease portlint by shifting where variables (`CONFLICTS`, etc) are defined. 1. pytest-dev/pytest-cov#422 2. pytest-dev/pytest-cov#570 PR: 269360 Co-Authored-With: Yuri Victorovich <yuri@freebsd.org> Test Plan: `make test` passes with this change. Reviewers: dbaio Subscribers: mat, yuri Differential Revision: https://reviews.freebsd.org/D39035
Summary: This is required so py-pytest-cov is functional with newer versions of py-pytest-xdist [1]. Backport patches from upstream commit to [selectively] add 3.11 support to make some of the tests not fail when run with newer versions of coverage.py [2]. While here, appease portlint by shifting where variables (`CONFLICTS`, etc) are defined. 1. pytest-dev/pytest-cov#422 2. pytest-dev/pytest-cov#570 PR: 269360 Co-Authored-With: Yuri Victorovich <yuri@freebsd.org> Test Plan: `make test` passes with this change. Reviewers: dbaio Subscribers: mat, yuri Differential Revision: https://reviews.freebsd.org/D39035
Summary: This is required so py-pytest-cov is functional with newer versions of py-pytest-xdist [1]. Backport patches from upstream commit to [selectively] add 3.11 support to make some of the tests not fail when run with newer versions of coverage.py [2]. While here, appease portlint by shifting where variables (`CONFLICTS`, etc) are defined. 1. pytest-dev/pytest-cov#422 2. pytest-dev/pytest-cov#570 PR: 269360 Co-Authored-With: Yuri Victorovich <yuri@freebsd.org> Test Plan: `make test` passes with this change. Reviewers: dbaio Subscribers: mat, yuri Differential Revision: https://reviews.freebsd.org/D39035
Summary: This is required so py-pytest-cov is functional with newer versions of py-pytest-xdist [1]. While here, appease portlint by shifting where variables (`CONFLICTS`, etc) are defined. 1. pytest-dev/pytest-cov#422 PR: 269360 Co-Authored-With: Yuri Victorovich <yuri@freebsd.org> Test Plan: `make test` passes with this change. Reviewers: dbaio Subscribers: mat, yuri Differential Revision: https://reviews.freebsd.org/D39035
This is required so py-pytest-cov is functional with newer versions of py-pytest-xdist [1]. While here, appease portlint by shifting where variables (`CONFLICTS`, etc) are defined. 1. pytest-dev/pytest-cov#422 PR: 269360 Reviewed by: yuri Approved by: dbaio (maintainer timeout; 5 months) Co-Authored By: Yuri Victorovich <yuri@freebsd.org> Differential Revision: https://reviews.freebsd.org/D39035
This is required so py-pytest-cov is functional with newer versions of py-pytest-xdist [1]. While here, appease portlint by shifting where variables (`CONFLICTS`, etc) are defined. 1. pytest-dev/pytest-cov#422 PR: 269360 Reviewed by: yuri Approved by: dbaio (maintainer timeout; 5 months) Co-Authored By: Yuri Victorovich <yuri@freebsd.org> Differential Revision: https://reviews.freebsd.org/D39035
Summary
If I pip install the latest pytest-xdist and pytest-cov, then I will get failures when running
pytest -n auto --cov=<my directory>
because the latest released pytest-cov (2.10.0) is not compatible with pytest-xdist 2.0.0; this has been fixed by #412 but this PR hasn't made it into any release.Versions
pytest-xdist 2.0.0
pytest-cov 2.10.0
The text was updated successfully, but these errors were encountered: