#1143885 ITP: pipcl -- Python packaging operations including PEP-517 support

#1143885#5
Date:
2026-08-08 00:32:18 UTC
From:
To:
* Package name    : pipcl
* Version         : 12
* Upstream Author : Julian Smith <julian.smith@artifex.com>
* URL or Web page : https://github.com/ArtifexSoftware/pipcl
* License         : AGPL-3
* Description     : Python packaging operations including PEP-517 support
* Programming Lang: Python

The pipcl package provides Python build backend operations (including PEP
517 support), for use by a setup.py script.

 - Designed to help build complex Python extension packages.
 - Can also be used to build simple pure-python packages.
 - Works on Linux, Windows, MacOS and OpenBSD.
 - Is a python module, not a framework, so does not impose any restrictions
on usage.
 - Can be used with any external build system by running commands, for
example with subprocess.run() or enhanced wrapper pipcl.run().

The intention is to allow a setup.py script to use the full power of Python
to do everything that is specific to the package,
without having to worry about generic Python packaging issues such wheel
formats etc

#1143885#10
Date:
2026-08-19 12:00:21 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
pipcl, 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 1143885@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Echeverri <epsilon@debian.org> (supplier of updated pipcl 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)
Format: 1.8
Date: Fri, 07 Aug 2026 20:21:42 -0500
Source: pipcl
Binary: python-pipcl-doc python3-pipcl
Architecture: source all
Version: 12-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Daniel Echeverri <epsilon@debian.org>
Description:
 python-pipcl-doc - Python packaging operations (common documentation)
 python3-pipcl - Python packaging operations including PEP-517 support
Closes: 1143885
Changes:
 pipcl (12-1) experimental; urgency=medium
 .
   * Initial release. (Closes: #1143885)
Checksums-Sha1:
 6fbcdbf32d2bdf36d3524d76475ed01fa6878571 2176 pipcl_12-1.dsc
 1d777cef40470e928118e46ce0d4912a546aada1 72743 pipcl_12.orig.tar.gz
 90474675c09b41dd791a7a052f1ecddb90e289f5 13360 pipcl_12-1.debian.tar.xz
 e69a1e1a78efdeafd2b760df9115862bdaeb524f 8043 pipcl_12-1_amd64.buildinfo
 1e8d2150ca2ffc700bf31ffc8fb658164c747444 51236 python-pipcl-doc_12-1_all.deb
 65bff71ab832d715f1d629053e9b2d704ad5ee70 59588 python3-pipcl_12-1_all.deb
Checksums-Sha256:
 929fbc4beee61bab031fe03ecd3892b86cd6003f885906824fb5b558d5254fb9 2176 pipcl_12-1.dsc
 b0f5b04b6992fbd10d1517dcde9b4e12b20bafd42b32e3f180c73a08df2ea021 72743 pipcl_12.orig.tar.gz
 0580ec87e277ba6e298d910cb4602e1449d944f53befb08d7bfdb1ccecf1d165 13360 pipcl_12-1.debian.tar.xz
 a52bca35f07c0060e0fbe47ffaf0806d270eadc2a80d29ebf9a62968b08c3c93 8043 pipcl_12-1_amd64.buildinfo
 e2e3593505dbdea8e8202b9ee27c181723234c49241d8ab31cd6ce4cd414f679 51236 python-pipcl-doc_12-1_all.deb
 0040fb78ed552d651437415e7789c445bde71d3b8908da952ab59bb0870847b9 59588 python3-pipcl_12-1_all.deb
Files:
 e1099f65a448165269f60e43c21616f4 2176 python optional pipcl_12-1.dsc
 4389975a502bdf1e4d9025ec05b73874 72743 python optional pipcl_12.orig.tar.gz
 3fc2c2229706765d90b279099b717ae7 13360 python optional pipcl_12-1.debian.tar.xz
 834579f283f9eae579863b5a945ece99 8043 python optional pipcl_12-1_amd64.buildinfo
 b40501983fd56e65d27656132d495167 51236 doc optional python-pipcl-doc_12-1_all.deb
 f6709ff13ffb103df41b2ff68d59c199 59588 python optional python3-pipcl_12-1_all.deb
-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEE0NCFsWnDv9lASFj6IfwpUEtSMNsFAmp3VpYTHGVwc2lsb25A
ZGViaWFuLm9yZwAKCRAh/ClQS1Iw24HQD/0Qmfzbk15akb12MLkq7UaerPJDUgjw
VV4ppXQAb8tvdOibew/pm6sGTEEQuQkjIoGnW+ItW4S5JV0Y8QQQO3nL3WT3llH3
KvG7BihbNxkEMz5cTVyGKU4oM+DbSqVG3IQ8Qqv3AhmRLfxOJIG/h37HtDhhQw23
rLuEq8Pv3eCB/ARcLlXXHH2zhRw3Rnlzyn9ELQt3zkYscjYQjQucPDWGMYSUfbD1
jQ4vTgyYiNP0tFKp8IeTwIhYUE4uCd9QRbBtO7IHOvAl96mHhLxMNnq2kBg7iNTU
N1KXAYtrSiyZsc+9lmI/4UcKwVz8s5doj5NcvR2HOe0HABMa99dEQi0IIEkXUKb5
rl5nLe0b7+4QnWqD8sTWE2ruLmCCdPO+ZhlBj3IOvh7qxXZF3HX/zeiaBE5OU5Tz
aOlJrNRW6D4nbyH1Eiga+hL+uQQtiiJQVWmfVClTu93vr7NCALetbwbe51i24bQo
feNsQk+TAMwV9BNJmozhGBntTHPzI6gy77frK8lfn2rzgNhKDXeZZW/ZOX9CP6Xm
+Z/4x0wzst7Lb6o/A0Zq5/jxaLrIXB9lORQVhQlNxLdpiv5KF6LHfFQ8i6UWWb5k
fDJvTQUB5/+xBoTT6M8pr/bCTVUhACtMM+296X9YwUkCw0MW12TBCDv9X7p4lpMf
mivB3TFlEQKVyA==
=iLoJ
-----END PGP SIGNATURE-----