build(deps): bump pytest-xdist from 3.6.1 to 3.7.0
Bumps pytest-xdist from 3.6.1 to 3.7.0.
Changelog
Sourced from pytest-xdist's changelog.
pytest-xdist 3.7.0 (2025-05-26)
Features
[#1142](https://github.com/pytest-dev/pytest-xdist/issues/1142) <https://github.com/pytest-dev/pytest-xdist/issues/1142>_: Added support for Python 3.13.
[#1144](https://github.com/pytest-dev/pytest-xdist/issues/1144) <https://github.com/pytest-dev/pytest-xdist/issues/1144>_: The internalstealcommand is now atomic - it unschedules either all requested tests or none.This is a prerequisite for group/scope support in the
workstealscheduler, so test groups won't be broken up incorrectly.
[#1170](https://github.com/pytest-dev/pytest-xdist/issues/1170) <https://github.com/pytest-dev/pytest-xdist/issues/1170>_: Add the--pxarg to create proxy gateways.Proxy gateways are passed to additional gateways using the
viakeyword. They can serve as a way to run multiple workers on remote machines.
[#1200](https://github.com/pytest-dev/pytest-xdist/issues/1200) <https://github.com/pytest-dev/pytest-xdist/issues/1200>_: Now multiplexdist_groupmarkers are considered when assigning tests to groups (order does not matter).Previously, only the last marker would assign a test to a group, but now if a test has multiple
xdist_groupmarks applied (for example via parametrization or via fixtures), they are merged to make a new group.Removals
[#1162](https://github.com/pytest-dev/pytest-xdist/issues/1162) <https://github.com/pytest-dev/pytest-xdist/issues/1162>_: Dropped support for EOL Python 3.8.Trivial Changes
[#1092](https://github.com/pytest-dev/pytest-xdist/issues/1092) <https://github.com/pytest-dev/pytest-xdist/issues/1092>_: Update an error message to better indicate where users should go for more information.
[#1190](https://github.com/pytest-dev/pytest-xdist/issues/1190) <https://github.com/pytest-dev/pytest-xdist/issues/1190>_: Switched to using a SPDX license identifier introduced in PEP 639.
Commits
b561916Release 3.7.071bd3ed[pre-commit.ci] pre-commit autoupdate (#1204)65de0abJoin multiple xdist_group markers (#1201)199f949[pre-commit.ci] pre-commit autoupdate (#1202)b0215da[pre-commit.ci] pre-commit autoupdate (#1199)18e4785[pre-commit.ci] pre-commit autoupdate (#1198)731c05d[pre-commit.ci] pre-commit autoupdate (#1197)16c5be3[pre-commit.ci] pre-commit autoupdate (#1195)e03757a[pre-commit.ci] pre-commit autoupdate (#1193)f1d81a4Merge pull request #1192 from adamchainz/document_disabling- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)