Your message dated Sun, 16 Jan 2022 02:33:53 +0000
with message-id <e1n8vmf-000eba...@fasolo.debian.org>
and subject line Bug#996784: fixed in python-debian 0.1.43
has caused the Debian Bug report #996784,
regarding deb822-repro: Doesn't preserve field name casing
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.)


-- 
996784: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996784
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-debian
Version: 0.1.39
Severity: normal
X-Debbugs-Cc: nthyk...@debian.org

When updating a field using the deb822 repro code, the existing field name
casing is discarded and instead overriden by the user-provided casing. This is
inconsistent with the way that the current code works, and makes it harder
to make minimal changes to the existing file.

>>> from debian._deb822_repro.parsing import parse_deb822_file
>>> z = parse_deb822_file(["Source: blah", "Standards-version: 3.1.3"])
>>> list(z.iter_parts())[0]['Standards-Version'] = '1.2.3.4'
>>> z.convert_to_text()
'Source: blah\nStandards-Version: 1.2.3.4\n'

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-8-amd64 (SMP w/2 CPU threads)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-debian depends on:
ii  python3          3.9.2-3
ii  python3-chardet  4.0.0-1
ii  python3-six      1.16.0-2

Versions of packages python3-debian recommends:
ii  python3-apt  2.2.1

Versions of packages python3-debian suggests:
ii  gpgv  2.2.27-2

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: python-debian
Source-Version: 0.1.43
Done: Stuart Prescott <stu...@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 996...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stuart Prescott <stu...@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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Sun, 16 Jan 2022 13:03:02 +1100
Source: python-debian
Architecture: source
Version: 0.1.43
Distribution: unstable
Urgency: medium
Maintainer: Debian python-debian Maintainers 
<pkg-python-debian-ma...@lists.alioth.debian.org>
Changed-By: Stuart Prescott <stu...@debian.org>
Closes: 995442 996783 996784 996785 997857
Changes:
 python-debian (0.1.43) unstable; urgency=medium
 .
   [ Jelmer Vernooij ]
   * Support the Files-Included field in debian/copyright.
 .
   [ Stuart Prescott ]
   * Always run both mypy and pylint on CI.
   * Fix URL for API documentation in README.rst (Closes: #995442).
   * RTS parser: minor documentation fixes.
   * Declare minimum Python version of 3.5 for most modules except the
     RTS parser. Add CI testing with Python 3.5 (Closes: #997857).
 .
   [ Niels Thykier ]
   * RTS parser: Handle leading tabs for setting values (Closes: #996785).
   * RTS parser: Preserve original field case (Closes: #996784).
   * RTS parser: Expose str type for keys in paragraphs (Closes: #996783).
Checksums-Sha1:
 43950864384b36808812f480ab833e2974d0d931 2236 python-debian_0.1.43.dsc
 6659bc9b6c3249f5f4b9c43a90b57697ef877f27 175832 python-debian_0.1.43.tar.xz
 26cb9622cb93b085956cacef8af3d0b4e48b037c 7206 
python-debian_0.1.43_amd64.buildinfo
Checksums-Sha256:
 b3a90613a7dc21d3224c0d4f06bcea26395a221bb56d60f04f3de1dcdae9da5b 2236 
python-debian_0.1.43.dsc
 5d363bb6263173c0386fab4275bc3f192b28d979fb1e4f0e182991bf80de5830 175832 
python-debian_0.1.43.tar.xz
 8f0a1a0f0ddb034c723aae717501bbc9b86a6a2772aabe9d23f1b48a1896ebf7 7206 
python-debian_0.1.43_amd64.buildinfo
Files:
 1c21d916e896b272a8f965f11e795351 2236 python optional python-debian_0.1.43.dsc
 ba247b6f2cb50fbd77f63467b00133e2 175832 python optional 
python-debian_0.1.43.tar.xz
 4d4acc3a8b0ef29a70a9dcc070b98612 7206 python optional 
python-debian_0.1.43_amd64.buildinfo

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

iQIzBAEBCAAdFiEEkOLSwa0Uaht+u4kdu8F+uxOW8vcFAmHjfxYACgkQu8F+uxOW
8vcciRAAlVD17g97+fGBtFAgu6Lmffxq1i5E5NQjtTmfgqVWzXEYXtsSaEtJkpsm
zcVbdiThCNwXFMBdX05qeQwTDVguNAeEaMWwAiVGNW8RF2jutGJCHnjl/ZDWPFXO
hM8O3A6DFUAbPmHJQSAtAJhNKnZjNTS73+8KGuQ05RXS2w4gecqIPBenE3aB0Fx8
2eE2GI+nNMbGKTV506NcfYiAtw1H1n7RBoSYG+kP2Dtd1RRTkRQVCmVjEkvJFh+S
l1QZJuKVIByw9D8vfoiPVp3bOYysRPBYsSX/TzLjgunnLJS0PAzTAppQ4sSEkCZn
4dhhbwvLeQ0nuL1kGm/PgavF5vebOPzhL817hKPE7rRmW9ZjlN/UYbryp3y7MNdX
C161PGGnLXY854W3d/c6a+4jBc+AIV2jS0eAFSulZISslYjFmfH9v365xa7p6ns0
0tmOIPWdu4HXoEGGh41jwVMIXvOFYerjTCCGFv6mFpymXnyqjO4kqigapxIo0ZPS
Lu4tPojgI9HuHx2nLcYFWASUw9fCxCWJnk3Nb722jaZlHx6rxOo64rmPcQS9E0v4
XnW+geg3JvePaCAh35JxnJcOlppR0B8jj0grFcoVI6x6p0y/jZkrr/bREhT9K5Fx
5bAciNXE9BDRxiA0Lr6RmpPCFPWaJUqpt06cx3Uo4a2/bmmeMbI=
=wk9h
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to