Your message dated Sun, 03 May 2026 17:25:05 +0000
with message-id <[email protected]>
and subject line Bug#1095209: fixed in python-assertpy 1.1-2
has caused the Debian Bug report #1095209,
regarding python-assertpy: please make the build reproducible
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.)


-- 
1095209: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095209
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-assertpy
Version: 1.1-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: randomness
X-Debbugs-Cc: [email protected]

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
python-assertpy could not be built reproducibly.

This is because it shipped some strange-looking JSON files that are
presumably generated in the tests:

    ./usr/lib/python3/dist-packages/__snapshots/snap-test_snapshots.json
    @@ -208,17 +208,17 @@
             ]
         ],
         "79": {
             "__data__": [
    +            "a",
                 "c",
    -            "b",
    -            "a"
    +            "b"
             ],

They certainly shouldn't be installed to the FIXME directory, and
almost certainly shouldn't be shipped at all, and the attached patch
therefore removes them after the test run.


 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-


--- a/debian/rules      2025-02-05 10:34:34.973415486 +0000
--- b/debian/rules      2025-02-05 10:35:32.694069236 +0000
@@ -3,6 +3,8 @@
 UPSTREAM_GIT := https://github.com/TomerFi/aioswitcher.git
 include /usr/share/openstack-pkg-tools/pkgos.make
 
+export PYBUILD_AFTER_TEST = rm -rfv {build_dir}/__snapshots
+
 %:
        dh $@ --buildsystem=pybuild --with python3
 

--- End Message ---
--- Begin Message ---
Source: python-assertpy
Source-Version: 1.1-2
Done: Edward Betts <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-assertpy, 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.
Edward Betts <[email protected]> (supplier of updated python-assertpy 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: Sun, 03 May 2026 14:59:37 +0100
Source: python-assertpy
Architecture: source
Version: 1.1-2
Distribution: unstable
Urgency: medium
Maintainer: Home Assistant Team <[email protected]>
Changed-By: Edward Betts <[email protected]>
Closes: 1095209
Changes:
 python-assertpy (1.1-2) unstable; urgency=medium
 .
   * Fix Homepage, copyright and d/watch which pointed to aioswitcher
     GitHub by mistake.
   * Remove snapshot data after tests to make package build reproducible.
     (Closes: #1095209)
   * Add my name to Uploaders and copyright.
   * Remove 'Priority: optional', now the default.
   * Update Standards-Version.
   * Switch to autopkgtest-pkg-pybuild.
   * Switch to dh-sequence-python3.
   * Add debian/salsa-ci.yml.
Checksums-Sha1:
 4acddf900177c14d3e03e4ff815c07e365b22ab5 2479 python-assertpy_1.1-2.dsc
 2d0df0c570668f458f7db04960858b4a3d2f3df7 2388 
python-assertpy_1.1-2.debian.tar.xz
 551dcf9c075eb851e6de5687cafd084f2ad09db6 139128 
python-assertpy_1.1-2.git.tar.xz
 85ee30c91671fdea6a4c12679c7eeab99266c724 17372 
python-assertpy_1.1-2_source.buildinfo
Checksums-Sha256:
 f9f9066bfc90f613fb29513015210dd8a8680c22f409e46b2f183f872b186c3e 2479 
python-assertpy_1.1-2.dsc
 2ab349ff1b2a93735b6be9e69164c80844e4d747f0bf7b648f16195375fbcfc3 2388 
python-assertpy_1.1-2.debian.tar.xz
 02385495af1d88278f1ce15ad7ae41d3e7c79299df193e4f754ece17f57e5ea8 139128 
python-assertpy_1.1-2.git.tar.xz
 db9ccaf136221bd3d54f697dd38fae0a8dfb576edaee83497bea90ba1c1edb75 17372 
python-assertpy_1.1-2_source.buildinfo
Files:
 bafe3e71350decc5d87f19a684b92c4d 2479 python optional python-assertpy_1.1-2.dsc
 a1874a6fce3ef24b91a389c9d65a2c2a 2388 python optional 
python-assertpy_1.1-2.debian.tar.xz
 8c2e93face98873769fe63df4aa4e385 139128 python None 
python-assertpy_1.1-2.git.tar.xz
 cce264c9854e4a7f3e74ea865759a78c 17372 python optional 
python-assertpy_1.1-2_source.buildinfo
Git-Tag-Info: tag=72e89ed295f5a1e1c17038dce8c1028ea49d572f 
fp=fb8acfa78c726089c38ad0269605a1098c63b92a
Git-Tag-Tagger: Edward Betts <[email protected]>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmn3eq8ACgkQYG0ITkaD
wHkxXw/+N0FyPr6sES+f2jr1SkJvoEUWZykEqCtC0N25A5ujSRUb6x1sSFLLv8Yh
kB6MS1nWFCPdI0EzMiYE4pqZIqfV8W+HIt03FyOFlRgqeDojcFmbl+NGVOJCUNHt
EOXdJUV9QQGIHolVlKedibYSWAOAejxUDfV5rt2HdIVlZTcoTWKFjrKOUuSnFTiR
2HqBCROkJlyx+iOabzMTr3ECe0fwh8c+BUEeRZY1r3IRTzt81hqcz8dJGKHqaMqt
AMn9mQWuBVWTofuTaTOVt5IgBwpQdzPjkanx+rOSi1Inv3V29e6c9n5jPusFDaSL
BPwtoDSouGLBAkacXyj0hDEa29XWEOILKk3Av8K/cGs+it839NqZOOn9dITAil+R
gstn4HrhSvrRmJki1Orj4oD+qAz7+1iC27EyvkoYwMhHy/ajljUxl5CmVCiurHUM
xYE4khAfe2ZfhtaQQi/DMiSBxp9eauf2ftU3FFoE6h9Q+S8XAR4qXaq7NQ2Ai61+
mLl0oWkX4tb30Z0G+fMtRcRkH066YMp5yQv8cMfC4gePZbxb6TU2odIZi40fuyxB
MedswnDP7PDyGShTogk1L7NRQquI68lC3JNmi16gQ3L4vK52C0UtZtwbi4Hh1m3k
LoxszsMlTrbdJQjynns5uvAHACLkXTe3ki4b6hepebcsCmAdNaA=
=jaEh
-----END PGP SIGNATURE-----

Attachment: pgpAcTO1_cBBY.pgp
Description: PGP signature


--- End Message ---

Reply via email to