Release 2.5.0

This commit is contained in:
Bruno Oliveira
2021-12-10 08:18:22 -03:00
parent 8dbf3677dc
commit c8bbc03e49
7 changed files with 21 additions and 6 deletions

View File

@@ -1,3 +1,24 @@
pytest-xdist 2.5.0 (2021-12-10)
Features
--------
- `#722 <https://github.com/pytest-dev/pytest-xdist/issues/722>`_: Full compatibility with pytest 7 - no deprecation warnings or use of legacy features.
- `#733 <https://github.com/pytest-dev/pytest-xdist/issues/733>`_: New ``--dist=loadgroup`` option, which ensures all tests marked with ``@pytest.mark.xdist_group`` run in the same session/worker. Other tests run distributed as in ``--dist=load``.
Trivial Changes
---------------
- `#708 <https://github.com/pytest-dev/pytest-xdist/issues/708>`_: Use ``@pytest.hookspec`` decorator to declare hook options in ``newhooks.py`` to avoid warnings in ``pytest 7.0``.
- `#719 <https://github.com/pytest-dev/pytest-xdist/issues/719>`_: Use up-to-date ``setup.cfg``/``pyproject.toml`` packaging setup.
- `#720 <https://github.com/pytest-dev/pytest-xdist/issues/720>`_: Require pytest>=6.2.0.
- `#721 <https://github.com/pytest-dev/pytest-xdist/issues/721>`_: Started using type annotations and mypy checking internally. The types are incomplete and not published.
pytest-xdist 2.4.0 (2021-09-20) pytest-xdist 2.4.0 (2021-09-20)
=============================== ===============================

View File

@@ -1 +0,0 @@
Use ``@pytest.hookspec`` decorator to declare hook options in ``newhooks.py`` to avoid warnings in ``pytest 7.0``.

View File

@@ -1 +0,0 @@
Use up-to-date ``setup.cfg``/``pyproject.toml`` packaging setup.

View File

@@ -1 +0,0 @@
Require pytest>=6.2.0.

View File

@@ -1 +0,0 @@
Started using type annotations and mypy checking internally. The types are incomplete and not published.

View File

@@ -1 +0,0 @@
Full compatibility with pytest 7 - no deprecation warnings or use of legacy features.

View File

@@ -1 +0,0 @@
New ``--dist=loadgroup`` option, which ensures all tests marked with ``@pytest.mark.xdist_group`` run in the same session/worker. Other tests run distributed as in ``--dist=load``.