Your message dated Wed, 10 Feb 2021 10:48:20 +0000
with message-id <e1l9n2i-0001lg...@fasolo.debian.org>
and subject line Bug#977054: fixed in aiorwlock 1.0.0-0.1
has caused the Debian Bug report #977054,
regarding aiorwlock FTBFS with pytest 6
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
977054: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977054
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: aiorwlock
Version: 0.6.0-2
Severity: important
User: pyt...@packages.debian.org
Usertags: pytest-v6
Hi,
aiorwlock FTBFS with pytest 6 in unstable because it uses a deprecated
feature that will be removed soon, and that, by default, considered an
error in pytest 6.
The top of the error log below has more details.
==================================== ERRORS ====================================
_________________ ERROR collecting tests/test_corner_cases.py __________________
/usr/lib/python3/dist-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
/usr/lib/python3/dist-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
/usr/lib/python3/dist-packages/pluggy/manager.py:83: in <lambda>
self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
../../../tests/conftest.py:45: in pytest_pycollect_makeitem
item = pytest.Function(name, parent=collector)
/usr/lib/python3/dist-packages/_pytest/nodes.py:95: in __call__
warnings.warn(NODE_USE_FROM_PARENT.format(name=self.__name__), stacklevel=2)
E pytest.PytestDeprecationWarning: Direct construction of Function has been
deprecated, please use Function.from_parent.
E See
https://docs.pytest.org/en/stable/deprecations.html#node-construction-changed-to-node-from-parent
for more details.
____________________ ERROR collecting tests/test_rwlock.py _____________________
/usr/lib/python3/dist-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
/usr/lib/python3/dist-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
/usr/lib/python3/dist-packages/pluggy/manager.py:83: in <lambda>
self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
../../../tests/conftest.py:45: in pytest_pycollect_makeitem
item = pytest.Function(name, parent=collector)
/usr/lib/python3/dist-packages/_pytest/nodes.py:95: in __call__
warnings.warn(NODE_USE_FROM_PARENT.format(name=self.__name__), stacklevel=2)
E pytest.PytestDeprecationWarning: Direct construction of Function has been
deprecated, please use Function.from_parent.
E See
https://docs.pytest.org/en/stable/deprecations.html#node-construction-changed-to-node-from-parent
for more details.
=============================== warnings summary ===============================
/<<PKGBUILDDIR>>/tests/test_corner_cases.py:25
/<<PKGBUILDDIR>>/tests/test_corner_cases.py:25: PytestUnknownMarkWarning:
Unknown pytest.mark.run_loop - is this a typo? You can register custom marks
to avoid this warning - for details, see
https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_corner_cases.py:40
/<<PKGBUILDDIR>>/tests/test_corner_cases.py:40: PytestUnknownMarkWarning:
Unknown pytest.mark.run_loop - is this a typo? You can register custom marks
to avoid this warning - for details, see
https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_corner_cases.py:69
/<<PKGBUILDDIR>>/tests/test_corner_cases.py:69: PytestUnknownMarkWarning:
Unknown pytest.mark.run_loop - is this a typo? You can register custom marks
to avoid this warning - for details, see
https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_corner_cases.py:107
/<<PKGBUILDDIR>>/tests/test_corner_cases.py:107: PytestUnknownMarkWarning:
Unknown pytest.mark.run_loop - is this a typo? You can register custom marks
to avoid this warning - for details, see
https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:73
/<<PKGBUILDDIR>>/tests/test_rwlock.py:73: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:93
/<<PKGBUILDDIR>>/tests/test_rwlock.py:93: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:100
/<<PKGBUILDDIR>>/tests/test_rwlock.py:100: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:122
/<<PKGBUILDDIR>>/tests/test_rwlock.py:122: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:146
/<<PKGBUILDDIR>>/tests/test_rwlock.py:146: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:173
/<<PKGBUILDDIR>>/tests/test_rwlock.py:173: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:199
/<<PKGBUILDDIR>>/tests/test_rwlock.py:199: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:225
/<<PKGBUILDDIR>>/tests/test_rwlock.py:225: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:244
/<<PKGBUILDDIR>>/tests/test_rwlock.py:244: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:294
/<<PKGBUILDDIR>>/tests/test_rwlock.py:294: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:340
/<<PKGBUILDDIR>>/tests/test_rwlock.py:340: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:387
/<<PKGBUILDDIR>>/tests/test_rwlock.py:387: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:440
/<<PKGBUILDDIR>>/tests/test_rwlock.py:440: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:448
/<<PKGBUILDDIR>>/tests/test_rwlock.py:448: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:456
/<<PKGBUILDDIR>>/tests/test_rwlock.py:456: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:486
/<<PKGBUILDDIR>>/tests/test_rwlock.py:486: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:495
/<<PKGBUILDDIR>>/tests/test_rwlock.py:495: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:504
/<<PKGBUILDDIR>>/tests/test_rwlock.py:504: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
/<<PKGBUILDDIR>>/tests/test_rwlock.py:513
/<<PKGBUILDDIR>>/tests/test_rwlock.py:513: PytestUnknownMarkWarning: Unknown
pytest.mark.run_loop - is this a typo? You can register custom marks to avoid
this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.run_loop
-- Docs: https://docs.pytest.org/en/stable/warnings.html
=========================== short test summary info ============================
ERROR ../../../tests/test_corner_cases.py - pytest.PytestDeprecationWarning: ...
ERROR ../../../tests/test_rwlock.py - pytest.PytestDeprecationWarning: Direct...
!!!!!!!!!!!!!!!!!!! Interrupted: 2 errors during collection !!!!!!!!!!!!!!!!!!!!
======================== 23 warnings, 2 errors in 0.09s ========================
E: pybuild pybuild:353: test: plugin distutils failed with: exit code=2: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_aiorwlock/build; python3.9 -m pytest
{dir}/tests
dh_auto_test: error: pybuild --test -i python{version} -p 3.9 returned exit
code 13
make: *** [debian/rules:8: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: aiorwlock
Source-Version: 1.0.0-0.1
Done: Adrian Bunk <b...@debian.org>
We believe that the bug you reported is fixed in the latest version of
aiorwlock, 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 977...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Adrian Bunk <b...@debian.org> (supplier of updated aiorwlock 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 10 Feb 2021 01:45:28 +0200
Source: aiorwlock
Architecture: source
Version: 1.0.0-0.1
Distribution: unstable
Urgency: high
Maintainer: William Grzybowski <will...@grzy.org>
Changed-By: Adrian Bunk <b...@debian.org>
Closes: 977054
Changes:
aiorwlock (1.0.0-0.1) unstable; urgency=high
.
* Non-maintainer upload.
* New upstream release.
- Fixes FTBFS with pytest 6. (Closes: #977054)
Checksums-Sha1:
844a86d6d9f84018bcf437951e14f6ef0eb2ecbc 1976 aiorwlock_1.0.0-0.1.dsc
915b0c419a0436ec19fa572a29fb8748f62ffd64 14514 aiorwlock_1.0.0.orig.tar.gz
fd76b1c8e4438b66f4f577f4f5909b8edd19b530 2052 aiorwlock_1.0.0-0.1.debian.tar.xz
Checksums-Sha256:
f05ab051b743dfce6dec38975624d011726be8cfc36adb45e95ccc28c4f9d28a 1976
aiorwlock_1.0.0-0.1.dsc
04ba304d2126014f79efad64f33744c1c43785fc06043af044a40513843e219c 14514
aiorwlock_1.0.0.orig.tar.gz
e88851c70fe47e5c3c96dc2622bc6fa709a389bf3b226f7ee5d41ebb8a064dfd 2052
aiorwlock_1.0.0-0.1.debian.tar.xz
Files:
522565f973932e4debf1f02b8d851050 1976 python optional aiorwlock_1.0.0-0.1.dsc
0c88ff2c46f3bda60b56d081b56cd57f 14514 python optional
aiorwlock_1.0.0.orig.tar.gz
de13e5f6de20db1d11db49af3b61d0d3 2052 python optional
aiorwlock_1.0.0-0.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmAjHyUACgkQiNJCh6LY
mLF9KQ//elpiuP16Eh4oe+oH6PPhOZn57I7UcztjjQKa/7T2xiGdYxuamDfjG19F
i/tP/0RIcSSMUDZ2L90wetH4VkOw4D9ZZ5jQtwQMDTElhRmxyG76ziYTn17uUAuW
yRKGcR7uY/y0p7H7ocN88IgSYnKXhxyNaYM7f7mBki8MyR2VvR1Rj07JBFrRsL74
uTQFoU5VDgOGWChf/VlkWBiz92wQ6+UPdwvvcAvqxE7UIbIGhC3OtEFFpntfffph
89T6NhVI+rvodsURiufl1lFw+xJGn82b+35NMYEELoSpFZuGyyRL3PyZS3foIjJD
uyDB+OxIhoFztWrHhyoI9T6NYHnrbZ8BeqkfusmP/pwgPc89+RvzGypHYx5PSiCc
aMxfzyaD87cEJEiRJ9UmBO+fE4NlzEo+9CMELZkG8ZcFrS/pDHDwpb75hNt9yshf
cwcjJNRUJlrhbI5FaGKbm+iu3jjxpC/tzlGuncIb5TGP1vcfHEZmuZFhJgKqh1wS
YDDs9gAwTtSDrYeU+f6MDdSHPU7kdIbuRnNI2N8A+mFLCK6V9ZzJw1PxjImI/vJA
ivSUcRuBih6P8vIW3IaUeSZop3SaIbrGHUUuR5wFz4WG7UhAGhYtR98sRXRirZ1M
m1w6QoqkbUzniV2yt8TeWE/42I3ijpT4uliBMWxpDnTmkprHa1Y=
=O9yx
-----END PGP SIGNATURE-----
--- End Message ---