Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 8, 2023

Updates the requirements on pytest-xdist to permit the latest version.

Changelog

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 configure load 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>: New worksteal scheduler, based on the idea of work stealing <https://en.wikipedia.org/wiki/Work_stealing>. It's similar to load 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.

pytest-xdist 3.1.0 (2022-12-01)

Features

  • [#789](https://github.com/pytest-dev/pytest-xdist/issues/789) <https://github.com/pytest-dev/pytest-xdist/issues/789>_: Users can now set a default distribution mode in their configuration file:

    .. code-block:: ini

    [pytest]
    addopts = --dist loadscope
    
  • [#842](https://github.com/pytest-dev/pytest-xdist/issues/842) <https://github.com/pytest-dev/pytest-xdist/issues/842>_: Python 3.11 is now officially supported.

Removals

  • [#842](https://github.com/pytest-dev/pytest-xdist/issues/842) <https://github.com/pytest-dev/pytest-xdist/issues/842>_: Python 3.6 is no longer supported.

pytest-xdist 3.0.2 (2022-10-25)

Bug Fixes

... (truncated)

Commits
  • 5c06519 Release 3.2.0
  • c695763 [pre-commit.ci] pre-commit autoupdate (#869)
  • 9373ddb Merge pull request #870 from hroncok/delenv
  • 8fd1bfd 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-tests
  • e986092 Fix some LoadScheduling tests
  • d1dfad3 Implement work-stealing scheduler (#862)
  • 9b0b5b1 Add --maxschedchunk CLI option (#857)
  • Additional commits viewable in compare view

You can trigger a rebase of this PR 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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Feb 8, 2023
@codecov
Copy link

codecov bot commented Feb 8, 2023

Codecov Report

Merging #4982 (aac7c8a) into master (b2d8b30) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #4982   +/-   ##
=======================================
  Coverage   68.75%   68.75%           
=======================================
  Files         356      356           
  Lines       32153    32153           
=======================================
  Hits        22106    22106           
  Misses      10047    10047           

Copy link
Collaborator

@jenshnielsen jenshnielsen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bors merge

@bors bors bot merged commit db61806 into master Feb 8, 2023
@bors bors bot deleted the dependabot/pip/pytest-xdist-approx-eq-3.2.0 branch February 8, 2023 07:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants