Hi,I recently uploaded the pre-release pytest 8.0.0~rc1 to experimental as an early warning for the breaking changes which typically happen on major version bumps.
I've attached a dd-list of packages which exhibit autopkgtest regressions [1], with the intent of MBF'ing (with separate announcement) once pytest 8 is released.
Typically, packages will fail if they - have deprecation warnings of type PytestRemovedIn8Warning, or- assume a particular pytest stdout/stderr output which might have changed, or - rely on the precise order in which pytest collects tests, especially the behavior of the pytest.Package collector.
Please refer to the upstream changelog [2] for a complete list of breaking changes.
Cheers Timo [1] https://qa.debian.org/excuses.php?experimental=1&package=pytest [2] https://docs.pytest.org/en/latest/changelog.html -- ⢀⣴⠾⠻⢶⣦⠀ ╭────────────────────────────────────────────────────╮ ⣾⠁⢠⠒⠀⣿⡁ │ Timo Röhling │ ⢿⡄⠘⠷⠚⠋⠀ │ 9B03 EBB9 8300 DF97 C2B1 23BF CC8C 6BDD 1403 F4CA │ ⠈⠳⣄⠀⠀⠀⠀ ╰────────────────────────────────────────────────────╯
Adam Cecile <[email protected]> python-fastjsonschema (U) Agustin Henze <[email protected]> docopt Alastair McKinstry <[email protected]> python-xarray (U) Andreas Tille <[email protected]> python-hmmlearn (U) tifffile (U) Andrew Starr-Bochicchio <[email protected]> libcloud (U) Andrey Rakhmatullin <[email protected]> python-parsel (U) Andrius Merkys <[email protected]> python-ase (U) Ask Hjorth Larsen <[email protected]> python-ase (U) Bo YU <[email protected]> tox-current-env (U) xdoctest (U) Carsten Schoenert <[email protected]> python-graphene (U) Daniele Tricoli <[email protected]> requests (U) Debian Astronomy Maintainers <[email protected]> astropy pytest-mpl Debian Astronomy Team <[email protected]> sunpy Debian Games Team <[email protected]> protontricks Debian Med Packaging Team <[email protected]> dcmstack intake khmer python-anndata python-gffutils python-hmmlearn python-screed Debian Python Modules Team <[email protected]> python-b2sdk Debian Python Team <[email protected]> dask hickle ipyparallel javaproperties libcloud loguru mplcursors pytest-arraydiff pytest-order pytest-services pytest-sugar python-dateutil python-dict2xml python-fakeredis python-fastjsonschema python-graphene python-marshmallow-sqlalchemy python-parsel python-pytest-benchmark python-pytest-lazy-fixture python-sparse python-syrupy python-testfixtures python-upsetplot python-werkzeug requests setuptools-scm sqlalchemy (U) superqt tifffile tox-current-env twine wxutils xdoctest xonsh Debian Science Maintainers <[email protected]> joblib openpyxl python-xarray spyder-line-profiler statsmodels Debian Science Team <[email protected]> dolfin fenics-dolfinx Debichem Team <[email protected]> mdtraj opendrop python-ase Diane Trout <[email protected]> dask (U) python-anndata (U) python-graphviz python-sparse (U) python-upsetplot (U) statsmodels (U) Drew Parsons <[email protected]> dolfin (U) fenics-dolfinx (U) mdtraj (U) opendrop (U) Edward Betts <[email protected]> hickle (U) pytest-sugar (U) Emmanuel Arias <[email protected]> python-marshmallow-sqlalchemy (U) Federico Ceratto <[email protected]> freedombox (U) FreedomBox packaging team <[email protected]> freedombox Ghislain Antony Vaillant <[email protected]> python-sparse (U) python-xarray (U) spyder-line-profiler (U) Gordon Ball <[email protected]> xonsh (U) Graham Inggs <[email protected]> python-ase (U) Guido Günther <[email protected]> python-dateutil (U) Hans-Christoph Steiner <[email protected]> libcloud (U) Ignace Mouzannar <[email protected]> python-parsel (U) James Valleroy <[email protected]> freedombox (U) Joel Cross <[email protected]> python-pytest-lazy-fixture (U) Johannes Ring <[email protected]> dolfin (U) Jon Bernard <[email protected]> barectf (U) Joseph Nahmias <[email protected]> ipyparallel (U) Julian Gilbey <[email protected]> pytest-order (U) spyder-line-profiler (U) Julien Puydt <[email protected]> setuptools-scm (U) Kevin Murray <[email protected]> khmer (U) Leo Singer <[email protected]> pytest-mpl (U) Luca Boccassi <[email protected]> javaproperties (U) Michael Fladischer <[email protected]> python-testfixtures (U) Michael Hanke <[email protected]> openpyxl (U) statsmodels (U) Michael Hanke <[email protected]> dcmstack (U) Michael Jeanson <[email protected]> barectf Michael R. Crusoe <[email protected]> khmer (U) python-gffutils (U) python-screed (U) Nick Daly <[email protected]> freedombox (U) Nilesh Patra <[email protected]> loguru (U) Ole Streicher <[email protected]> astropy (U) pytest-arraydiff (U) sunpy (U) tifffile (U) ttkthemes (U) Ondřej Kobližek <[email protected]> python-b2sdk (U) python-fakeredis (U) Ondřej Nový <[email protected]> python-fakeredis (U) python-werkzeug (U) Petter Reinholdtsen <[email protected]> freedombox (U) Pierre-Elliott Bécue <[email protected]> pytest-services (U) Piotr Ożarowski <[email protected]> freedombox (U) sqlalchemy Rebecca N. Palmer <[email protected]> openpyxl (U) statsmodels (U) Scott Kitterman <[email protected]> python-dict2xml (U) Shayan Doust <[email protected]> intake (U) Soren Hansen <[email protected]> libcloud (U) Stefano Rivera <[email protected]> twine (U) Steffen Moeller <[email protected]> loguru (U) python-anndata (U) python-gffutils (U) Stephan Lachnit <[email protected]> protontricks (U) Stuart Prescott <[email protected]> opendrop (U) superqt (U) Sudip Mukherjee <[email protected]> mplcursors (U) Sunil Mohan Adapa <[email protected]> freedombox (U) Tcl/Tk Debian Packagers <[email protected]> ttkthemes Thomas Goirand <[email protected]> python-werkzeug (U) Timo Röhling <[email protected]> python-pytest-benchmark (U) python-syrupy (U) Tzafrir Cohen <[email protected]> freedombox (U) Utkarsh Gupta <[email protected]> python-marshmallow-sqlalchemy (U) Yaroslav Halchenko <[email protected]> dcmstack (U) joblib (U) openpyxl (U) statsmodels (U) Zygmunt Krynicki <[email protected]> twine (U) Étienne Mollier <[email protected]> intake (U) python-gffutils (U)
signature.asc
Description: PGP signature

