Your message dated Sat, 19 May 2018 15:22:54 +0000
with message-id <[email protected]>
and subject line Bug#883716: fixed in python-changelog 0.4.0-1
has caused the Debian Bug report #883716,
regarding Please apply patch for reproducible output (ie: Alembic)
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.)


-- 
883716: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=883716
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-changelog
Version: 0.3.5-1
Severity: wishlist
Tags: patch

Dear Maintainer,

I noticed that Alembic produced a non-reproducible output of its changelog.
After investigation, I understood that the issue was in python-changelog,
which doesn't sort tags. The attached patch fixes the issue. Please apply
it and upload the package.

Cheers,

Thomas Goirand (zigo)
Description: Reproducible output
Author: Thomas Goirand <[email protected]>
Forwarded: no
Last-Update: 2017-12-06

--- python-changelog-0.3.5.orig/changelog/changelog.py
+++ python-changelog-0.3.5/changelog/changelog.py
@@ -250,10 +250,10 @@ class ChangeLogDirective(EnvDirective, D
             tag_node = nodes.strong('',
                         " ".join("[%s]" % t for t
                             in
-                                [t1 for t1 in [section, cat]
+                                sorted([t1 for t1 in [section, cat]
                                     if t1 in rec['tags']] +
 
-                                list(rec['tags'].difference([section, cat]))
+                                list(rec['tags'].difference([section, cat])))
                         ) + " "
                     )
             para.children[0].insert(0, tag_node)

--- End Message ---
--- Begin Message ---
Source: python-changelog
Source-Version: 0.4.0-1

We believe that the bug you reported is fixed in the latest version of
python-changelog, 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.
Dmitry Shachnev <[email protected]> (supplier of updated python-changelog 
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: SHA512

Format: 1.8
Date: Sat, 19 May 2018 15:27:52 +0300
Source: python-changelog
Binary: python-changelog python3-changelog
Architecture: source
Version: 0.4.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<[email protected]>
Changed-By: Dmitry Shachnev <[email protected]>
Description:
 python-changelog - Sphinx extension to generate changelog files (Python 2)
 python3-changelog - Sphinx extension to generate changelog files (Python 3)
Closes: 883716
Changes:
 python-changelog (0.4.0-1) unstable; urgency=medium
 .
   * Switch from git-dpm to gbp.
   * New upstream release.
     - Correctly sorts uncategorized tags (closes: #883716).
   * Drop dont-use-sphinx-compat.patch, applied upstream.
   * Update to debhelper compat level 11.
   * Do not install the ‘changelog’ script, its name is too generic.
   * Bump Standards-Version to 4.1.4, no changes needed.
Checksums-Sha1:
 0e76bb94e6269fe1d78dd8c90bce97e97942affc 2255 python-changelog_0.4.0-1.dsc
 8c2af9b05708342aa61ed6fc7bf47b7049bf1c87 9437 
python-changelog_0.4.0.orig.tar.gz
 caa1aa12229bb10403bb0cd40c1d3e88c52cd33a 2588 
python-changelog_0.4.0-1.debian.tar.xz
 d9d237b416d494a379073dcd2496ce7c20464da0 7465 
python-changelog_0.4.0-1_source.buildinfo
Checksums-Sha256:
 6a51a9d519a2f0794346def1fc0cc725eb579df118732c16f958c434d04315f6 2255 
python-changelog_0.4.0-1.dsc
 7941fdac1cd059dbf2968a444bac73a6836904858899d8fdb364d98147a62458 9437 
python-changelog_0.4.0.orig.tar.gz
 bf51562a6f158723eba96a018a139128b37842c5c8a757ef4fec7e6a018b814a 2588 
python-changelog_0.4.0-1.debian.tar.xz
 1083a6555162ae472c23d6e43633a69800671b8ca7fb141c3ab423776ccce211 7465 
python-changelog_0.4.0-1_source.buildinfo
Files:
 4bfe67034becc2ab235794b84fe101ad 2255 python optional 
python-changelog_0.4.0-1.dsc
 3e6a4516cebd7d4c033c34c274dfa819 9437 python optional 
python-changelog_0.4.0.orig.tar.gz
 3dc5d33f6fa7840699e7382cff43114f 2588 python optional 
python-changelog_0.4.0-1.debian.tar.xz
 c092bb78f202328610eeec57d2d1bc24 7465 python optional 
python-changelog_0.4.0-1_source.buildinfo

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

iQJHBAEBCgAxFiEEbEPcK+5mZmLK5jNU1v5xA2P4XdMFAlsAIUcTHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRDW/nEDY/hd0zSxEACdfTyJFdvzPeikntLe0QBhS5d+dQ2u
9HzWGXisg6+rZxc6zfrsqlA4A58/6AhspI/WNad2eQ7RNFwWtRQxl9gFEvT6i4IY
UbqFHtl8uFbS1ySsRsOiLzMWmHY6YUzZsjVoJ/OS+df+ZSF4N25LpfHQvkG4PYEx
64UqeNSzQtcXnYV2Sp9YcMs0P6A4Sk4qItG7y04kZCEteX/PI3qhNoowSJhrWhZy
nBDx2U4kn6FXTtkm30NDL7mNuJYxo+LNZhgZu3xmxtJYKwJ4WK4ysgXo620xSS+V
Ya0KCdjWijkoITzGyDx/taiMAlv9Le0np16B7nsMT92rkMMf0ZqW1KpdOPm7Xt6V
m1626j9Rusz9g+DIYvxWSM7TII9u5w4RHMlFtsKnuurY/Ienwds4Ua61OpzJlWfZ
robXc+axkqLjTLeGDNI/Qw4uTYQqSrLFMDOPOmHLI7xRFB6303VJrHmtt6pri02W
1r/vHp1ApzPdqaXYMhGSZ/bh35HekBVPApn0KJU7VHDh79q5ydtsbcs5yZy2ucNN
+kBuK/JjqEIRQdYQaTuWpFYFMqH00N3dVa5AA07Kpg84AGFcpWuf2DgLsAXG0i3M
UtBiEeFDr+yuD/QYu/V+GFUIvw3VYnqQXiWqkQxeL2U9FYWiI5+iyBwms6dM7+1e
YFQCb3mnGyCNZQ==
=uDim
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to