Subject: CVS commit: pkgsrc/devel/py-test
From: Adam Ciarcinski
Date: 2025-03-03 10:16:29
Message id: 20250303091629.7A7E1FBE1@cvs.NetBSD.org

Log Message:
py-test: updated to 8.3.5

8.3.5

Bug fixes

* Fixed issue where sequences were still being shortened even with -vv verbosity.
* Fixed broken input when using Python 3.13+ and a libedit build of Python, such \ 
as on macOS or with uv-managed Python binaries from the python-build-standalone \ 
project. This could manifest e.g. by a broken prompt when using Pdb, or seeing \ 
empty inputs with manual usage of input() and suspended capturing.
* Fixed AttributeError{.interpreted-text role="class"} crash when \ 
using --import-mode=importlib when top-level directory same name as another \ 
module of the standard library.
* Fixed a regression in pytest 8.3.4 where, when using --import-mode=importlib, \ 
a directory containing py file with the same name would cause an ImportError
* Fixed issue where pytest could crash if one of the collected directories got \ 
removed during collection.

Improved documentation

* Added dedicated page about using types with pytest.

See types{.interpreted-text role="ref"} for detailed usage.

Contributor-facing changes

* Fixed selftest failures in test_terminal.py with Pygments >= 2.19.0
* Support for Towncrier versions released in 2024 has been re-enabled
when building Sphinx docs -- by webknjaz{.interpreted-text role="user"}.

Files:
RevisionActionfile
1.136modifypkgsrc/devel/py-test/Makefile
1.119modifypkgsrc/devel/py-test/distinfo