Release 3.7.0

This commit is contained in:
Bruno Oliveira
2025-05-26 14:51:07 -03:00
parent 71bd3ede19
commit b561916eaf
8 changed files with 35 additions and 14 deletions

View File

@@ -1 +0,0 @@
Update an error message to better indicate where users should go for more information.

View File

@@ -1 +0,0 @@
Added support for Python 3.13.

View File

@@ -1,3 +0,0 @@
The internal `steal` command is now atomic - it unschedules either all requested tests or none.
This is a prerequisite for group/scope support in the `worksteal` scheduler, so test groups won't be broken up incorrectly.

View File

@@ -1 +0,0 @@
Dropped support for EOL Python 3.8.

View File

@@ -1,4 +0,0 @@
Add the `--px` arg to create proxy gateways.
Proxy gateways are passed to additional gateways using the `via` keyword.
They can serve as a way to run multiple workers on remote machines.

View File

@@ -1 +0,0 @@
Switched to using a SPDX license identifier introduced in PEP 639.

View File

@@ -1,3 +0,0 @@
Now multiple ``xdist_group`` markers 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_group`` marks applied (for example via parametrization or via fixtures), they are merged to make a new group.