Sourced from pytest-xdist's changelog.
pytest-xdist 3.2.0 (2023-02-07)
Improved Documentation
[#863](https://github.com/pytest-dev/pytest-xdist/issues/863) <https://github.com/pytest-dev/pytest-xdist/issues/863>
_: Document limitations for debugging due to standard I/O of workers not being forwarded. Also, mention remote debugging as a possible workaround.Features
[#855](https://github.com/pytest-dev/pytest-xdist/issues/855) <https://github.com/pytest-dev/pytest-xdist/issues/855>
_: Users can now configureload
scheduling precision using--maxschedchunk
command line option.
[#858](https://github.com/pytest-dev/pytest-xdist/issues/858) <https://github.com/pytest-dev/pytest-xdist/issues/858>
: Newworksteal
scheduler, based on the idea ofwork stealing <https://en.wikipedia.org/wiki/Work_stealing>
. It's similar toload
scheduler, but it should handle tests with significantly differing duration better, and, at the same time, it should provide similar or better reuse of fixtures.Trivial Changes
[#870](https://github.com/pytest-dev/pytest-xdist/issues/870) <https://github.com/pytest-dev/pytest-xdist/issues/870>
_: Make the tests pass even when$PYTEST_XDIST_AUTO_NUM_WORKERS
is set.
5c06519
Release 3.2.0c695763
[pre-commit.ci] pre-commit autoupdate (#869)9373ddb
Merge pull request #870 from hroncok/delenv8fd1bfd
Tests: Unset PYTEST_XDIST_AUTO_NUM_WORKERS when the behavior without the envv...017cc72
Document limitations for debugging as well as a workaround (#867)cf19f76
Fix minor typos in the documentation (#866)691a075
Merge pull request #865 from amezin/fix-loadsched-testse986092
Fix some LoadScheduling testsd1dfad3
Implement work-stealing scheduler (#862)9b0b5b1
Add --maxschedchunk CLI option (#857)