NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1709 most downloaded on PyPI
pytest plugin to run tests in a specific order
Last release 3 months ago
13 Jun 2026
Release timing varies
gaps range from 3 weeks to 1.7 years
Nearly every release is documented
notes for 19 of 19 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
19 releases · first in 2020
One column per quarter.
Adds option --fail-all-on-failed-ordering to abort tests after a failed ordering (see Release Notes ).
Adds option --fail-all-on-failed-ordering to abort tests after a failed ordering (see Release Notes).
Adds option to abort tests after a failed ordering.
--fail-all-on-failed-ordering to abort the whole test run
without executing any tests if some tests could not be orderedAllows the plugin to run after --failed-first and similar options. Check the release notes for all changes.
Allows the plugin to run after --failed-first and similar options.
Check the release notes for all changes.
Allows the plugin to run after --failed-first and similar options.
--order-after-ff, that allows to run pytest-order after built-in hooks
like the --failed-first option (see #234)pyproject.toml for project setup--indulgent-ordering optionAllows to fail tests that cannot be ordered with the new option --error-on-failed-ordering.
Allows to fail tests that cannot be ordered with the new option --error-on-failed-ordering.
Allows to fail tests that cannot be ordered.
--error-on-failed-ordering to make tests that cannot be ordered fail
(see #140)Bugfix release, see release notes.
Bugfix release, see release notes.
Bugfix release.
Allows using custom markers for ordering.
Allows using custom markers for ordering.
Allows using custom markers for ordering.
--order-marker-prefix to allow using custom markers for orderingAdds support for executing tests more than once using order marks.
Adds support for executing tests more than once using order marks.
Adds support for executing tests more than once using order marks.
correctly handle combined class and test order markers, see #45
First Python 3-only release.
First Python 3-only release.
First Python 3 only version.
pytest-dependency option automark_dependencyAdds support for multiple relative markers for the same test. The last release supporting Python 2.7.
Adds support for multiple relative markers for the same test. The last release supporting Python 2.7.
Adds support for multiple relative markers for the same test.
Adds support for class-level relative markers and directory level scope.
Adds support for class-level relative markers and directory level scope.
Adds support for class-level relative markers and directory level scope.
--order-scope-level which allows grouping tests on the
same directory level,
see #8Introduces hierarchical ordering option and fixes ordering of session-scoped dependency markers.
Introduces hierarchical ordering option and fixes ordering of session-scoped dependency markers.
Introduces hierarchical ordering option and fixes ordering of session-scoped dependency markers.
group-order-scope option to allow hierarchical ordering on module
and class scope,
see #6order-dependencies optionAdds more content to source package, adds pytest 6.2 support.
Adds more content to source package, adds pytest 6.2 support.
Patch release to make packaging easier.
fixed handling of more than one attribute in an order marker
Bugfix release.
Some fixes and changes for relative ordering.
Some fixes and changes for relative ordering.
Friday the 13th release.
:: as
delimiter)pytest-dependencyfixed handling of relative markers in classes
This is a bugfix only release.
Added more configuration options, play nice with pytest-dependencies.
Added more configuration options, play nice with pytest-dependencies.
This is the last major version that will support Python 2 - Python 2 support will be dropped in version 1.0. There is no timeline for that release, as there are currently no new features planned - further development will be demand-driven.
pytest-ordering)pytest-dependency pluginpytest-dependency pluginindex keyword for ordering as alternative to raw numberpytest-ordering with respective state
in pytest-orderAdds option to set order scope
Adds option to set order scope
Consolidation of CI builds and documentation.
Consolidation of CI builds and documentation.
This release is mostly related to the consolidation of infrastructure (documentation build and tests in CI build) and documentation.
pytest-xdist
(imported from PR #52)Renamed package and repository, use "order" instead of "run" mark.
Renamed package and repository, use "order" instead of "run" mark.
Update after renaming the repository and the package.
pytest-ordering2 to pytest-orderrun to order, removed all additional
markers (see #38)Your coding agent can read these notes before it upgrades. Set up the MCP server →