Your message dated Wed, 28 May 2025 11:12:19 +0000 with message-id <e1ukehn-000n3s...@fasolo.debian.org> and subject line Bug#1029735: fixed in krop 0.7.0-0.1 has caused the Debian Bug report #1029735, regarding pypdf2 is deprecated, please move from python3-pypdf2 to python3-pypdf 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.) -- 1029735: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029735 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: src:pypdf2 Severity: wishlist Control: affects -1 src:pypdf Control: clone -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 Control: reassign -2 bookletimposer Control: reassign -3 kraft Control: reassign -4 krop Control: reassign -5 odoo-14 Control: reassign -6 orangeassassin Control: reassign -7 pdfposter Control: reassign -8 python3-xhtml2pdf Control: reassign -9 tryton-modules-stock-package-shipping-dpd Control: reassign -10 diffoscope Control: reassign -11 diffoscope-minimal Control: block -1 by -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 As noted in https://bugs.debian.org/1028559, upstream for the PyPDF2 Python module has moved to the "pypdf" namespace. Correspondingly, there is a new python3-pypdf package in debian unstable. The packages listed above all currently depend on (or recommend) PyPDF2, but probably should move to the updated version. When all these bug reports are closed, we can consider removing the pypdf2 source package and python3-pypdf2 from debian. The migration should be relatively straightforward; much of the API remains the same, just under the "pypdf" module name instead of the "PyPDF2" module name. Where the API differs, the version of PyPDF2 currently in debian testing/unstable (2.12.1-3) emits a PendingDeprecationWarning wherever a piece of the API will break. For example: foo.py:76: PendingDeprecationWarning: getObject is deprecated and will be removed in PyPDF2 3.0.0. Use get_object instead. (PyPDF2 version 3.x is basically a terminal version of PyPDF2, and pypdf takes over from 3.1.x onward; PyPDF2 version 3.x will not enter debian, as it is an API break from 2.x, and pypdf 3.x supercedes it) To transition a given package: - run tests with as complete coverage as possible and note the PendingDeprecation warnings - for each warning, patch the upstream line as recommended - ensure that the tests pass without PendingDeprecationWarnings - convert from "PyPDF2" to "pypdf" on any import or scoped reference in python - update dependency indicators in upstream metadata annotations (e.g. pyproject.toml, setup.cfg, etc) - update dependency indicators in debian packaging (from python3-pypdf2 to python3-pypdf). - run the tests again Please send any upstream fixes back upstream as well, of course! Regards, --dkg
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: krop Source-Version: 0.7.0-0.1 Done: Alexandre Detiste <tc...@debian.org> We believe that the bug you reported is fixed in the latest version of krop, 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 1029...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Alexandre Detiste <tc...@debian.org> (supplier of updated krop 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: SHA512 Format: 1.8 Date: Wed, 28 May 2025 12:31:55 +0200 Source: krop Architecture: source Version: 0.7.0-0.1 Distribution: unstable Urgency: medium Maintainer: Alexandre Mestiashvili <mes...@debian.org> Changed-By: Alexandre Detiste <tc...@debian.org> Closes: 1029735 Changes: krop (0.7.0-0.1) unstable; urgency=medium . * Non-maintainer upload. * New upstream version 0.7.0 * Replace deprecated python3-pypdf2 with python3-pymupdf + python3-fitz (Closes: #1029735) Checksums-Sha1: c52d4961685f24432d151fc73efd3a75b7913559 1950 krop_0.7.0-0.1.dsc ce11063c28410965ac5d8ed80348bba7e714078f 42748 krop_0.7.0.orig.tar.xz d5a93238718902cfe373d14da06e3b389cd89f45 3728 krop_0.7.0-0.1.debian.tar.xz 3675698639fb35e2dbb3743a75f501f2323283ec 6878 krop_0.7.0-0.1_source.buildinfo Checksums-Sha256: 68c79c50cfdc2194d8eb83283ceb6aa0ac5f5345a8d678d4a7f129d9788cb6b8 1950 krop_0.7.0-0.1.dsc 855b4796d4e70432d711597154b459f65eae3dc96baffd06f8825742dfeb8e2d 42748 krop_0.7.0.orig.tar.xz a63d3547f4b1915c9bf582c66b66935d851fac0b7e17942a38db41b9114bea7b 3728 krop_0.7.0-0.1.debian.tar.xz 2686db73a21936977d5d86d45b7ac6b9835f60a6f4df38e8a23aecccfd10ece8 6878 krop_0.7.0-0.1_source.buildinfo Files: f0967687bcf3d6b38e80b62230e5f0af 1950 utils optional krop_0.7.0-0.1.dsc dc913e88d99f2a0333d4841686a65efb 42748 utils optional krop_0.7.0.orig.tar.xz 552b0efa7bb05c6f9271e4614868e5cf 3728 utils optional krop_0.7.0-0.1.debian.tar.xz a9b81c0e13eda9be8efe9526b6a68676 6878 utils optional krop_0.7.0-0.1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmg26UMRHHRjaGV0QGRl Ymlhbi5vcmcACgkQMfMURUShdBrWqA//XHKlkvda+7+/XNaCrqK5JDuKP5Y5JwuM K6ICCerkcmRHg7p5FOPlhRKZFFyop4tU+t0WhmgvNT/FIwMl9DGRQOq2gtNiXLDo Rmu6z6Yp6CIrZBJiUQjDGt4ySyqHWEZyZqCiAw5U07/ktY1iiQOPzQT68iFkE205 ztpoVOXgW7tmfeTHjhWmGoYPhSnAfI7s3ZcrgIL8Q1OSbllUcw/zYj/GFDU8lI4w Kbos5QAeywSa4pqJUztmPcaXMfcvIi+M4DWdJfnK8TdwruQ41s4ut+7l5MrREhS6 NWKlm4dJk7jNN1XtOsIaS8anWIpwGlCHuuBKP6Xpgtk7nyk2jTDKPppkU8hxdDbe qJfebqxsUVjDuODH8VsVC9JRIYaG5KmGb2tWmyPyRNlE4orYR6+iVd/QswmqqjtP 1x2YdsaBQaxqgU5ZA7c2arsPe2RwczwmyLMNqnj2xXHgsCsjenlHphkNxR9zM7gz PEh9+c8s4CFSCQmWf1F5ISnK+dCqW/Sfh9+JeCsjptQX7Rz41SYvGjtxQNPeMM9J A5Ej5IGZYI6gBzXZSHKhxnL0dNoBjGJdc6Y6zlskB/4h1zWPyUxlBFvR7KnjdJLs 44SFOdosnpBRw25y4opN36ym1h/TaUqN6TOPKfUiwDn4dmmr8D8FHzDq4RNote10 90uN8kEaYCI= =OeO+ -----END PGP SIGNATURE-----
pgpuwkktru8ZF.pgp
Description: PGP signature
--- End Message ---