Your message dated Mon, 14 Mar 2022 23:22:36 +0000
with message-id <e1ntu1m-000eek...@fasolo.debian.org>
and subject line Bug#1006659: fixed in python-django-celery-beat 2.2.1-2
has caused the Debian Bug report #1006659,
regarding python-django-timezone-field breaks python-django-celery-beat
autopkgtest: type object 'TimeZoneField' has no attribute 'default_choices'
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.)
--
1006659: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006659
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-django-timezone-field, python-django-celery-beat
Control: found -1 python-django-timezone-field/5.0-1
Control: found -1 python-django-celery-beat/2.2.1-1
Severity: serious
Tags: sid bookworm
User: debian...@lists.debian.org
Usertags: breaks needs-update
Dear maintainer(s),
With a recent upload of python-django-timezone-field the autopkgtest of
python-django-celery-beat fails in testing when that autopkgtest is run
with the binary packages of python-django-timezone-field from unstable.
It passes when run with only packages from testing. In tabular form:
pass fail
python-django-timezone-field from testing 5.0-1
python-django-celery-beat from testing 2.2.1-1
all others from testing from testing
I copied some of the output at the bottom of this report.
Currently this regression is blocking the migration of
python-django-timezone-field to testing [1]. Due to the nature of this
issue, I filed this bug report against both packages. Can you please
investigate the situation and reassign the bug to the right package?
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=python-django-timezone-field
https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-django-celery-beat/19656491/log.gz
============================= test session starts
==============================
platform linux -- Python 3.10.2, pytest-6.2.5, py-1.10.0, pluggy-0.13.0
Django settings: t.proj.settings (from ini file)
rootdir: /tmp/autopkgtest-lxc.boenfl9l/downtmp/autopkgtest_tmp,
configfile: setup.cfg, testpaths: t/unit/
plugins: case-1.5.3, django-3.5.1, timeout-2.1.0
collected 87 items / 1 error / 3 deselected / 83 selected
==================================== ERRORS
====================================
____________________ ERROR collecting t/unit/test_models.py
____________________
t/unit/test_models.py:85: in <module>
class CrontabScheduleTestCase(TestCase, TestDuplicatesMixin):
t/unit/test_models.py:87: in CrontabScheduleTestCase
TimeZoneField.default_choices[0][0].zone
E AttributeError: type object 'TimeZoneField' has no attribute
'default_choices'
=============================== warnings summary
===============================
../../../../usr/lib/python3/dist-packages/kombu/utils/compat.py:82
/usr/lib/python3/dist-packages/kombu/utils/compat.py:82:
DeprecationWarning: SelectableGroups dict interface is deprecated. Use
select.
for ep in importlib_metadata.entry_points().get(namespace, [])
t/unit/test_schedulers.py:155
/tmp/autopkgtest-lxc.boenfl9l/downtmp/autopkgtest_tmp/t/unit/test_schedulers.py:155:
PytestUnknownMarkWarning: Unknown pytest.mark.celery - 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.celery(timezone='Europe/Berlin')
t/unit/test_schedulers.py:187
/tmp/autopkgtest-lxc.boenfl9l/downtmp/autopkgtest_tmp/t/unit/test_schedulers.py:187:
PytestUnknownMarkWarning: Unknown pytest.mark.celery - 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.celery(timezone='Europe/Berlin')
t/unit/test_schedulers.py:223
/tmp/autopkgtest-lxc.boenfl9l/downtmp/autopkgtest_tmp/t/unit/test_schedulers.py:223:
PytestUnknownMarkWarning: Unknown pytest.mark.celery - 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.celery(timezone='America/New_York')
-- Docs: https://docs.pytest.org/en/stable/warnings.html
=========================== short test summary info
============================
ERROR t/unit/test_models.py - AttributeError: type object
'TimeZoneField' has...
!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection
!!!!!!!!!!!!!!!!!!!!
================== 3 deselected, 4 warnings, 1 error in 0.55s
==================
autopkgtest [17:17:01]: test upstream
OpenPGP_signature
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: python-django-celery-beat
Source-Version: 2.2.1-2
Done: Michael Fladischer <fl...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-django-celery-beat, 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 1006...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Fladischer <fl...@debian.org> (supplier of updated
python-django-celery-beat 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: Mon, 14 Mar 2022 22:43:42 +0000
Source: python-django-celery-beat
Architecture: source
Version: 2.2.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Michael Fladischer <fl...@debian.org>
Closes: 1006659
Changes:
python-django-celery-beat (2.2.1-2) unstable; urgency=medium
.
* Refresh patches.
* Add patch to fix compatibility with django-timezone-field >=5
(Closes: #1006659).
* Bump version requirement for python3-django-timezone-field to >= 5.
* Update year in d/copyright.
* Install testfiles using d/pybuild.testfiles.
* Remove use of importlib when running pytest, fixed by including
manage.py in testfiles.
* Enable pytest celery fixtures.
* Depend on python3-all for autopkgtests.
Checksums-Sha1:
10a2e3345aff6d7ba29f66d527902913773a8730 2248
python-django-celery-beat_2.2.1-2.dsc
5713b853f9685236acc917065cfc24bcc23f9bcc 11132
python-django-celery-beat_2.2.1-2.debian.tar.xz
970f92d81c86c6441301aeb1a32209bd45123c29 9009
python-django-celery-beat_2.2.1-2_arm64.buildinfo
Checksums-Sha256:
62436bbd0d05ecccb0daeb6856f29df5849e15a1ca7b6d80e29327f9e4e61c41 2248
python-django-celery-beat_2.2.1-2.dsc
dc4b721afdbbc480684f75ab0067620b9b0bb67a38cd1bc26be514e0b8f9beb1 11132
python-django-celery-beat_2.2.1-2.debian.tar.xz
ca87ebae0d4a79d1357a2e67b56af6a10e7cdfd880ad758511939a12407102cc 9009
python-django-celery-beat_2.2.1-2_arm64.buildinfo
Files:
f31cdaa73f6441d343209ecdab1b8a23 2248 python optional
python-django-celery-beat_2.2.1-2.dsc
bdbdeea4a1f9fbd2fcd048c6d85078ae 11132 python optional
python-django-celery-beat_2.2.1-2.debian.tar.xz
a1d7327e9e095720796777216cafc777 9009 python optional
python-django-celery-beat_2.2.1-2_arm64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmIvxsQACgkQ/9PIi5l9
0WqEhwf6ApHuWMX/r5/vflXXvCl9lcG+ZCXXENdUN3Z4gKXXhD/ijzKCI590nl09
CBaQYXh2zm5/5yfXNN8jMHlHCplnqDIKPttajW5ngPwAQdaTKgTKQS7QNr6HbhCl
/DG1YVqweeKn+HosMfZp/d4K3I+6jyBs5nGD6EKHgoDdPb09MrFOIEWRUaSGpSJ4
v7aPtB+Ap0osZc954odKDeOBGMjSoljOAbC0x7j3E0R2OszNLSIQZNKKkna7V+ow
29EoXki+4R37tY43+ZbWC8dMKB7kTfIktvvG7CK7m82TAx0QDBMRklfG3qdBhHmX
0I0lsA+cRj4IO/8YYvHtw4Px0JIL4Q==
=IJvm
-----END PGP SIGNATURE-----
--- End Message ---