Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
0.10.0 - 2024-10-16
Added
- Support for Python 3.13.
0.9.0 - 2024-06-19
Changed
- Cruft update to get up to date with the parent cookiecutter template
Removed
- Support for Python 3.7
0.8.2 - 2024-01-29
Added
- Support for pytest 8.x
- Python 3.12 to CI test matrix
0.8.1 - 2023-04-12
Changed
- Introduce Ruff
- Fixed usage of deprecated pytest API
Added
- Python 3.11 to CI test matrix
0.8.0 - 2022-04-22
Fixed
- The
least_duration
algorithm should now split deterministically regardless of starting test order. This should fix the main problem when running with test-randomization packages such aspytest-randomly
orpytest-random-order
See #52
0.7.0 - 2022-03-13
Added
- Support for pytest 7.x, see https://github.com/jerry-git/pytest-split/pull/47
0.6.0 - 2022-01-10
Added
- PR template
- Test against 3.10
- Compatibility with IPython Notebooks
0.5.0 - 2021-11-09
Added
- Wolt cookiecutter + cruft setup, see https://github.com/jerry-git/pytest-split/pull/33
0.4.0 - 2021-11-09
Changed
- Durations file content in prettier format, see https://github.com/jerry-git/pytest-split/pull/31