- Update to 8.2.2
* Support for Python 3.13 (beta1 at the time of writing).
* Fix `PermissionError` crashes arising from directories which are not
selected on the command-line.
* Keyboard interrupts and system exits are now properly handled during
the test collection.
* Fixed handling of 'Function not implemented' error under squashfuse_ll,
which is a different way to say that the mountpoint is read-only.
* Fix a regression in pytest 8.2.0 where the permissions of
automatically-created .pytest_cache directories became rwx------
instead of the expected rwxr-xr-x.
* Fix possible catastrophic performance slowdown on a certain
parametrization pattern involving many higher-scoped parameters.
* Fix a regression in pytest 8.2.0 where unittest class instances were
not released promptly on test teardown but only on session teardown.
* Fix possible “Directory not empty” crashes arising from concurent cache
dir (.pytest_cache) creation. Regressed in pytest 8.2.0.
OBS-URL: https://build.opensuse.org/request/show/1179013
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest?expand=0&rev=137
154 KiB
154 KiB