-
-
Notifications
You must be signed in to change notification settings - Fork 349
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
Bump pytest from 8.1.1 to 8.2.0 #1755
Conversation
686771e
to
0230439
Compare
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.1.1 to 8.2.0. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](pytest-dev/pytest@8.1.1...8.2.0) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
6289b04
to
c44f60b
Compare
Not sure what the issue is with Ubuntu + Python3.13, but I'm hoping it's a temporary issue. Skipping this pytest update in the hope the next minor fixes it. @dependabot ignore this minor version |
OK, I won't notify you about version 8.2.x again, unless you re-open this PR. |
FWIW, I played around with pytest 8.2.0 a bit. First, the test that triggers the error is different as well as the traceback....but still consistent. Second, if I use the command below to run the tests....the error doesn't happen...
but running At any rate, I'm not really any closer to understanding the issue... |
Another thought came to to mind....what if I run Well, turning off coverage for the tests removed the error in CI.... One of the causes of a |
Ok - that's an interesting data point. Coverage does involve opening files, and there's a binary module implementing some of that, so it's at least conceivable that there is some weird interaction going on here. |
Because I can't help myself.....I've tracked this down a little further. With a bit of debug code, I've confirmed that the Adding an audit hook for opening As another twist, this only happens when So....the |
@dependabot reopen |
Superseded by #1817. |
Bumps pytest from 8.1.1 to 8.2.0.
Release notes
Sourced from pytest's releases.
... (truncated)
Commits
6bd3f31
Tweak changelog for 8.2.09b6219b
Prepare release version 8.2.0835765c
Merge pull request #12130 from bluetech/fixtures-inline7e7503c
unittest: report class cleanup exceptions (#12250)882c4da
fixtures: inlinefail_fixturefunc
2e8fb9f
fixtures: extract a_check_fixturedef
methodacf2971
fixtures: inline_getnextfixturedef
into_get_active_fixturedef
3c77aec
fixtures: move "request" check earlyd217d68
fixtures: inline_compute_fixture_value
530be28
fixtures: use early return in_get_active_fixturedef
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 show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@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)