Debian Bug report logs - #975910
Incompatible change on get_version() wanted?

version graph

Package: python-debian; Maintainer for python-debian is Debian python-debian Maintainers <pkg-python-debian-maint@lists.alioth.debian.org>; Source for python-debian is src:python-debian (PTS, buildd, popcon).

Reported by: Sebastien Bacher <seb128@ubuntu.com>

Date: Thu, 26 Nov 2020 14:36:01 UTC

Severity: normal

Found in version 0.1.38

Fixed in version python-debian/0.1.39

Done: Stuart Prescott <stuart@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian python-debian Maintainers <pkg-python-debian-maint@lists.alioth.debian.org>:
Bug#975910; Package python-debian. (Thu, 26 Nov 2020 14:36:04 GMT) (full text, mbox, link).


Acknowledgement sent to Sebastien Bacher <seb128@ubuntu.com>:
New Bug report received and forwarded. Copy sent to Debian python-debian Maintainers <pkg-python-debian-maint@lists.alioth.debian.org>. (Thu, 26 Nov 2020 14:36:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Sebastien Bacher <seb128@ubuntu.com>
To: submit@bugs.debian.org
Subject: Incompatible change on get_version() wanted?
Date: Thu, 26 Nov 2020 15:33:00 +0100
Package: python-debian
Version:  0.1.38 

Hey there,

In the 0.1.38 update get_version() stopped working, since it's not a
documented change I was wondering if that's wanted. It's impacting some
code out there, see for example
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973227
(I've been debugging a similar issue in Ubuntu with ubuntu-image).

The code change are easy to do but still it would be best to not break
existing code if possible

Cheers,




Message sent on to Sebastien Bacher <seb128@ubuntu.com>:
Bug#975910. (Sun, 29 Nov 2020 07:21:02 GMT) (full text, mbox, link).


Message #8 received at 975910-submitter@bugs.debian.org (full text, mbox, reply):

From: Stuart Prescott <noreply@salsa.debian.org>
To: 975910-submitter@bugs.debian.org
Subject: Bug#975910 marked as pending in python-debian
Date: Sun, 29 Nov 2020 07:16:14 +0000
Control: tag -1 pending

Hello,

Bug #975910 in python-debian reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-debian-team/python-debian/-/commit/9e719a0fb38f072b965e1b1fa0ddd2d65feb2bdd

------------------------------------------------------------------------
Revert removal of Changelog.get/set_version

Restore Changelog.get_version and Changelog.set_version as they were
accidentally renamed when adding type annotations.

Closes: #975910
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/975910



Added tag(s) pending. Request was from Stuart Prescott <noreply@salsa.debian.org> to 975910-submitter@bugs.debian.org. (Sun, 29 Nov 2020 07:21:02 GMT) (full text, mbox, link).


Reply sent to Stuart Prescott <stuart@debian.org>:
You have taken responsibility. (Sat, 19 Dec 2020 01:24:08 GMT) (full text, mbox, link).


Notification sent to Sebastien Bacher <seb128@ubuntu.com>:
Bug acknowledged by developer. (Sat, 19 Dec 2020 01:24:08 GMT) (full text, mbox, link).


Message #15 received at 975910-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 975910-close@bugs.debian.org
Subject: Bug#975910: fixed in python-debian 0.1.39
Date: Sat, 19 Dec 2020 01:20:17 +0000
Source: python-debian
Source-Version: 0.1.39
Done: Stuart Prescott <stuart@debian.org>

We believe that the bug you reported is fixed in the latest version of
python-debian, 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 975910@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stuart Prescott <stuart@debian.org> (supplier of updated python-debian 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)


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

Format: 1.8
Date: Sat, 19 Dec 2020 11:59:40 +1100
Source: python-debian
Architecture: source
Version: 0.1.39
Distribution: unstable
Urgency: medium
Maintainer: Debian python-debian Maintainers <pkg-python-debian-maint@lists.alioth.debian.org>
Changed-By: Stuart Prescott <stuart@debian.org>
Closes: 875306 970824 971960 975910 975915 977355
Changes:
 python-debian (0.1.39) unstable; urgency=medium
 .
   [ Stuart Prescott ]
   * Move re.compile calls out of functions (Closes: #971960).
   * Revert unintended renaming of Changelog.get_version/set_version
     (Closes: #975910).
   * Add a type for .buildinfo files (deb822.BuildInfo) (Closes: #875306).
   * Add support for SHA1-Download and SHA256-* variants in PdiffIndex class
     for .diff/Index files (Closes: #970824).
   * Permit single-character package names in dependency relationship
     specifications (Closes: #977355).
   * Silence deprecation warnings in the test suite.
   * Test that UserWarning is emitted in tests where it should be.
   * Update Standards-Version to 4.5.1 (no changes required).
   * Update to debhelper-compat (= 13).
   * Update examples to use #!/usr/bin/python3.
   * Fix tabs vs spaces in examples.
 .
   [ Jose Luis Rivero ]
   * Allow debian_support.PackageFile to accept StringIO as well as BytesIO.
 .
   [ Ansgar ]
   * Change handling of case-insensitive field names to allow Deb822 objects
     to be serialised  (Closes: #975915).
 .
   [ Jelmer Vernooij ]
   * Add myself to uploaders.
 .
   [ Johannes 'josch' Schauer ]
   * Add SHA265 support to handling of pdiffs.
   * Add support for additional headers for merged pdiffs to PDiffIndex.
   * Allow debian_support.patches_from_ed_script to consume both bytes and str.
Checksums-Sha1:
 d227fbcc7e8221a4922f52f4e90c11ec5f4bbcd5 2226 python-debian_0.1.39.dsc
 864d76496d8f42278f441b013e6f0523af171ec6 319020 python-debian_0.1.39.tar.xz
 a0f3c2cee0f8bd25734c3a83d3e963875de3aa93 6705 python-debian_0.1.39_amd64.buildinfo
Checksums-Sha256:
 ae048bc8b3b480cabd7e2619417e7743322c1bd8db9958552763c757ae0a05d3 2226 python-debian_0.1.39.dsc
 dcb119620e01ae9c913b315b03cdd5a55f00f1d0890f5bb5b8aaafd7fb0a322e 319020 python-debian_0.1.39.tar.xz
 4aed74902d3dbfe1f113802b29e23be30b4377fc8098a26b4958521952c0766e 6705 python-debian_0.1.39_amd64.buildinfo
Files:
 9719ac6f2a94f263a7a91df55e3343c5 2226 python optional python-debian_0.1.39.dsc
 8d4472af3e5c9a9baa08a20d0be82c6a 319020 python optional python-debian_0.1.39.tar.xz
 a7a7adf48d2ce2c3bbcdd92e683c82a3 6705 python optional python-debian_0.1.39_amd64.buildinfo

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

iQIzBAEBCAAdFiEEkOLSwa0Uaht+u4kdu8F+uxOW8vcFAl/dUjsACgkQu8F+uxOW
8vfgzg/+LmAu99a3Q8BIXAinoffrtQUYGTwFrqokNdd/Hs9w47sViTHvueJP+jmF
bM1sw5OHSFfJohGOy2Nz3U1c3I1xeaxTivSZP75FkdF5gLbQyGTZNyPii9xoDFxv
V0bMy7cT/Mz/phZEDHnkCR5CZi3tJQz+zCtiW2nn75Q0gXOmkI8ZSa7BzxSn0cUt
7VldmtNsvwsxxPjpT9/zu5LFL5NlvcWvL4hnb2UyKiwxINGAKQyvHZRkWHXEPgxE
4/iI+E1NRl4N9FsdlmDpibb7vV3JGhA/N52kN5uzJsJ9l9ZPijl3KCawKDFLQ6pD
muk0y7vQcFHtuHtg67Hip2BEfUvlAdCr0bdhF5C9JR424bHcKYbq5xMM2YH0apm5
pB/GiJlnznDg8gwW+zYIE9PcNgBRIufIfZz8LG7ZEgIk3oqHSvvPH7RlSUovCuP+
z7enn3SJ5vh8ctV2sYJTrT2iTC58qZQHK3ECK9UffLo8loAr4otiXcBV3TqN3GAa
i41NDtWnRnWsKjbHceypWuImCYUmzCgJjNbElHz6cTsVkVO6gxCiRYX9e223bQ1c
bPLuv51TbtBNaZQ69Ew/nGhkeB1i38Kp7lEGAOv1G035ZvCAs+ykArtbSVo7Tw5w
fh9QqDhRKNIeYIrAzLnXoMIR6KEAFww4uXNftqHpaglGKzgL5rc=
=vhbf
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 16 Jan 2021 07:24:48 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Aug 8 03:17:39 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.