dev-python/pikepdf: Bump to 10.14.0

Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny
2026-09-27 03:25:59 +02:00
parent 75c285268c
commit fb71e89d8b
2 changed files with 63 additions and 0 deletions
+2
View File
@@ -2,6 +2,8 @@ DIST pikepdf-10.12.0.tar.gz 4950459 BLAKE2B e40a56968f41988036b8cac00c671c73cd5a
DIST pikepdf-10.12.0.tar.gz.provenance 9879 BLAKE2B 55a116b5a612f0db73a47039eb33f2bd8f784ed6f8417b27cdf3af8a2eaff41daf16a9c438c7e98886e01c015dfda5e17a5b9c6c0046bedc53e1e4ce1de9a6ce SHA512 b0434797010503c725be93584a349f67f6cac5f725ab8583cd55ee49c9599530a8a29952a72e1bef57178ef5cfaba5f2944ed3a1c11e1a37eff000b68876284a
DIST pikepdf-10.13.0.post1.tar.gz 4973186 BLAKE2B de64f6805b2ee88e4a7a92a947c71915909578ef7ee201c77c6018009941d90083d472c3ce4da28b9991dfc5939b456dc981987d809928c5f395d7124c8439b7 SHA512 72bc3c2647026cd3621f7adbaa89e25db33ddc297aa1e52f222bd7b2e7f6a65aca497f94c8e6fffa2a241c66bbcd15921e6a0e8fde88ba5bd17da9815cb66cf3
DIST pikepdf-10.13.0.post1.tar.gz.provenance 9944 BLAKE2B 7344cd56347830c23f08daf8883d2354e0c007c1837a177c8c671b433e90afe2259dc5cc7c5ac84cc0012bc241bf54133c154a795fa3dc5d2a038e96dc1e3196 SHA512 d6f43d979a46b1386f7f51e6e1d3d856c5ad8317fef20923f9c1c7126e0b2cccf837cf251f77480d48a5f93802def408464e8c7455996f9dee4e6d1447941cbd
DIST pikepdf-10.14.0.tar.gz 9885718 BLAKE2B 802033f9c432287037893f2314ac0d471e53bd3fbdf41c5767b31ba66886e0efc0cdc032b891ff6f73e004d59517dec17f644fe2af45b05e8499ffde281d1a45 SHA512 9f75907714b781464a2d630b9939be3d65e7b55d4b7d5e57b4f8b3191ced2ca25878a125321b280abaae9b339d1d63ac78974d0c61098fa73f168201c8821ab5
DIST pikepdf-10.14.0.tar.gz.provenance 9538 BLAKE2B 0103fb8a40664c47ac06bdf0dd10d586a918b543dd4206cdb9817813aebb2c9e1d1d6dc4ad3edb4daa5ae127f6f92768586686a7c131a818de38a7186b07e0c4 SHA512 4ede4bef9a5cff9d09f09ecd4932e7e3cce2bb4b3367a85abe04a6209ad356d3e014906a4ba18d3711e69e2a4f9d7c767f0a878a835ddccf36da774badfa53b0
DIST pikepdf-10.5.1.tar.gz 4582470 BLAKE2B 9a92e465f0972b289016786bba91fc322ed17cfba20c81f4f31aa9cdda65eab91f0203f668a713050d2d7551625f0d94cf6d4f16077e3cc44df3bc27d6c24da7 SHA512 a99abea6f54fe9f813e1fe6c0052d9e40537c7605c6e7f3a930cfb2dd59cd3eeb2c40afc5f0ad98aac7a76e692c842f0577e8188a6319a07e9461a3ac9c2cb73
DIST pikepdf-10.5.1.tar.gz.provenance 9398 BLAKE2B a760b31f221da8c04c350adf36a52a8664cfcd5ca74fdcaed26fa38f6a9b7ed57fb1e58eff525c8f03e3d8aa3924b6e82bfb759d7746db841cf0747e4428c482 SHA512 06357efef746dc2b316cf603e7c435ae4b9a1b354f895afc835877e7d7e95887a22e69261b1c6c345ebaee86f14a11f075991e714c4b6861547482719d71f906
DIST pikepdf-10.7.3.tar.gz 23669571 BLAKE2B 837ba311d77a1da30e83afad86c6911500766b5c006ebbdd346a15efbceba0107083e572d79ff836534d071912000907d61a60e95dccb9a45d6e205aa65d228b SHA512 7b9c1e15a792e6c01bde0d9bee342f1be9023081b2b43e44e6d7ab37485db5b3542d9813344e9b24e3f8ceea17a5cb75e25af1943ab738a54f362f52e05cc6f7
+61
View File
@@ -0,0 +1,61 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=scikit-build-core
PYPI_VERIFY_REPO=https://github.com/pikepdf/pikepdf
PYTHON_COMPAT=( python3_{12..15} )
inherit distutils-r1 pypi
DESCRIPTION="Python library to work with pdf files based on qpdf"
HOMEPAGE="
https://github.com/pikepdf/pikepdf/
https://pypi.org/project/pikepdf/
"
LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
IUSE="big-endian"
# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
# https://qpdf.readthedocs.io/en/stable/release-notes.html.
DEPEND="
>=app-text/qpdf-12.4.1:0=
"
RDEPEND="
${DEPEND}
>=dev-python/lxml-4.0[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
>=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
"
BDEPEND="
>=dev-python/nanobind-2.0[${PYTHON_USEDEP}]
>=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}]
>=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
test? (
>=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
>=dev-python/numpy-1.21.0[${PYTHON_USEDEP}]
>=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
>=dev-python/psutil-5.9[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
!big-endian? (
>=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
)
media-libs/tiff[zlib]
)
"
EPYTEST_PLUGINS=( hypothesis pytest-timeout )
distutils_enable_tests pytest
src_prepare() {
distutils-r1_src_prepare
sed -e '/-n auto/d' -i pyproject.toml || die
# remove bundled qpdf
rm -rf qpdf || die
}