Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #15404

Re: Breaking changes in pytest 8

Path csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod
From Julian Gilbey <julian@d-and-j.net>
Newsgroups linux.debian.maint.python
Subject Re: Breaking changes in pytest 8
Date Tue, 09 Jan 2024 18:50:01 +0100
Message-ID <HUooF-1WtM-5@gated-at.bofh.it> (permalink)
References <HU6rL-1Lj9-1@gated-at.bofh.it>
X-Original-To debian-python@lists.debian.org
X-Mailbox-Line From debian-python-request@lists.debian.org Tue Jan 9 17:45:27 2024
Old-Return-Path <julian@d-and-j.net>
X-Amavis-Spam-Status No, score=-7.21 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LDO_WHITELIST=-5, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -4.6
MIME-Version 1.0
Content-Type text/plain; charset=iso-8859-1
Content-Disposition inline
Content-Transfer-Encoding 8bit
X-Mailing-List <debian-python@lists.debian.org> archive/latest/21356
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/ZZ2GIGMI9kY8KwUG@d-and-j.net
Approved robomod@news.nic.it
Lines 39
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Tue, 9 Jan 2024 17:45:04 +0000
X-Original-Message-ID <ZZ2GIGMI9kY8KwUG@d-and-j.net>
X-Original-References <v7zwva652ywp3sze5kquwd662s736f4kccqdouytltrxl7xvcz@pze2z4vs6fqd>
Xref csiph.com linux.debian.maint.python:15404

Show key headers only | View raw


Hi Timo,

Please can we hold back on uploading pytest 8 to unstable until the
current Python 3.12 transition is complete?  It is entirely possible
that several of the packages that currently break with pytest 8
already have newer upstream versions that address these issues, but
it's probably not wise to mix that in with the current transition.

Best wishes,

   Julian

On Mon, Jan 08, 2024 at 11:32:29PM +0100, Timo Röhling wrote:
> 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

Back to linux.debian.maint.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Breaking changes in pytest 8 Timo Röhling <roehling@debian.org> - 2024-01-08 23:40 +0100
  Re: Breaking changes in pytest 8 Julian Gilbey <julian@d-and-j.net> - 2024-01-09 18:50 +0100
    Re: Breaking changes in pytest 8 Louis-Philippe Véronneau <pollo@debian.org> - 2024-01-09 19:30 +0100
    Re: Breaking changes in pytest 8 Timo Röhling <roehling@debian.org> - 2024-01-09 20:00 +0100
    Re: Breaking changes in pytest 8 Julian Gilbey <julian@d-and-j.net> - 2024-01-26 08:40 +0100

csiph-web