- Package:
- python3-pytest-asyncio
- Source:
- python-pytest-asyncio
- Submitter:
- Julian Gilbey
- Date:
- 2022-06-01 13:45:04 UTC
- Severity:
- normal
Please unblock package python-pytest-asyncio (Please provide enough (but not too much) information to help the release team to judge the request efficiently. E.g. by filling in the sections below.) [ Reason ] python-pytest-asyncio and pytest-mock need to be upgraded together; pytest-mock 3.7.0-2 build-depends on the newer version of python-pytest-asyncio (0.18.2-1), while the older version of pytest-mock (3.6.1-1) breaks with it. So python-pytest-asyncio can't transition because it will break the version of pytest-mock already in testing, and pytest-mock can't transition because of the build-dependency on the newer python-pytest-asyncio. [ Impact ] (What is the impact for the user if the unblock isn't granted?) python3-jupyter-kernels won't transition, and so I can't get the newer verion of spyder into testing either (I haven't uploaded it to unstable yet, though). [ Tests ] (What automated or manual tests cover the affected code?) It's the autopkgtests that are blocking things; they succeed (at least for me) if the newer versions of both packages are used. [ Risks ] (Discussion of the risks involved. E.g. code is trivial or complex, key package vs leaf package, alternatives available.) A lot of packages use these in their testing suites. [ Checklist ] [ ] all changes are documented in the d/changelog [ ] I reviewed all changes and I approve them [ ] attach debdiff against the package in testing not so relevant here? [ Other info ] (Anything else the release team should know.) unblock python-pytest-asyncio/0.18.2-1
Hi Julian It seems to me that python3-pytest-asyncio misses an appropriate Breaks on python3-pytest-mock then. Regards Graham
Ah, OK; I'll ask the maintainer to put one in. Best wishes, Julian
reassign 1012208 python3-pytest-asyncio retitle 1012208 python3-pytest-asyncio: please add Breaks: python3-pytest-mock (<< 3.7.0) thanks Dear Jonas, I've updated python3-pytest-mock to fix #1006736. Unfortunately, the two packages are still not transitioning to testing. I've had the following brief conversation with release.d.o about this: Please could you upload a new version of python3-pytest-asyncio which has a Breaks: python3-pytest-mock (<= 3.7.0) clause? Thanks! Julian
We believe that the bug you reported is fixed in the latest version of
python-pytest-asyncio, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1012208@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jonas Smedegaard <dr@jones.dk> (supplier of updated python-pytest-asyncio package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Wed, 01 Jun 2022 14:40:22 +0200
Source: python-pytest-asyncio
Architecture: source
Version: 0.18.3-1
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <dr@jones.dk>
Changed-By: Jonas Smedegaard <dr@jones.dk>
Closes: 1012208
Changes:
python-pytest-asyncio (0.18.3-1) unstable; urgency=medium
.
[ upstream ]
* new release
.
[ Jonas Smedegaard ]
* break python3-pytest-mock;
closes: bug#1012208, thanks to Julian Gilbey and Graham Inggs
* avoid module pytest_trio not in Debian
Checksums-Sha1:
7d784145b4c2e022f933790bd67b9b5f331130ba 2402 python-pytest-asyncio_0.18.3-1.dsc
06dd7f5516a995ad12b2dbfb81686928f4aaff28 25049 python-pytest-asyncio_0.18.3.orig.tar.gz
79b204a7d2671e89bdd5d191039f2f7ecda030a5 3816 python-pytest-asyncio_0.18.3-1.debian.tar.xz
b983ed46053ad4e49cb2cce8b7e1dcb25fae6738 7404 python-pytest-asyncio_0.18.3-1_amd64.buildinfo
Checksums-Sha256:
add95ac3647e01686a2b08927b0725a390613beb085429ad64af985208d334af 2402 python-pytest-asyncio_0.18.3-1.dsc
9c129d780f1120da6f512eddc09180fa716b58fd647dd9f2efb544b8b33bc3f9 25049 python-pytest-asyncio_0.18.3.orig.tar.gz
83de46abd82e0c93af7287a002e76765cf92a30fe6f78457a67ae426e385bc14 3816 python-pytest-asyncio_0.18.3-1.debian.tar.xz
2ce847ecdb19373dde0e6e38a2a6c20b127c075dc66f418d0cc5e0951dda1107 7404 python-pytest-asyncio_0.18.3-1_amd64.buildinfo
Files:
753c6f1193c17d63e35a9489388315e8 2402 python optional python-pytest-asyncio_0.18.3-1.dsc
fc3f20f40629190a96efebda44e37c4a 25049 python optional python-pytest-asyncio_0.18.3.orig.tar.gz
0dd7fe16cee615f337d0435b4b81381e 3816 python optional python-pytest-asyncio_0.18.3-1.debian.tar.xz
e5788639a4827da9d4844bcd5e09cf4c 7404 python optional python-pytest-asyncio_0.18.3-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmKXZOUACgkQLHwxRsGg
ASEN8A/+LPZ+M6dnY+UFqAmns5uJKWhX0W+AY+PC7J5BDugJfi57FvEVowf4DXH+
avcLlf6qOmaa+q+3IaRnnW8U5g/vAcI20vtnuTXCKr9JCY5CjCVA4JmCoFBPDWwX
uAe/9izxEwLPnTqEOuoK2qSwuSa/PYP1FWL+nyuEiKoa/cBQqlh2HX5W4ChZWYJW
vZrDEIOosFn8ji3dcOgklH9EtqcPOUL3f8l/UIe4v/Xr2MSfwsA4B23fxjUS98nt
qfRUbkgx2jMkQsx+P+q51ZT3jKFpuGYqJUwLRVVdoS3C6dcDK5SrsYTzeI20ukw3
Sniet3WXmUVr/mWtmIisaKThH7jd6zkt8r5Fb058RlyPeBL1LJh84SZuHm4NPo52
yjZ2cJdFP+Med7Abxc8ry4RCfZZ0xCpvhW0qgJFdRfRgVDgFrtNu5ccaLXrb7qu2
ajcZHDYJtI1/1rDvvFVJMlYC5LVv1J9UXelEjXzu9hETmBzynURD08YW/5WwjQRy
rt5P+j1HnrpRo0CzGdVMzjmF3r5qHY2oy6PVXH6Tzh3I5kKw/UBXwSXFq8UIN5T7
obU9+Tkv13ef9Lw8o96FO65dTyOeyuu5Lu6uVR298EuZH/fkLxx05z42dJp1HczA
5pKxjZFrVsXVEAQuHyefuHXITaZWjrjH39ZfYEq8OG/QGVdp5jA=
=d1Pc
-----END PGP SIGNATURE-----
Wow, that was fast! Thanks Jonas! :-) Julian