Your message dated Mon, 04 Oct 2021 20:34:14 +0000
with message-id <[email protected]>
and subject line Bug#994255: fixed in djangorestframework 3.12.4-1
has caused the Debian Bug report #994255,
regarding djangorestframework: autopkgtest needs update for new version of 
python-django: error changed
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 [email protected]
immediately.)


-- 
994255: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=994255
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: djangorestframework
Version: 3.12.1-1
Severity: serious
X-Debbugs-CC: [email protected], [email protected]
Tags: sid bookworm
User: [email protected]
Usertags: needs-update
Control: affects -1 src:python-django

Dear maintainer(s),

With a recent upload of python-django the autopkgtest of
djangorestframework fails in testing when that autopkgtest is run with
the binary packages of python-django from unstable. It passes when run
with only packages from testing. In tabular form:

                       pass            fail
python-django          from testing    2:3.2.7-4
djangorestframework    from testing    3.12.1-1
versioned deps [0]     from testing    from unstable
all others             from testing    from testing

I copied some of the output at the bottom of this report. It seems to me
that the error handling got improved.

Currently this regression is blocking the migration of python-django to
testing [1]. Of course, python-django shouldn't just break your
autopkgtest (or even worse, your package), but it seems to me that the
change in python-django was intended and your package needs to update to
the new situation.

If this is a real problem in your package (and not only in your
autopkgtest), the right binary package(s) from python-django should
really add a versioned Breaks on the unfixed version of (one of your)
package(s). Note: the Breaks is nice even if the issue is only in the
autopkgtest as it helps the migration software to figure out the right
versions to combine in the tests.

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[0] You can see what packages were added from the second line of the log
file quoted below. The migration software adds source package from
unstable to the list if they are needed to install packages from
python-django/2:3.2.7-4. I.e. due to versioned dependencies or
breaks/conflicts.
[1] https://qa.debian.org/excuses.php?package=python-django

https://ci.debian.net/data/autopkgtest/testing/amd64/d/djangorestframework/15232622/log.gz

=================================== FAILURES
===================================
_____
TestNaiveDayLightSavingTimeTimeZoneDateTimeField.test_invalid_inputs _____

self =
<tests.test_fields.TestNaiveDayLightSavingTimeTimeZoneDateTimeField
object at 0x7fe05e8d3b80>

    def test_invalid_inputs(self):
        """
        Ensure that invalid values raise the expected validation error.
        """
        for input_value, expected_failure in get_items(self.invalid_inputs):
            with pytest.raises(serializers.ValidationError) as exc_info:
                self.field.run_validation(input_value)
>           assert exc_info.value.detail == expected_failure, \
                'input value: {}'.format(repr(input_value))
E           AssertionError: input value: '2017-03-12T02:30:00'
E           assert [ErrorDetail(...de='invalid')] == ['Invalid
dat...a/New_York".']
E             At index 0 diff: ErrorDetail(string='Datetime has wrong
format. Use one of these formats instead:
YYYY-MM-DDThh:mm[:ss[.uuuuuu]][+HH:MM|-HH:MM|Z].', code='invalid') !=
'Invalid datetime for the timezone "America/New_York".'
E             Use -v to get the full diff

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: djangorestframework
Source-Version: 3.12.4-1
Done: Baptiste Beauplat <[email protected]>

We believe that the bug you reported is fixed in the latest version of
djangorestframework, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Baptiste Beauplat <[email protected]> (supplier of updated djangorestframework 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 04 Oct 2021 21:28:16 +0200
Source: djangorestframework
Architecture: source
Version: 3.12.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Baptiste Beauplat <[email protected]>
Closes: 961171 994255
Changes:
 djangorestframework (3.12.4-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version 3.12.4
   * Rediff patches
   * Fix tests with mock timezone. (Closes: #994255)
     Thanks to Terence Honles <[email protected]> for the upstream patch
   * Fix autopkgtest and FTBFS by adding python3-pygments to Build-Dep and
     tests Depends (Closes: #961171)
   * Bump d/watch version to 4
   * Bump Standards-Version to 4.6.0: no changes
   * Fix homepage url
   * Use https for apache license url in d/copyright
   * Bump versioned dependency for python3-django-guardian to 2.4.0
Checksums-Sha1:
 fa7a95b06699e5f447b37cf4636c1b769567c084 1997 djangorestframework_3.12.4-1.dsc
 e174301e5d3853caf4da954dac62cd6639fd93c7 8856507 
djangorestframework_3.12.4.orig.tar.gz
 cdd2efbf264bdc73c351001079ba1350f6a7d908 333208 
djangorestframework_3.12.4-1.debian.tar.xz
 80a41560787fa00c137ea445db0290d2e1d2b002 8495 
djangorestframework_3.12.4-1_amd64.buildinfo
Checksums-Sha256:
 d6fc47a2626e8d03bf2d8a0031c04dd8ec6a17bbe929032750be884ceaec3e84 1997 
djangorestframework_3.12.4-1.dsc
 c68f7097787b5fa03a6d387103808fb00c70deb4e01385a7a76083ac16675a6e 8856507 
djangorestframework_3.12.4.orig.tar.gz
 f3eb50c64ef69198b7ffc3f37fb6cba0dce84d992c57b892d6cd34d200e3cbe2 333208 
djangorestframework_3.12.4-1.debian.tar.xz
 fef6f83807f2540a81b7f0e95263d50dae9b21d527df826b8e0698cd667ffdee 8495 
djangorestframework_3.12.4-1_amd64.buildinfo
Files:
 4cc796b94dad61f7f33531255759d5be 1997 python optional 
djangorestframework_3.12.4-1.dsc
 a350b8b60b9998994ff1fe1333858abd 8856507 python optional 
djangorestframework_3.12.4.orig.tar.gz
 121f44095fd42d0518139a83a4bf3ab1 333208 python optional 
djangorestframework_3.12.4-1.debian.tar.xz
 c6ce8026f1cb5d5339cc59bbd5e287de 8495 python optional 
djangorestframework_3.12.4-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iIkEARYIADEWIQQt4kiVMTxdp/CJ4U4XSUsQeV3XMwUCYVtarhMcbHlrbm9kZUBk
ZWJpYW4ub3JnAAoJEBdJSxB5XdczDckBAPia2/OgZ9IAW9qSdNmRxdwHlmZL3ca1
3r/xt1vA2lXzAP42hTK/Mx6KTmh8YhoherdwCGVCUW1s4+3Qnuh8xS9BBw==
=mKpE
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to