Add only_rerun and rerun_except arguments to @pytest.mark.flaky marker.
Add support for pytest 7.3, 7.4.
Bug fixes
+++++++++
Failures are now rerun only if they match at least one --only-rerun
pattern (if given) and none of the --rerun-except patterns. Previously,
using both --only-rerun and --rerun-except together could cause
failures to be rerun even if they did not match any --only-rerun
pattern, and when using multiple --rerun-except patterns, all failures
would be rerun unless they matched every pattern.
([#225](https://github.com/pytest-dev/pytest-rerunfailures/issues/225) <https://github.com/pytest-dev/pytest-rerunfailures/issues/225>_)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps pytest-rerunfailures from 11.1.2 to 12.0.
Changelog
Sourced from pytest-rerunfailures's changelog.
Commits
903c085
Preparing release 12.0e109b7a
Garden change log.6970e14
Fix handling of --rerun-except arguments (#226)5f5734a
Drop support for pytest < 6.2. Add support for pytest 7.3, 7.4. (#223)1a63b6a
Document how to exclude exceptions coming from usingassert
(#224)bfc030f
Add only_rerun and rerun_except kwargs to marker (#221)1923529
Document flaky incompatibility. (#219)35ca5ab
Release 11.1.2 aftermath (#212)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
:books: Documentation preview :books:: https://lightning-bolts--1054.org.readthedocs.build/en/1054/