Path: csiph.com!aioe.org!bofh.it!news.nic.it!robomod From: Julian Gilbey Newsgroups: linux.debian.maint.python Subject: Re: Updating pytest Date: Tue, 07 Jun 2022 09:30:02 +0200 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Tue Jun 7 07:27:54 2022 Old-Return-Path: 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:hard: -4.6 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Mailing-List: archive/latest/19972 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/Yp796ZhYYBrExNIj@d-and-j.net Approved: robomod@news.nic.it Lines: 42 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: Paul Wise , debian-python X-Original-Date: Tue, 7 Jun 2022 08:27:37 +0100 X-Original-Message-ID: X-Original-References: <67901ea5dde4c2e29b186562ff5bd807f06208a8.camel@debian.org> Xref: csiph.com linux.debian.maint.python:14144 On Mon, Jun 06, 2022 at 09:01:37PM -0400, Sandro Tosi wrote: > > > I think this page includes debci results for experimental: > > > > > > https://release.debian.org/britney/pseudo-excuses-experimental.html > > > > > > It shows what would happen when migrating experimental to unstable. > > > > Oh wow, thanks! That's perfect. So we can upload the new pytest to > > experimental and see what happens... > > please be aware that that is a very partial view, in particular only > showing reverse dependencies with (meaningful) autopkgtests, which > means there could be hidden gigantic breakages not detected by that > page which will wreak havoc in unstable. > > I would consider pytest a "core" python package, and so a complete > rdeps rebuild is appropriate, i suggest having a look at > https://salsa.debian.org/lucas/collab-qa-tools/-/blob/master/modes/numpy-exp > and then contacting Lucas to get access to the AWS rebuild machinery. Hi Sandro, Ah, that's a very good point. I was half-aware of it, but didn't really think it through. > > Anyone willing to go for it? > > I thought you were volunteering for it? :) jokes aside, i think > preparing the new pytest upstream release for experimental may be the > "easiest" part of this ordeal. I guess it will depend on how much breakage it causes; the deprecations and breaking changes listed at https://docs.pytest.org/en/stable/changelog.html see somewhat "obscure", but who knows how much they're used in Debian packages?! I wish I could help, but I only have a couple of hours per week for Debian stuff, so this is beyond my capacity, unfortunately :-( Best wishes, Julian