Re: Bug#1063957: python-pytest-lazy-fixture: autopkgtest regression with pytest 8
On Tue, May 28, 2024 at 06:13:59PM +0300, Ileana Dumitrescu wrote: > [...] > > python-limits: > > Maintainer: Debian Python Team > >Last upload: Ileana Dumitrescu > >(signed by Jeroen Ploemen ) on 19 Oct 2023; > >upstream is still using pytest-lazy-fixture > > I have updated python-limits in salsa, so it should be ready for someone > else to look over those changes and upload to unstable. Thanks Ileana! I see that Alexandre has now done this - thanks Alexandre! Best wishes, Julian
Re: Bug#1063957: python-pytest-lazy-fixture: autopkgtest regression with pytest 8
On 19/05/2024 18:16, Julian Gilbey wrote: (Trimming To/Cc list to debian-python and the maintainers involved) Ileana - this email relates to python-limits, for which you made the last change Sandro - this email relates to your package prettytable On Tue, May 14, 2024 at 08:47:24AM +0200, Alexandre Detiste wrote: [...] I made a mistake in my attempt too..., here's the real list: Package: prettytable Maintainer: Debian Python Team Package: python-limits Alexandre has kindly fixed some more of these packages, so there are only two packages still (build-)depending on python3-pytest-lazy-fixture: python-limits: Maintainer: Debian Python Team Last upload: Ileana Dumitrescu (signed by Jeroen Ploemen ) on 19 Oct 2023; upstream is still using pytest-lazy-fixture I have updated python-limits in salsa, so it should be ready for someone else to look over those changes and upload to unstable. prettytable: Maintainer: Sandro Tosi Last upload: 2024-03-02 (version 3.6.0-2): build failed because it depends on python3-lazy-fixture (which crashes with pytest 8) Ileana - would you be able to look at python-limits? Sandro - would you be able to look at prettytable? Best wishes, Julian -- Ileana Dumitrescu GPG Public Key: FA26 CA78 4BE1 8892 7F22 B99F 6570 EA01 146F 7354 OpenPGP_0x6570EA01146F7354.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature
Re: Bug#1063957: python-pytest-lazy-fixture: autopkgtest regression with pytest 8
(Trimming To/Cc list to debian-python and the maintainers involved) Ileana - this email relates to python-limits, for which you made the last change Sandro - this email relates to your package prettytable On Tue, May 14, 2024 at 08:47:24AM +0200, Alexandre Detiste wrote: > [...] > I made a mistake in my attempt too..., here's the real list: > > > Package: prettytable > > Maintainer: Debian Python Team > Package: python-limits Alexandre has kindly fixed some more of these packages, so there are only two packages still (build-)depending on python3-pytest-lazy-fixture: python-limits: Maintainer: Debian Python Team Last upload: Ileana Dumitrescu (signed by Jeroen Ploemen ) on 19 Oct 2023; upstream is still using pytest-lazy-fixture prettytable: Maintainer: Sandro Tosi Last upload: 2024-03-02 (version 3.6.0-2): build failed because it depends on python3-lazy-fixture (which crashes with pytest 8) Ileana - would you be able to look at python-limits? Sandro - would you be able to look at prettytable? Best wishes, Julian
Re: Bug#1063957: python-pytest-lazy-fixture: autopkgtest regression with pytest 8
On Thu, May 16, 2024 at 06:55:50AM +0200, Antonio Valentino wrote: > Dear Alexandre > [...] > > > > I made a mistake in my attempt too..., here's the real list: > > > > Maintainer: Sandro Tosi > > Package: prettytable > > > > Maintainer: Debian GIS Project > > -> CC'ing Antonio > > Package: pycoast > > Package: pyresample > > > Thanks a lot. > Yesterday I have uploaded the new version of pycoast and pyresample Thanks Antonio! Best wishes, Julian
Re: Bug#1063957: python-pytest-lazy-fixture: autopkgtest regression with pytest 8
Dear Alexandre Il 14/05/24 08:47, Alexandre Detiste ha scritto: Le mar. 14 mai 2024 à 08:35, Julian Gilbey a écrit : On Mon, May 13, 2024 at 11:07:54PM +0200, Alexandre Detiste wrote: Le lun. 13 mai 2024 à 22:59, Scott Kitterman a écrit : I suggest that we soon ask ftpmaster to drop pytest-lazy-fixture from Debian unstable. Please transition all the rdepends first. Asking before that's done just creates more work for everyone. Scott K It looks like for this one package it's already clear. @Julian: here it looks you forgot to check build-depends: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067200 Oh, gosh, I thought I had done so (this is cython3-legacy), but I clearly made a serious mistake in my attempt! I made a mistake in my attempt too..., here's the real list: Maintainer: Sandro Tosi Package: prettytable Maintainer: Debian GIS Project -> CC'ing Antonio Package: pycoast Package: pyresample Thanks a lot. Yesterday I have uploaded the new version of pycoast and pyresample kind regards -- Antonio Valentino
Re: Bug#1063957: python-pytest-lazy-fixture: autopkgtest regression with pytest 8
On Mon, May 13, 2024 at 11:07:54PM +0200, Alexandre Detiste wrote: > Le lun. 13 mai 2024 à 22:59, Scott Kitterman a écrit : > > >I suggest that we soon ask ftpmaster to drop pytest-lazy-fixture from > > >Debian unstable. > > > > Please transition all the rdepends first. Asking before that's done just > > creates more work for everyone. > > > > Scott K > > It looks like for this one package it's already clear. > > @Julian: here it looks you forgot to check build-depends: > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067200 Oh, gosh, I thought I had done so (this is cython3-legacy), but I clearly made a serious mistake in my attempt! > I don't know what's the best way to check this, I use this template hereunder Thanks Alexandre! > #!/bin/sh > Sources=/var/lib/apt/lists/ftp.*.debian.org_debian_dists_unstable_*_source_Sources > Packages=/var/lib/apt/lists/ftp.*.debian.org_debian_dists_unstable_*_binary-amd64_Packages > > ben query '.build-depends ~ "python3-lazy-fixture"' $Sources -s > Package,Maintainer > ben query '.build-depends-indep ~ "python3-lazy-fixture"' $Sources -s > Package,Maintainer > ben query '.depends ~ "python3-lazy-fixture"' $Packages -s Package,Maintaine As you say, though, in this case, pytest-lazy-fixture itself has an unfixable RC bug, so all of the rdepends need to be fixed (and by "soon", I was thinking "once all these packages no longer depend on it, but I should have said that explicitly ;-) Best wishes, Julian
Re: Bug#1063957: python-pytest-lazy-fixture: autopkgtest regression with pytest 8
Le mar. 14 mai 2024 à 08:35, Julian Gilbey a écrit : > > On Mon, May 13, 2024 at 11:07:54PM +0200, Alexandre Detiste wrote: > > Le lun. 13 mai 2024 à 22:59, Scott Kitterman a écrit > > : > > > >I suggest that we soon ask ftpmaster to drop pytest-lazy-fixture from > > > >Debian unstable. > > > > > > Please transition all the rdepends first. Asking before that's done > > > just creates more work for everyone. > > > > > > Scott K > > > > It looks like for this one package it's already clear. > > > > @Julian: here it looks you forgot to check build-depends: > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067200 > > Oh, gosh, I thought I had done so (this is cython3-legacy), but I > clearly made a serious mistake in my attempt! I made a mistake in my attempt too..., here's the real list: Maintainer: Sandro Tosi Package: prettytable Maintainer: Debian GIS Project -> CC'ing Antonio Package: pycoast Package: pyresample Maintainer: Debian Python Team Package: python-django-timezone-field Package: python-limits Package: python-marshmallow-sqlalchemy
Re: Bug#1063957: python-pytest-lazy-fixture: autopkgtest regression with pytest 8
Le lun. 13 mai 2024 à 22:59, Scott Kitterman a écrit : > >I suggest that we soon ask ftpmaster to drop pytest-lazy-fixture from > >Debian unstable. > > Please transition all the rdepends first. Asking before that's done just > creates more work for everyone. > > Scott K It looks like for this one package it's already clear. @Julian: here it looks you forgot to check build-depends: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067200 I don't know what's the best way to check this, I use this template hereunder Greetings #!/bin/sh Sources=/var/lib/apt/lists/ftp.*.debian.org_debian_dists_unstable_*_source_Sources Packages=/var/lib/apt/lists/ftp.*.debian.org_debian_dists_unstable_*_binary-amd64_Packages ben query '.build-depends ~ "python3-lazy-fixture"' $Sources -s Package,Maintainer ben query '.build-depends-indep ~ "python3-lazy-fixture"' $Sources -s Package,Maintainer ben query '.depends ~ "python3-lazy-fixture"' $Packages -s Package,Maintaine
Re: Bug#1063957: python-pytest-lazy-fixture: autopkgtest regression with pytest 8
On May 13, 2024 8:13:06 PM UTC, Julian Gilbey wrote: >On Wed, Apr 03, 2024 at 03:58:21PM -0400, Jeremy Bícha wrote: >> I noticed one package affected by this issue, prettytable, has >> switched to a fork, pytest-lazy-fixtures (note the s at the end of the >> name). >> >> Would someone like to package this for Debian to fix several packages >> failing to build? >> >> https://github.com/dev-petrov/pytest-lazy-fixtures >> >> Thank you, >> Jeremy Bícha > >Dear all affected by pytest-lazy-fixture: pytest-lazy-fixtures is now >in testing and unstable; in many cases, it can be used as a drop-in >replacement for pytest-lazy-fixture (though not all, it turns out). > >I suggest that we soon ask ftpmaster to drop pytest-lazy-fixture from >Debian unstable. Please transition all the rdepends first. Asking before that's done just creates more work for everyone. Scott K
Re: Bug#1063957: python-pytest-lazy-fixture: autopkgtest regression with pytest 8
On Wed, Apr 03, 2024 at 03:58:21PM -0400, Jeremy Bícha wrote: > I noticed one package affected by this issue, prettytable, has > switched to a fork, pytest-lazy-fixtures (note the s at the end of the > name). > > Would someone like to package this for Debian to fix several packages > failing to build? > > https://github.com/dev-petrov/pytest-lazy-fixtures > > Thank you, > Jeremy Bícha Dear all affected by pytest-lazy-fixture: pytest-lazy-fixtures is now in testing and unstable; in many cases, it can be used as a drop-in replacement for pytest-lazy-fixture (though not all, it turns out). I suggest that we soon ask ftpmaster to drop pytest-lazy-fixture from Debian unstable. Best wishes, Julian