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)

Attachment: signature.asc
Description: PGP signature

Reply via email to