[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 0382ea6e3fe0c45f99102a14793ee6631dc71707
Author: Michał Górny gentoo org>
AuthorDate: Wed Mar 11 06:36:15 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Mar 11 07:01:28 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0382ea6e
dev-python/pikepdf: Bump to 10.5.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 2 +
dev-python/pikepdf/pikepdf-10.5.0.ebuild | 75
2 files changed, 77 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 9a2ead1f8ad3..574fc193dbce 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -8,3 +8,5 @@ DIST pikepdf-10.2.0.tar.gz 4568506 BLAKE2B
946bee858530953e5cdc81176fe777cd11f37
DIST pikepdf-10.2.0.tar.gz.provenance 9451 BLAKE2B
30457304212a20d22f5ef6b20a006a32ebc446740a96b157c3d07f3890da1280e55d8f7b1ddcc6c88d206dbc18e7c51d1c4f4c11afef70dc2c10aab1d1bd7e4a
SHA512
e8d73d09c308dd671fd60742c1578683073ed1050e51040ca2434e003a8b36f130e71229d9df628b21dfec07101510c59ab81b2b1c6f53e7d680a66be61ff409
DIST pikepdf-10.3.0.tar.gz 4575749 BLAKE2B
c2d3f7ee11a0459ed02a4bc12bb875eb59b83a43fc55cca76cfba0990e84fd8f3055c4d652578625d5e8a314911b040e06bd7ac9fbd66b2f99b42f055fdf
SHA512
6c377650cb3b69cbdcdb2b4cc5fb6953bc6a95b14098ac948ee2135d6e02b6187ee3ef736ae263f23c12232095490a514a621f46c57b435d2356862806ac2317
DIST pikepdf-10.3.0.tar.gz.provenance 9265 BLAKE2B
450d055d2f745de4d199dfcd7bee020e8aed2ff05ca8c288aa1c489596f83d0e7354cd3f45a93b412843d669333b1e9fe9186e86c3fd79b3e4f3c9d85db2
SHA512
54db3f2e33bf7ab0d0c170173502522f1a341872e58dec4612548dac51006fb9d4798de946fe3b7dc9a23993f13cd7c4e857b0d3e210be247b4a87682e49
+DIST pikepdf-10.5.0.tar.gz 4582295 BLAKE2B
7432a3d001cf2deae2e176bb657725ec2d7cea794a3c2bf0b2b4f234bf6fe34b40120781f51beab6a084b80dcc8ba3e5a60d2154432652b8ceb321200afa1f54
SHA512
41c9fea21dbd9c3f6726ede80f9e8ad6952c5b07212aa083816e2db04e238ccb2a9a18522fcd5e40c3fed524eaa97ce83f83c10c53ad9a298960b5f4a76e2143
+DIST pikepdf-10.5.0.tar.gz.provenance 9536 BLAKE2B
8eb67426c1025906bafbf5cbb2de3dea04872a776bcaa98a8d9a69601df002b7b3de259e1f7602ebf3dfae98d026d15e41c5c9dfc7672b0ed9201c772a32951c
SHA512
c4b0eec409e27e3fb21e84a1a0a24321918101e001a9f635f872d77e506d08e18e3acd0fc0d9102d2bb0538150ff5530ef6a4f5b2474f68878317c09aef1
diff --git a/dev-python/pikepdf/pikepdf-10.5.0.ebuild
b/dev-python/pikepdf/pikepdf-10.5.0.ebuild
new file mode 100644
index ..1ac5ca861ad3
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-10.5.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYPI_VERIFY_REPO=https://github.com/pikepdf/pikepdf
+PYTHON_COMPAT=( python3_{11..14} pypy3_11 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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.2.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-3[${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
+}
+
+python_test() {
+ local EPYTEST_DESELECT=()
+
+ case ${EPYTHON} in
+ pypy3.11)
+ EPYTEST_DESELECT+=(
+ # mismatched exception message
+
tests/test_scalar_types.py::TestIntIntConversions::test_index_on_non_integer_raises
+ )
+ ;;
+ esac
+
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 1b8cd92e472d55fc18edfc26eeea0b4180c690e1
Author: Michał Górny gentoo org>
AuthorDate: Wed Mar 11 06:35:50 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Mar 11 07:01:28 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b8cd92e
dev-python/pikepdf: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 -
dev-python/pikepdf/pikepdf-9.11.0.ebuild | 64
2 files changed, 65 deletions(-)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 25c216c41200..9a2ead1f8ad3 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -8,4 +8,3 @@ DIST pikepdf-10.2.0.tar.gz 4568506 BLAKE2B
946bee858530953e5cdc81176fe777cd11f37
DIST pikepdf-10.2.0.tar.gz.provenance 9451 BLAKE2B
30457304212a20d22f5ef6b20a006a32ebc446740a96b157c3d07f3890da1280e55d8f7b1ddcc6c88d206dbc18e7c51d1c4f4c11afef70dc2c10aab1d1bd7e4a
SHA512
e8d73d09c308dd671fd60742c1578683073ed1050e51040ca2434e003a8b36f130e71229d9df628b21dfec07101510c59ab81b2b1c6f53e7d680a66be61ff409
DIST pikepdf-10.3.0.tar.gz 4575749 BLAKE2B
c2d3f7ee11a0459ed02a4bc12bb875eb59b83a43fc55cca76cfba0990e84fd8f3055c4d652578625d5e8a314911b040e06bd7ac9fbd66b2f99b42f055fdf
SHA512
6c377650cb3b69cbdcdb2b4cc5fb6953bc6a95b14098ac948ee2135d6e02b6187ee3ef736ae263f23c12232095490a514a621f46c57b435d2356862806ac2317
DIST pikepdf-10.3.0.tar.gz.provenance 9265 BLAKE2B
450d055d2f745de4d199dfcd7bee020e8aed2ff05ca8c288aa1c489596f83d0e7354cd3f45a93b412843d669333b1e9fe9186e86c3fd79b3e4f3c9d85db2
SHA512
54db3f2e33bf7ab0d0c170173502522f1a341872e58dec4612548dac51006fb9d4798de946fe3b7dc9a23993f13cd7c4e857b0d3e210be247b4a87682e49
-DIST pikepdf-9.11.0.tar.gz 4546289 BLAKE2B
267a8f834cf9da21a5d8f4b5e4734e9889f9ae919e6c9f030ffda3a36e951f3a8aedecc8168234264ffd5792ca1eefc2e1833ec8a6b540b0978a5638e8e4
SHA512
b92c1aa285935faccf8f1058aff25bf1ba906d8e6e4cca986f6fed59c2faf9cb9f1c5a3aeebd2899dac7fbe2489af627c76a751963657aa476c16eb1374b34ad
diff --git a/dev-python/pikepdf/pikepdf-9.11.0.ebuild
b/dev-python/pikepdf/pikepdf-9.11.0.ebuild
deleted file mode 100644
index aa5b362699ab..
--- a/dev-python/pikepdf/pikepdf-9.11.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} pypy3_11 )
-
-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 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc
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-11.5.0:0=
-"
-RDEPEND="
- ${DEPEND}
- dev-python/deprecated[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pybind11-3[${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
-
-EPYTEST_DESELECT=(
- # https://github.com/pypy/pypy/issues/5351
- tests/test_metadata.py::test_truncated_xml
-)
-
-src_prepare() {
- distutils-r1_src_prepare
-
- sed -e '/-n auto/d' -i pyproject.toml || die
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: f78666af262db3b3e78684ad4b81387825791e55
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jan 30 15:56:28 2026 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jan 30 15:56:44 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78666af
dev-python/pikepdf: add 10.3.0
Signed-off-by: Arthur Zamarin gentoo.org>
dev-python/pikepdf/Manifest | 2 +
dev-python/pikepdf/pikepdf-10.3.0.ebuild | 75
2 files changed, 77 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 39db28790aa0..25c216c41200 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -6,4 +6,6 @@ DIST pikepdf-10.1.0.tar.gz 4566184 BLAKE2B
cd0a039f7fcc868919ee4886ab0f7f1ce1c2d
DIST pikepdf-10.1.0.tar.gz.provenance 9306 BLAKE2B
0d8c5ac4a52707630c6893894039e8f5cfb8cf041870fcedaaf12e943bf49b1ae47926b19c1280bb5762a8d96e5b440203611053d079352c6d81d9feeef0a0f9
SHA512
673e639638d9240ba08ef6c09921644bfc77a73a5e5579d9e50af14f02b5abd2f98a18d01ea5124e0b1fcfbf8fc64e706b392cd65cf29a58eb00e97937ea64e2
DIST pikepdf-10.2.0.tar.gz 4568506 BLAKE2B
946bee858530953e5cdc81176fe777cd11f37cd732dbbe6e95da23a92c4c032252f76e99fed22f1de52d65bdc913ecaaa06aa8a742cd6a5eaf455296eece9a8e
SHA512
8b827db368b6dc3fb00e3f29199d8e38aa6783841d9fd8071a2e521a0c8f76767588b6fbab376938910782e183f17d1e502a3ae9f5397d5ccbf45a0df9a3c4ce
DIST pikepdf-10.2.0.tar.gz.provenance 9451 BLAKE2B
30457304212a20d22f5ef6b20a006a32ebc446740a96b157c3d07f3890da1280e55d8f7b1ddcc6c88d206dbc18e7c51d1c4f4c11afef70dc2c10aab1d1bd7e4a
SHA512
e8d73d09c308dd671fd60742c1578683073ed1050e51040ca2434e003a8b36f130e71229d9df628b21dfec07101510c59ab81b2b1c6f53e7d680a66be61ff409
+DIST pikepdf-10.3.0.tar.gz 4575749 BLAKE2B
c2d3f7ee11a0459ed02a4bc12bb875eb59b83a43fc55cca76cfba0990e84fd8f3055c4d652578625d5e8a314911b040e06bd7ac9fbd66b2f99b42f055fdf
SHA512
6c377650cb3b69cbdcdb2b4cc5fb6953bc6a95b14098ac948ee2135d6e02b6187ee3ef736ae263f23c12232095490a514a621f46c57b435d2356862806ac2317
+DIST pikepdf-10.3.0.tar.gz.provenance 9265 BLAKE2B
450d055d2f745de4d199dfcd7bee020e8aed2ff05ca8c288aa1c489596f83d0e7354cd3f45a93b412843d669333b1e9fe9186e86c3fd79b3e4f3c9d85db2
SHA512
54db3f2e33bf7ab0d0c170173502522f1a341872e58dec4612548dac51006fb9d4798de946fe3b7dc9a23993f13cd7c4e857b0d3e210be247b4a87682e49
DIST pikepdf-9.11.0.tar.gz 4546289 BLAKE2B
267a8f834cf9da21a5d8f4b5e4734e9889f9ae919e6c9f030ffda3a36e951f3a8aedecc8168234264ffd5792ca1eefc2e1833ec8a6b540b0978a5638e8e4
SHA512
b92c1aa285935faccf8f1058aff25bf1ba906d8e6e4cca986f6fed59c2faf9cb9f1c5a3aeebd2899dac7fbe2489af627c76a751963657aa476c16eb1374b34ad
diff --git a/dev-python/pikepdf/pikepdf-10.3.0.ebuild
b/dev-python/pikepdf/pikepdf-10.3.0.ebuild
new file mode 100644
index ..1ac5ca861ad3
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-10.3.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYPI_VERIFY_REPO=https://github.com/pikepdf/pikepdf
+PYTHON_COMPAT=( python3_{11..14} pypy3_11 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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.2.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-3[${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
+}
+
+python_test() {
+ local EPYTEST_DESELECT=()
+
+ case ${EPYTHON} in
+ pypy3.11)
+ EPYTEST_DESELECT+=(
+
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 5d93a4217f27487b26ffae5ce0a3fc71d754da48 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 30 15:57:21 2026 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 30 15:57:21 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d93a421 dev-python/pikepdf: Stabilize 10.0.2 x86, #967590 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-10.0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pikepdf/pikepdf-10.0.2.ebuild b/dev-python/pikepdf/pikepdf-10.0.2.ebuild index 4b6e9490bb91..e1722c238d1c 100644 --- a/dev-python/pikepdf/pikepdf-10.0.2.ebuild +++ b/dev-python/pikepdf/pikepdf-10.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: e91a4d8161584066341e5b58e75ebeb0b4e02335
Author: Michał Górny gentoo org>
AuthorDate: Sat Jan 10 07:16:24 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Jan 10 07:40:51 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91a4d81
dev-python/pikepdf: Bump to 10.2.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 2 +
dev-python/pikepdf/pikepdf-10.2.0.ebuild | 75
2 files changed, 77 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 30647f321d0e..39db28790aa0 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -4,4 +4,6 @@ DIST pikepdf-10.0.3.tar.gz 4549203 BLAKE2B
fb251a55ab2750bdf705e132b2938f84f80e4
DIST pikepdf-10.0.3.tar.gz.provenance 9263 BLAKE2B
02c21d953ae667dfa59d65bfbff86b99198f8b081602e6b7f2c611b5aa5f5efc8966d5678965abf348bd014be87806b9e7d8a34633c61b95906c19a258f480ce
SHA512
bc96941d5775c41a0b8e0feea568ba9395aa4e182b365d317871530776be574a1f0c41c6c43a096f08b3ca28bb79a4ef1e7e815f5d502b9b1639ac571ab692e3
DIST pikepdf-10.1.0.tar.gz 4566184 BLAKE2B
cd0a039f7fcc868919ee4886ab0f7f1ce1c2d85ffbe4636330e74ea8dee803ee98b9cf40ad7b9d7f9196ec241f8cc37b0a89d8d365e44482a04090b0297374c5
SHA512
3d9b697633e05dcc1c949a4b195b6b218955a48b33e7e2e29db764ffc293ffb6f2a54080e4e59198e1dda585e01bec514ed00d262ee3bdb37c747c162d2cb5e5
DIST pikepdf-10.1.0.tar.gz.provenance 9306 BLAKE2B
0d8c5ac4a52707630c6893894039e8f5cfb8cf041870fcedaaf12e943bf49b1ae47926b19c1280bb5762a8d96e5b440203611053d079352c6d81d9feeef0a0f9
SHA512
673e639638d9240ba08ef6c09921644bfc77a73a5e5579d9e50af14f02b5abd2f98a18d01ea5124e0b1fcfbf8fc64e706b392cd65cf29a58eb00e97937ea64e2
+DIST pikepdf-10.2.0.tar.gz 4568506 BLAKE2B
946bee858530953e5cdc81176fe777cd11f37cd732dbbe6e95da23a92c4c032252f76e99fed22f1de52d65bdc913ecaaa06aa8a742cd6a5eaf455296eece9a8e
SHA512
8b827db368b6dc3fb00e3f29199d8e38aa6783841d9fd8071a2e521a0c8f76767588b6fbab376938910782e183f17d1e502a3ae9f5397d5ccbf45a0df9a3c4ce
+DIST pikepdf-10.2.0.tar.gz.provenance 9451 BLAKE2B
30457304212a20d22f5ef6b20a006a32ebc446740a96b157c3d07f3890da1280e55d8f7b1ddcc6c88d206dbc18e7c51d1c4f4c11afef70dc2c10aab1d1bd7e4a
SHA512
e8d73d09c308dd671fd60742c1578683073ed1050e51040ca2434e003a8b36f130e71229d9df628b21dfec07101510c59ab81b2b1c6f53e7d680a66be61ff409
DIST pikepdf-9.11.0.tar.gz 4546289 BLAKE2B
267a8f834cf9da21a5d8f4b5e4734e9889f9ae919e6c9f030ffda3a36e951f3a8aedecc8168234264ffd5792ca1eefc2e1833ec8a6b540b0978a5638e8e4
SHA512
b92c1aa285935faccf8f1058aff25bf1ba906d8e6e4cca986f6fed59c2faf9cb9f1c5a3aeebd2899dac7fbe2489af627c76a751963657aa476c16eb1374b34ad
diff --git a/dev-python/pikepdf/pikepdf-10.2.0.ebuild
b/dev-python/pikepdf/pikepdf-10.2.0.ebuild
new file mode 100644
index ..1ac5ca861ad3
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-10.2.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYPI_VERIFY_REPO=https://github.com/pikepdf/pikepdf
+PYTHON_COMPAT=( python3_{11..14} pypy3_11 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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.2.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-3[${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
+}
+
+python_test() {
+ local EPYTEST_DESELECT=()
+
+ case ${EPYTHON} in
+ pypy3.11)
+ EPYTEST_DESELECT+=(
+
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 39729f018f46afe657ebdc7237b8aca04c6a9b13 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 29 19:27:47 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 29 19:27:47 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39729f01 dev-python/pikepdf: Stabilize 10.0.2 ppc64, #967590 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-10.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-10.0.2.ebuild b/dev-python/pikepdf/pikepdf-10.0.2.ebuild index 7fac14ea6dca..4b6e9490bb91 100644 --- a/dev-python/pikepdf/pikepdf-10.0.2.ebuild +++ b/dev-python/pikepdf/pikepdf-10.0.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 246b518dda2cdc201b7b30569f78453bf450e4d5
Author: Michał Górny gentoo org>
AuthorDate: Wed Dec 24 06:20:50 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Dec 24 06:40:12 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=246b518d
dev-python/pikepdf: Bump to 10.1.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 2 ++
dev-python/pikepdf/pikepdf-10.1.0.ebuild | 60
2 files changed, 62 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index e703da282c72..30647f321d0e 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -2,4 +2,6 @@ DIST pikepdf-10.0.2.tar.gz 4548116 BLAKE2B
a9e354696bd86de5aac8b84b199e133115a56
DIST pikepdf-10.0.2.tar.gz.provenance 9406 BLAKE2B
3c47807fe5198e5a0e29b2ee07ad2bc655effbc938d7f0f79da6e6c504f7c340bb03be75f73d7707759bd416205daecb6ead137438406413904c64ced9176aec
SHA512
7af0d74baff7b50d5cbeda85f4fd63187a56349351be44781263ad780f8e2ce5bf35cf489f99c33f365f4b42b38f6b92926ebcad33fdbaf2e6f2b3f7d4dd6d5b
DIST pikepdf-10.0.3.tar.gz 4549203 BLAKE2B
fb251a55ab2750bdf705e132b2938f84f80e4b4461284138aea2809cf50c39ffda9c91bf95c997f23639bd7485cf83e93a7e5709d9a5e6648a95b31464d9e254
SHA512
9d7bb739b2724c4c70018c5d8425d079cfd70234b66a8e005980f19bcc27ac6f363e2aeb54badc042906a486ffc4eadbe4bd22a930c1eb969b7d46a0442f
DIST pikepdf-10.0.3.tar.gz.provenance 9263 BLAKE2B
02c21d953ae667dfa59d65bfbff86b99198f8b081602e6b7f2c611b5aa5f5efc8966d5678965abf348bd014be87806b9e7d8a34633c61b95906c19a258f480ce
SHA512
bc96941d5775c41a0b8e0feea568ba9395aa4e182b365d317871530776be574a1f0c41c6c43a096f08b3ca28bb79a4ef1e7e815f5d502b9b1639ac571ab692e3
+DIST pikepdf-10.1.0.tar.gz 4566184 BLAKE2B
cd0a039f7fcc868919ee4886ab0f7f1ce1c2d85ffbe4636330e74ea8dee803ee98b9cf40ad7b9d7f9196ec241f8cc37b0a89d8d365e44482a04090b0297374c5
SHA512
3d9b697633e05dcc1c949a4b195b6b218955a48b33e7e2e29db764ffc293ffb6f2a54080e4e59198e1dda585e01bec514ed00d262ee3bdb37c747c162d2cb5e5
+DIST pikepdf-10.1.0.tar.gz.provenance 9306 BLAKE2B
0d8c5ac4a52707630c6893894039e8f5cfb8cf041870fcedaaf12e943bf49b1ae47926b19c1280bb5762a8d96e5b440203611053d079352c6d81d9feeef0a0f9
SHA512
673e639638d9240ba08ef6c09921644bfc77a73a5e5579d9e50af14f02b5abd2f98a18d01ea5124e0b1fcfbf8fc64e706b392cd65cf29a58eb00e97937ea64e2
DIST pikepdf-9.11.0.tar.gz 4546289 BLAKE2B
267a8f834cf9da21a5d8f4b5e4734e9889f9ae919e6c9f030ffda3a36e951f3a8aedecc8168234264ffd5792ca1eefc2e1833ec8a6b540b0978a5638e8e4
SHA512
b92c1aa285935faccf8f1058aff25bf1ba906d8e6e4cca986f6fed59c2faf9cb9f1c5a3aeebd2899dac7fbe2489af627c76a751963657aa476c16eb1374b34ad
diff --git a/dev-python/pikepdf/pikepdf-10.1.0.ebuild
b/dev-python/pikepdf/pikepdf-10.1.0.ebuild
new file mode 100644
index ..241a7a5419d1
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-10.1.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYPI_VERIFY_REPO=https://github.com/pikepdf/pikepdf
+PYTHON_COMPAT=( python3_{11..14} pypy3_11 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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.2.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-3[${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
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 81a6710c2ce20be64e1e85725d21bf96808477b6
Author: Michał Górny gentoo org>
AuthorDate: Thu Dec 18 06:48:09 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Dec 18 07:06:22 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a6710c
dev-python/pikepdf: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 5 ---
dev-python/pikepdf/pikepdf-10.0.1.ebuild | 60 --
dev-python/pikepdf/pikepdf-9.10.2.ebuild | 59 -
dev-python/pikepdf/pikepdf-9.5.2.ebuild | 74
dev-python/pikepdf/pikepdf-9.9.0.ebuild | 65
5 files changed, 263 deletions(-)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 8ae95597f914..a6e8d54c8f9c 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,8 +1,3 @@
-DIST pikepdf-10.0.1.tar.gz 4548200 BLAKE2B
075dc8af0d93a39bcb3c380aeb3e89be1509c81353dc33d6a60a4c281c0c7e23b8846e2f37e0073ef10c7c60cd4389d1e33b4cfd5cc125187772e2c7bd26601b
SHA512
9c0280549ace1c8355cedacd10920a8b6b34df2103a0a0626eeb8fd66310440693e398b8a37a83b401202bfd18b547e10a58ccd458d4af2008702d18c6d4aa97
-DIST pikepdf-10.0.1.tar.gz.provenance 9359 BLAKE2B
5e4eb3549da7819e6eba7fa7674213b71e3ef9d429a1aa1c53ae2c7206b92163b36ed1d1dea7ff5a6c34f91f499e3259d44da8931f3dc6dcba4f30218f4c6b8b
SHA512
8eeb663aac7ce9967d09cf4f589dd595e8d03da091197a507f18a20266c12d0a11d00d516ebb20b91a5ad2dbc27f8a4f4df735d5f87c1cade8707278faccae93
DIST pikepdf-10.0.2.tar.gz 4548116 BLAKE2B
a9e354696bd86de5aac8b84b199e133115a5691f8b9de97c9b384db7f872b11d63b221a255ecaef7ef76ff5d169b55f0582a559e21f8c125c9c07e44951be16b
SHA512
f2f269958222899bdec91a1145ea311cc42ee69bfae034db01b64fc038e2f9f886e795995a278c320f5768f06265b2e852e081087522fcd3a646f692afc5ccfc
DIST pikepdf-10.0.2.tar.gz.provenance 9406 BLAKE2B
3c47807fe5198e5a0e29b2ee07ad2bc655effbc938d7f0f79da6e6c504f7c340bb03be75f73d7707759bd416205daecb6ead137438406413904c64ced9176aec
SHA512
7af0d74baff7b50d5cbeda85f4fd63187a56349351be44781263ad780f8e2ce5bf35cf489f99c33f365f4b42b38f6b92926ebcad33fdbaf2e6f2b3f7d4dd6d5b
-DIST pikepdf-9.10.2.tar.gz 4545737 BLAKE2B
3ac3c0c39a849b1d4c62f4435bef87cd8cb5b09c3e5cd9f1598cc0c1e1611fc0db0b80e7818c98505c021c61fdfc6ef2d9b6a901b6f4f730efe13a8c6fe37dd7
SHA512
3dc41d4f547cf68f6d05cefbef74f5e18b25a9f5900d2b5352aea50eda253a4c01ac4e1f69384a924d9ff5b042ed7c93ce7d5424e476dd3e8b8b52daeef15229
DIST pikepdf-9.11.0.tar.gz 4546289 BLAKE2B
267a8f834cf9da21a5d8f4b5e4734e9889f9ae919e6c9f030ffda3a36e951f3a8aedecc8168234264ffd5792ca1eefc2e1833ec8a6b540b0978a5638e8e4
SHA512
b92c1aa285935faccf8f1058aff25bf1ba906d8e6e4cca986f6fed59c2faf9cb9f1c5a3aeebd2899dac7fbe2489af627c76a751963657aa476c16eb1374b34ad
-DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
-DIST pikepdf-9.9.0.tar.gz 4544960 BLAKE2B
c87f9c559e17ce327d77d81d652d37cbbc369dd373901c406d4dd29ba5e357e3234759d0e322cb87db3184fc825bda625f39e4bfedd884d07492751096a14bf5
SHA512
d2fc9218e0c7393156d035f4babad54802d1ce0946fdd5938c6c5f291ba59c40ecaeac9a0edd05f986827fbab2037589badfc8c57d16caa59eaf6e4832b8f74e
diff --git a/dev-python/pikepdf/pikepdf-10.0.1.ebuild
b/dev-python/pikepdf/pikepdf-10.0.1.ebuild
deleted file mode 100644
index d998b63b27ba..
--- a/dev-python/pikepdf/pikepdf-10.0.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYPI_VERIFY_REPO=https://github.com/pikepdf/pikepdf
-PYTHON_COMPAT=( python3_{11..14} pypy3_11 )
-
-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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
-"
-RDEPEND="
- ${DEPEND}
- dev-python/deprecated[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pybind11-3[${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.
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: b8484d0019c679793fc43190d7d3893d99c4ff44
Author: Michał Górny gentoo org>
AuthorDate: Thu Dec 18 06:48:47 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Dec 18 07:06:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8484d00
dev-python/pikepdf: Bump to 10.0.3
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 2 ++
dev-python/pikepdf/pikepdf-10.0.3.ebuild | 60
2 files changed, 62 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index a6e8d54c8f9c..e703da282c72 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,3 +1,5 @@
DIST pikepdf-10.0.2.tar.gz 4548116 BLAKE2B
a9e354696bd86de5aac8b84b199e133115a5691f8b9de97c9b384db7f872b11d63b221a255ecaef7ef76ff5d169b55f0582a559e21f8c125c9c07e44951be16b
SHA512
f2f269958222899bdec91a1145ea311cc42ee69bfae034db01b64fc038e2f9f886e795995a278c320f5768f06265b2e852e081087522fcd3a646f692afc5ccfc
DIST pikepdf-10.0.2.tar.gz.provenance 9406 BLAKE2B
3c47807fe5198e5a0e29b2ee07ad2bc655effbc938d7f0f79da6e6c504f7c340bb03be75f73d7707759bd416205daecb6ead137438406413904c64ced9176aec
SHA512
7af0d74baff7b50d5cbeda85f4fd63187a56349351be44781263ad780f8e2ce5bf35cf489f99c33f365f4b42b38f6b92926ebcad33fdbaf2e6f2b3f7d4dd6d5b
+DIST pikepdf-10.0.3.tar.gz 4549203 BLAKE2B
fb251a55ab2750bdf705e132b2938f84f80e4b4461284138aea2809cf50c39ffda9c91bf95c997f23639bd7485cf83e93a7e5709d9a5e6648a95b31464d9e254
SHA512
9d7bb739b2724c4c70018c5d8425d079cfd70234b66a8e005980f19bcc27ac6f363e2aeb54badc042906a486ffc4eadbe4bd22a930c1eb969b7d46a0442f
+DIST pikepdf-10.0.3.tar.gz.provenance 9263 BLAKE2B
02c21d953ae667dfa59d65bfbff86b99198f8b081602e6b7f2c611b5aa5f5efc8966d5678965abf348bd014be87806b9e7d8a34633c61b95906c19a258f480ce
SHA512
bc96941d5775c41a0b8e0feea568ba9395aa4e182b365d317871530776be574a1f0c41c6c43a096f08b3ca28bb79a4ef1e7e815f5d502b9b1639ac571ab692e3
DIST pikepdf-9.11.0.tar.gz 4546289 BLAKE2B
267a8f834cf9da21a5d8f4b5e4734e9889f9ae919e6c9f030ffda3a36e951f3a8aedecc8168234264ffd5792ca1eefc2e1833ec8a6b540b0978a5638e8e4
SHA512
b92c1aa285935faccf8f1058aff25bf1ba906d8e6e4cca986f6fed59c2faf9cb9f1c5a3aeebd2899dac7fbe2489af627c76a751963657aa476c16eb1374b34ad
diff --git a/dev-python/pikepdf/pikepdf-10.0.3.ebuild
b/dev-python/pikepdf/pikepdf-10.0.3.ebuild
new file mode 100644
index ..d998b63b27ba
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-10.0.3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYPI_VERIFY_REPO=https://github.com/pikepdf/pikepdf
+PYTHON_COMPAT=( python3_{11..14} pypy3_11 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-3[${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
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: dbb5281737fe1b3b29ac1649d0500d362227038a Author: Sam James gentoo org> AuthorDate: Tue Dec 16 04:56:42 2025 + Commit: Sam James gentoo org> CommitDate: Tue Dec 16 04:56:42 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbb52817 dev-python/pikepdf: Stabilize 10.0.2 amd64, #967590 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-10.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-10.0.2.ebuild b/dev-python/pikepdf/pikepdf-10.0.2.ebuild index cec89280b9e6..7fac14ea6dca 100644 --- a/dev-python/pikepdf/pikepdf-10.0.2.ebuild +++ b/dev-python/pikepdf/pikepdf-10.0.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 0697a70773240c1bf1cb52bcc65af590596a5090 Author: Eli Schwartz gentoo org> AuthorDate: Tue Dec 16 02:53:58 2025 + Commit: Eli Schwartz gentoo org> CommitDate: Tue Dec 16 04:37:37 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0697a707 dev-python/pikepdf: Stabilize 10.0.2 arm64, #967590 Signed-off-by: Eli Schwartz gentoo.org> dev-python/pikepdf/pikepdf-10.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-10.0.2.ebuild b/dev-python/pikepdf/pikepdf-10.0.2.ebuild index 24758fa73467..2fa2d87cc2bd 100644 --- a/dev-python/pikepdf/pikepdf-10.0.2.ebuild +++ b/dev-python/pikepdf/pikepdf-10.0.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 3fcf7df038b45c5ca9b570ec00a09f434a8294d9 Author: Eli Schwartz gentoo org> AuthorDate: Tue Dec 16 03:52:05 2025 + Commit: Eli Schwartz gentoo org> CommitDate: Tue Dec 16 04:37:41 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fcf7df0 dev-python/pikepdf: Stabilize 10.0.2 ppc, #967590 Signed-off-by: Eli Schwartz gentoo.org> dev-python/pikepdf/pikepdf-10.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-10.0.2.ebuild b/dev-python/pikepdf/pikepdf-10.0.2.ebuild index 2fa2d87cc2bd..cec89280b9e6 100644 --- a/dev-python/pikepdf/pikepdf-10.0.2.ebuild +++ b/dev-python/pikepdf/pikepdf-10.0.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: ea444be695ac3b1cad53b9405f80e2fb85062cdf Author: Sam James gentoo org> AuthorDate: Tue Dec 16 03:37:35 2025 + Commit: Sam James gentoo org> CommitDate: Tue Dec 16 03:37:35 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea444be6 dev-python/pikepdf: Stabilize 10.0.2 arm, #967590 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-10.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-10.0.2.ebuild b/dev-python/pikepdf/pikepdf-10.0.2.ebuild index d998b63b27ba..24758fa73467 100644 --- a/dev-python/pikepdf/pikepdf-10.0.2.ebuild +++ b/dev-python/pikepdf/pikepdf-10.0.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 9df84b8312052c76decefedb4167adf5a9cbb843 Author: Sam James gentoo org> AuthorDate: Sun Dec 7 20:52:31 2025 + Commit: Sam James gentoo org> CommitDate: Sun Dec 7 20:52:31 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df84b83 dev-python/pikepdf: Stabilize 9.11.0 amd64, #966974 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.11.0.ebuild b/dev-python/pikepdf/pikepdf-9.11.0.ebuild index 41a457537619..aa5b362699ab 100644 --- a/dev-python/pikepdf/pikepdf-9.11.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.11.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: c8d4d6eaf8b8e17687e7e68805989c991c1656d4 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 2 12:33:03 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 2 12:33:03 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d4d6ea dev-python/pikepdf: Stabilize 9.11.0 ppc, #966974 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.11.0.ebuild b/dev-python/pikepdf/pikepdf-9.11.0.ebuild index 1459cf81279d..834bc8d4e67d 100644 --- a/dev-python/pikepdf/pikepdf-9.11.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.11.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: dc85cda5bbd93df172116412191bf9a4624ba7e1 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 2 12:33:05 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 2 12:33:05 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc85cda5 dev-python/pikepdf: Stabilize 9.11.0 ppc64, #966974 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.11.0.ebuild b/dev-python/pikepdf/pikepdf-9.11.0.ebuild index 834bc8d4e67d..41a457537619 100644 --- a/dev-python/pikepdf/pikepdf-9.11.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.11.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 2f0b5e810f3118078fbd656835f12ab535b9a2e0 Author: Sam James gentoo org> AuthorDate: Tue Dec 2 07:18:43 2025 + Commit: Sam James gentoo org> CommitDate: Tue Dec 2 07:18:43 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0b5e81 dev-python/pikepdf: Stabilize 9.11.0 arm64, #966974 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.11.0.ebuild b/dev-python/pikepdf/pikepdf-9.11.0.ebuild index 89bc5ee56b31..5e3827f5eb0e 100644 --- a/dev-python/pikepdf/pikepdf-9.11.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.11.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 7cebfcc0223c66a96aa2aaf11c6bff5933993082 Author: Sam James gentoo org> AuthorDate: Tue Dec 2 07:18:45 2025 + Commit: Sam James gentoo org> CommitDate: Tue Dec 2 07:18:45 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cebfcc0 dev-python/pikepdf: Stabilize 9.11.0 arm, #966974 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.11.0.ebuild b/dev-python/pikepdf/pikepdf-9.11.0.ebuild index 5e3827f5eb0e..1459cf81279d 100644 --- a/dev-python/pikepdf/pikepdf-9.11.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.11.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 18bab80ca26ff83516891221976dc0c68a5c7950 Author: Eli Schwartz gentoo org> AuthorDate: Tue Dec 2 05:18:26 2025 + Commit: Eli Schwartz gentoo org> CommitDate: Tue Dec 2 05:20:36 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18bab80c dev-python/pikepdf: Stabilize 9.11.0 x86, #966974 Signed-off-by: Eli Schwartz gentoo.org> dev-python/pikepdf/pikepdf-9.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.11.0.ebuild b/dev-python/pikepdf/pikepdf-9.11.0.ebuild index 9d79ac36c72b..89bc5ee56b31 100644 --- a/dev-python/pikepdf/pikepdf-9.11.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.11.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: fe22f69db00540cb96c30726de03e34d93a2cccd Author: Eli Schwartz gentoo org> AuthorDate: Mon Dec 1 02:02:22 2025 + Commit: Eli Schwartz gentoo org> CommitDate: Mon Dec 1 02:03:23 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe22f69d dev-python/pikepdf: Stabilize 9.10.2 ppc64, #961004 Signed-off-by: Eli Schwartz gentoo.org> dev-python/pikepdf/pikepdf-9.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.10.2.ebuild b/dev-python/pikepdf/pikepdf-9.10.2.ebuild index 6a4e4b1479e0..112e67d17463 100644 --- a/dev-python/pikepdf/pikepdf-9.10.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.10.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 580c60f741a31c94b2e09fb43217c6ff797e8e7d Author: Sam James gentoo org> AuthorDate: Sat Nov 29 16:05:10 2025 + Commit: Sam James gentoo org> CommitDate: Sat Nov 29 16:05:10 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580c60f7 dev-python/pikepdf: Stabilize 9.10.2 x86, #961004 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.10.2.ebuild b/dev-python/pikepdf/pikepdf-9.10.2.ebuild index 46a1c7e80c74..6a4e4b1479e0 100644 --- a/dev-python/pikepdf/pikepdf-9.10.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.10.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: f05ed90bcb2e3d4ef8f2cf6078bd787b0f3423e6
Author: Michał Górny gentoo org>
AuthorDate: Tue Nov 11 07:21:15 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Nov 11 07:42:06 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f05ed90b
dev-python/pikepdf: Bump to 10.0.2
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 2 ++
dev-python/pikepdf/pikepdf-10.0.2.ebuild | 60
2 files changed, 62 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 622b01b42d55..8ae95597f914 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,5 +1,7 @@
DIST pikepdf-10.0.1.tar.gz 4548200 BLAKE2B
075dc8af0d93a39bcb3c380aeb3e89be1509c81353dc33d6a60a4c281c0c7e23b8846e2f37e0073ef10c7c60cd4389d1e33b4cfd5cc125187772e2c7bd26601b
SHA512
9c0280549ace1c8355cedacd10920a8b6b34df2103a0a0626eeb8fd66310440693e398b8a37a83b401202bfd18b547e10a58ccd458d4af2008702d18c6d4aa97
DIST pikepdf-10.0.1.tar.gz.provenance 9359 BLAKE2B
5e4eb3549da7819e6eba7fa7674213b71e3ef9d429a1aa1c53ae2c7206b92163b36ed1d1dea7ff5a6c34f91f499e3259d44da8931f3dc6dcba4f30218f4c6b8b
SHA512
8eeb663aac7ce9967d09cf4f589dd595e8d03da091197a507f18a20266c12d0a11d00d516ebb20b91a5ad2dbc27f8a4f4df735d5f87c1cade8707278faccae93
+DIST pikepdf-10.0.2.tar.gz 4548116 BLAKE2B
a9e354696bd86de5aac8b84b199e133115a5691f8b9de97c9b384db7f872b11d63b221a255ecaef7ef76ff5d169b55f0582a559e21f8c125c9c07e44951be16b
SHA512
f2f269958222899bdec91a1145ea311cc42ee69bfae034db01b64fc038e2f9f886e795995a278c320f5768f06265b2e852e081087522fcd3a646f692afc5ccfc
+DIST pikepdf-10.0.2.tar.gz.provenance 9406 BLAKE2B
3c47807fe5198e5a0e29b2ee07ad2bc655effbc938d7f0f79da6e6c504f7c340bb03be75f73d7707759bd416205daecb6ead137438406413904c64ced9176aec
SHA512
7af0d74baff7b50d5cbeda85f4fd63187a56349351be44781263ad780f8e2ce5bf35cf489f99c33f365f4b42b38f6b92926ebcad33fdbaf2e6f2b3f7d4dd6d5b
DIST pikepdf-9.10.2.tar.gz 4545737 BLAKE2B
3ac3c0c39a849b1d4c62f4435bef87cd8cb5b09c3e5cd9f1598cc0c1e1611fc0db0b80e7818c98505c021c61fdfc6ef2d9b6a901b6f4f730efe13a8c6fe37dd7
SHA512
3dc41d4f547cf68f6d05cefbef74f5e18b25a9f5900d2b5352aea50eda253a4c01ac4e1f69384a924d9ff5b042ed7c93ce7d5424e476dd3e8b8b52daeef15229
DIST pikepdf-9.11.0.tar.gz 4546289 BLAKE2B
267a8f834cf9da21a5d8f4b5e4734e9889f9ae919e6c9f030ffda3a36e951f3a8aedecc8168234264ffd5792ca1eefc2e1833ec8a6b540b0978a5638e8e4
SHA512
b92c1aa285935faccf8f1058aff25bf1ba906d8e6e4cca986f6fed59c2faf9cb9f1c5a3aeebd2899dac7fbe2489af627c76a751963657aa476c16eb1374b34ad
DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
diff --git a/dev-python/pikepdf/pikepdf-10.0.2.ebuild
b/dev-python/pikepdf/pikepdf-10.0.2.ebuild
new file mode 100644
index ..d998b63b27ba
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-10.0.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYPI_VERIFY_REPO=https://github.com/pikepdf/pikepdf
+PYTHON_COMPAT=( python3_{11..14} pypy3_11 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-3[${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_prepar
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 389eb61cd30f46486e9cd42dc647d6bd59f0af57
Author: Michał Górny gentoo org>
AuthorDate: Tue Nov 11 07:20:52 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Nov 11 07:42:05 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389eb61c
dev-python/pikepdf: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 2 --
dev-python/pikepdf/pikepdf-10.0.0.ebuild | 59
dev-python/pikepdf/pikepdf-9.10.1.ebuild | 59
3 files changed, 120 deletions(-)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 9b2d7453e7f0..622b01b42d55 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,7 +1,5 @@
-DIST pikepdf-10.0.0.tar.gz 4547153 BLAKE2B
1aec2fcb6ac6a68277f434e792484cf817b42bbb966bf0cbb7f9254e91cf2ff84da280e83fffd6d00dcb071f6473c5fb805c75a5cc3f7c5b9ef247c50237b70c
SHA512
94460851b8557b828545799e0571d965ac8f1da761113bea2671b4bb60a9d296f710c8c936c1547826f2e647ba7c3cd3efad17f844363ab5ba2e36975e838210
DIST pikepdf-10.0.1.tar.gz 4548200 BLAKE2B
075dc8af0d93a39bcb3c380aeb3e89be1509c81353dc33d6a60a4c281c0c7e23b8846e2f37e0073ef10c7c60cd4389d1e33b4cfd5cc125187772e2c7bd26601b
SHA512
9c0280549ace1c8355cedacd10920a8b6b34df2103a0a0626eeb8fd66310440693e398b8a37a83b401202bfd18b547e10a58ccd458d4af2008702d18c6d4aa97
DIST pikepdf-10.0.1.tar.gz.provenance 9359 BLAKE2B
5e4eb3549da7819e6eba7fa7674213b71e3ef9d429a1aa1c53ae2c7206b92163b36ed1d1dea7ff5a6c34f91f499e3259d44da8931f3dc6dcba4f30218f4c6b8b
SHA512
8eeb663aac7ce9967d09cf4f589dd595e8d03da091197a507f18a20266c12d0a11d00d516ebb20b91a5ad2dbc27f8a4f4df735d5f87c1cade8707278faccae93
-DIST pikepdf-9.10.1.tar.gz 4545682 BLAKE2B
164647ec13bbba5685c5965a68ff8530f66b7c015dba7394f84b32963fae318aa9c9f1b99733b5c5052e3b90fe52c4470bd92e829a8cfb0e5d12588cc996df0c
SHA512
bfe95eb94b2738769bf1af537d853d7c8396f5d1ff3c155f9958a4646eed35fa98118c50febd8002863feac5075645fa2eb6fcd5be3b726d5f185833d28c5cf3
DIST pikepdf-9.10.2.tar.gz 4545737 BLAKE2B
3ac3c0c39a849b1d4c62f4435bef87cd8cb5b09c3e5cd9f1598cc0c1e1611fc0db0b80e7818c98505c021c61fdfc6ef2d9b6a901b6f4f730efe13a8c6fe37dd7
SHA512
3dc41d4f547cf68f6d05cefbef74f5e18b25a9f5900d2b5352aea50eda253a4c01ac4e1f69384a924d9ff5b042ed7c93ce7d5424e476dd3e8b8b52daeef15229
DIST pikepdf-9.11.0.tar.gz 4546289 BLAKE2B
267a8f834cf9da21a5d8f4b5e4734e9889f9ae919e6c9f030ffda3a36e951f3a8aedecc8168234264ffd5792ca1eefc2e1833ec8a6b540b0978a5638e8e4
SHA512
b92c1aa285935faccf8f1058aff25bf1ba906d8e6e4cca986f6fed59c2faf9cb9f1c5a3aeebd2899dac7fbe2489af627c76a751963657aa476c16eb1374b34ad
DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
diff --git a/dev-python/pikepdf/pikepdf-10.0.0.ebuild
b/dev-python/pikepdf/pikepdf-10.0.0.ebuild
deleted file mode 100644
index 134964a46f7d..
--- a/dev-python/pikepdf/pikepdf-10.0.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} pypy3_11 )
-
-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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
-"
-RDEPEND="
- ${DEPEND}
- dev-python/deprecated[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pybind11-3[${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() {
- dist
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: eeefe78907095ee92a3414c92ed59d8e86bec299
Author: Michał Górny gentoo org>
AuthorDate: Mon Nov 10 04:46:19 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Mon Nov 10 05:25:08 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeefe789
dev-python/pikepdf: Bump to 10.0.1
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 2 ++
dev-python/pikepdf/{pikepdf-9.11.0.ebuild => pikepdf-10.0.1.ebuild} | 1 +
dev-python/pikepdf/pikepdf-9.11.0.ebuild| 5 +
3 files changed, 8 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 39925da727c6..9b2d7453e7f0 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,4 +1,6 @@
DIST pikepdf-10.0.0.tar.gz 4547153 BLAKE2B
1aec2fcb6ac6a68277f434e792484cf817b42bbb966bf0cbb7f9254e91cf2ff84da280e83fffd6d00dcb071f6473c5fb805c75a5cc3f7c5b9ef247c50237b70c
SHA512
94460851b8557b828545799e0571d965ac8f1da761113bea2671b4bb60a9d296f710c8c936c1547826f2e647ba7c3cd3efad17f844363ab5ba2e36975e838210
+DIST pikepdf-10.0.1.tar.gz 4548200 BLAKE2B
075dc8af0d93a39bcb3c380aeb3e89be1509c81353dc33d6a60a4c281c0c7e23b8846e2f37e0073ef10c7c60cd4389d1e33b4cfd5cc125187772e2c7bd26601b
SHA512
9c0280549ace1c8355cedacd10920a8b6b34df2103a0a0626eeb8fd66310440693e398b8a37a83b401202bfd18b547e10a58ccd458d4af2008702d18c6d4aa97
+DIST pikepdf-10.0.1.tar.gz.provenance 9359 BLAKE2B
5e4eb3549da7819e6eba7fa7674213b71e3ef9d429a1aa1c53ae2c7206b92163b36ed1d1dea7ff5a6c34f91f499e3259d44da8931f3dc6dcba4f30218f4c6b8b
SHA512
8eeb663aac7ce9967d09cf4f589dd595e8d03da091197a507f18a20266c12d0a11d00d516ebb20b91a5ad2dbc27f8a4f4df735d5f87c1cade8707278faccae93
DIST pikepdf-9.10.1.tar.gz 4545682 BLAKE2B
164647ec13bbba5685c5965a68ff8530f66b7c015dba7394f84b32963fae318aa9c9f1b99733b5c5052e3b90fe52c4470bd92e829a8cfb0e5d12588cc996df0c
SHA512
bfe95eb94b2738769bf1af537d853d7c8396f5d1ff3c155f9958a4646eed35fa98118c50febd8002863feac5075645fa2eb6fcd5be3b726d5f185833d28c5cf3
DIST pikepdf-9.10.2.tar.gz 4545737 BLAKE2B
3ac3c0c39a849b1d4c62f4435bef87cd8cb5b09c3e5cd9f1598cc0c1e1611fc0db0b80e7818c98505c021c61fdfc6ef2d9b6a901b6f4f730efe13a8c6fe37dd7
SHA512
3dc41d4f547cf68f6d05cefbef74f5e18b25a9f5900d2b5352aea50eda253a4c01ac4e1f69384a924d9ff5b042ed7c93ce7d5424e476dd3e8b8b52daeef15229
DIST pikepdf-9.11.0.tar.gz 4546289 BLAKE2B
267a8f834cf9da21a5d8f4b5e4734e9889f9ae919e6c9f030ffda3a36e951f3a8aedecc8168234264ffd5792ca1eefc2e1833ec8a6b540b0978a5638e8e4
SHA512
b92c1aa285935faccf8f1058aff25bf1ba906d8e6e4cca986f6fed59c2faf9cb9f1c5a3aeebd2899dac7fbe2489af627c76a751963657aa476c16eb1374b34ad
diff --git a/dev-python/pikepdf/pikepdf-9.11.0.ebuild
b/dev-python/pikepdf/pikepdf-10.0.1.ebuild
similarity index 96%
copy from dev-python/pikepdf/pikepdf-9.11.0.ebuild
copy to dev-python/pikepdf/pikepdf-10.0.1.ebuild
index 134964a46f7d..d998b63b27ba 100644
--- a/dev-python/pikepdf/pikepdf-9.11.0.ebuild
+++ b/dev-python/pikepdf/pikepdf-10.0.1.ebuild
@@ -5,6 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
+PYPI_VERIFY_REPO=https://github.com/pikepdf/pikepdf
PYTHON_COMPAT=( python3_{11..14} pypy3_11 )
inherit distutils-r1 pypi
diff --git a/dev-python/pikepdf/pikepdf-9.11.0.ebuild
b/dev-python/pikepdf/pikepdf-9.11.0.ebuild
index 134964a46f7d..9d79ac36c72b 100644
--- a/dev-python/pikepdf/pikepdf-9.11.0.ebuild
+++ b/dev-python/pikepdf/pikepdf-9.11.0.ebuild
@@ -52,6 +52,11 @@ BDEPEND="
EPYTEST_PLUGINS=( hypothesis pytest-timeout )
distutils_enable_tests pytest
+EPYTEST_DESELECT=(
+ # https://github.com/pypy/pypy/issues/5351
+ tests/test_metadata.py::test_truncated_xml
+)
+
src_prepare() {
distutils-r1_src_prepare
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: c6835734b6d8a649d57eb49b652f2fa8ea3092dc
Author: Michał Górny gentoo org>
AuthorDate: Sun Oct 26 03:51:55 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Oct 26 03:51:55 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6835734
dev-python/pikepdf: Bump to 10.0.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-10.0.0.ebuild | 59
2 files changed, 60 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index e69377a74d05..39925da727c6 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,3 +1,4 @@
+DIST pikepdf-10.0.0.tar.gz 4547153 BLAKE2B
1aec2fcb6ac6a68277f434e792484cf817b42bbb966bf0cbb7f9254e91cf2ff84da280e83fffd6d00dcb071f6473c5fb805c75a5cc3f7c5b9ef247c50237b70c
SHA512
94460851b8557b828545799e0571d965ac8f1da761113bea2671b4bb60a9d296f710c8c936c1547826f2e647ba7c3cd3efad17f844363ab5ba2e36975e838210
DIST pikepdf-9.10.1.tar.gz 4545682 BLAKE2B
164647ec13bbba5685c5965a68ff8530f66b7c015dba7394f84b32963fae318aa9c9f1b99733b5c5052e3b90fe52c4470bd92e829a8cfb0e5d12588cc996df0c
SHA512
bfe95eb94b2738769bf1af537d853d7c8396f5d1ff3c155f9958a4646eed35fa98118c50febd8002863feac5075645fa2eb6fcd5be3b726d5f185833d28c5cf3
DIST pikepdf-9.10.2.tar.gz 4545737 BLAKE2B
3ac3c0c39a849b1d4c62f4435bef87cd8cb5b09c3e5cd9f1598cc0c1e1611fc0db0b80e7818c98505c021c61fdfc6ef2d9b6a901b6f4f730efe13a8c6fe37dd7
SHA512
3dc41d4f547cf68f6d05cefbef74f5e18b25a9f5900d2b5352aea50eda253a4c01ac4e1f69384a924d9ff5b042ed7c93ce7d5424e476dd3e8b8b52daeef15229
DIST pikepdf-9.11.0.tar.gz 4546289 BLAKE2B
267a8f834cf9da21a5d8f4b5e4734e9889f9ae919e6c9f030ffda3a36e951f3a8aedecc8168234264ffd5792ca1eefc2e1833ec8a6b540b0978a5638e8e4
SHA512
b92c1aa285935faccf8f1058aff25bf1ba906d8e6e4cca986f6fed59c2faf9cb9f1c5a3aeebd2899dac7fbe2489af627c76a751963657aa476c16eb1374b34ad
diff --git a/dev-python/pikepdf/pikepdf-10.0.0.ebuild
b/dev-python/pikepdf/pikepdf-10.0.0.ebuild
new file mode 100644
index ..134964a46f7d
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-10.0.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} pypy3_11 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-3[${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
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 63009c567177db08f8b98dac4accc7d9cde96c87
Author: Michał Górny gentoo org>
AuthorDate: Sat Sep 13 06:33:23 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Sep 13 06:40:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63009c56
dev-python/pikepdf: Bump to 9.11.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.11.0.ebuild | 59
2 files changed, 60 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 0a759fb4216b..e69377a74d05 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,4 +1,5 @@
DIST pikepdf-9.10.1.tar.gz 4545682 BLAKE2B
164647ec13bbba5685c5965a68ff8530f66b7c015dba7394f84b32963fae318aa9c9f1b99733b5c5052e3b90fe52c4470bd92e829a8cfb0e5d12588cc996df0c
SHA512
bfe95eb94b2738769bf1af537d853d7c8396f5d1ff3c155f9958a4646eed35fa98118c50febd8002863feac5075645fa2eb6fcd5be3b726d5f185833d28c5cf3
DIST pikepdf-9.10.2.tar.gz 4545737 BLAKE2B
3ac3c0c39a849b1d4c62f4435bef87cd8cb5b09c3e5cd9f1598cc0c1e1611fc0db0b80e7818c98505c021c61fdfc6ef2d9b6a901b6f4f730efe13a8c6fe37dd7
SHA512
3dc41d4f547cf68f6d05cefbef74f5e18b25a9f5900d2b5352aea50eda253a4c01ac4e1f69384a924d9ff5b042ed7c93ce7d5424e476dd3e8b8b52daeef15229
+DIST pikepdf-9.11.0.tar.gz 4546289 BLAKE2B
267a8f834cf9da21a5d8f4b5e4734e9889f9ae919e6c9f030ffda3a36e951f3a8aedecc8168234264ffd5792ca1eefc2e1833ec8a6b540b0978a5638e8e4
SHA512
b92c1aa285935faccf8f1058aff25bf1ba906d8e6e4cca986f6fed59c2faf9cb9f1c5a3aeebd2899dac7fbe2489af627c76a751963657aa476c16eb1374b34ad
DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
DIST pikepdf-9.9.0.tar.gz 4544960 BLAKE2B
c87f9c559e17ce327d77d81d652d37cbbc369dd373901c406d4dd29ba5e357e3234759d0e322cb87db3184fc825bda625f39e4bfedd884d07492751096a14bf5
SHA512
d2fc9218e0c7393156d035f4babad54802d1ce0946fdd5938c6c5f291ba59c40ecaeac9a0edd05f986827fbab2037589badfc8c57d16caa59eaf6e4832b8f74e
diff --git a/dev-python/pikepdf/pikepdf-9.11.0.ebuild
b/dev-python/pikepdf/pikepdf-9.11.0.ebuild
new file mode 100644
index ..134964a46f7d
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.11.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} pypy3_11 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-3[${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
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: abbb2b23d21f15173e6a72afb4983cb403476593 Author: Sam James gentoo org> AuthorDate: Sat Aug 2 22:11:01 2025 + Commit: Sam James gentoo org> CommitDate: Sat Aug 2 22:11:01 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abbb2b23 dev-python/pikepdf: Stabilize 9.10.2 amd64, #961004 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.10.2.ebuild b/dev-python/pikepdf/pikepdf-9.10.2.ebuild index bffe0ee52614..e30ed4b2986f 100644 --- a/dev-python/pikepdf/pikepdf-9.10.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.10.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 0cc4156e9d209b7f34e6a90ec5c0459adfe95de8 Author: Sam James gentoo org> AuthorDate: Sat Aug 2 16:29:50 2025 + Commit: Sam James gentoo org> CommitDate: Sat Aug 2 16:29:50 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cc4156e dev-python/pikepdf: Stabilize 9.10.2 arm64, #961004 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.10.2.ebuild b/dev-python/pikepdf/pikepdf-9.10.2.ebuild index 2c9883b55335..bffe0ee52614 100644 --- a/dev-python/pikepdf/pikepdf-9.10.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.10.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 049f1b05912c8a30c7179ce4232309ff13c0f88d Author: Sam James gentoo org> AuthorDate: Sat Aug 2 15:44:12 2025 + Commit: Sam James gentoo org> CommitDate: Sat Aug 2 15:44:12 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=049f1b05 dev-python/pikepdf: Stabilize 9.10.2 arm, #961004 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.10.2.ebuild b/dev-python/pikepdf/pikepdf-9.10.2.ebuild index 134964a46f7d..2c9883b55335 100644 --- a/dev-python/pikepdf/pikepdf-9.10.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.10.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: c542792920c2e4af5d92ec614e704d36cadd5f55
Author: Michał Górny gentoo org>
AuthorDate: Fri Jul 18 04:38:29 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Jul 18 04:39:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5427929
dev-python/pikepdf: Enable py3.14
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/pikepdf-9.10.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pikepdf/pikepdf-9.10.2.ebuild
b/dev-python/pikepdf/pikepdf-9.10.2.ebuild
index aec56147f6e1..134964a46f7d 100644
--- a/dev-python/pikepdf/pikepdf-9.10.2.ebuild
+++ b/dev-python/pikepdf/pikepdf-9.10.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..13} pypy3_11 )
+PYTHON_COMPAT=( python3_{11..14} pypy3_11 )
inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 2720f96e9ffd32007098b4423ec8b7217ab4a813
Author: Michał Górny gentoo org>
AuthorDate: Fri Jul 18 04:06:56 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Jul 18 04:39:16 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2720f96e
dev-python/pikepdf: Bump to 9.10.2
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.10.2.ebuild | 59
2 files changed, 60 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 7aa4c31b0d5e..0a759fb4216b 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,3 +1,4 @@
DIST pikepdf-9.10.1.tar.gz 4545682 BLAKE2B
164647ec13bbba5685c5965a68ff8530f66b7c015dba7394f84b32963fae318aa9c9f1b99733b5c5052e3b90fe52c4470bd92e829a8cfb0e5d12588cc996df0c
SHA512
bfe95eb94b2738769bf1af537d853d7c8396f5d1ff3c155f9958a4646eed35fa98118c50febd8002863feac5075645fa2eb6fcd5be3b726d5f185833d28c5cf3
+DIST pikepdf-9.10.2.tar.gz 4545737 BLAKE2B
3ac3c0c39a849b1d4c62f4435bef87cd8cb5b09c3e5cd9f1598cc0c1e1611fc0db0b80e7818c98505c021c61fdfc6ef2d9b6a901b6f4f730efe13a8c6fe37dd7
SHA512
3dc41d4f547cf68f6d05cefbef74f5e18b25a9f5900d2b5352aea50eda253a4c01ac4e1f69384a924d9ff5b042ed7c93ce7d5424e476dd3e8b8b52daeef15229
DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
DIST pikepdf-9.9.0.tar.gz 4544960 BLAKE2B
c87f9c559e17ce327d77d81d652d37cbbc369dd373901c406d4dd29ba5e357e3234759d0e322cb87db3184fc825bda625f39e4bfedd884d07492751096a14bf5
SHA512
d2fc9218e0c7393156d035f4babad54802d1ce0946fdd5938c6c5f291ba59c40ecaeac9a0edd05f986827fbab2037589badfc8c57d16caa59eaf6e4832b8f74e
diff --git a/dev-python/pikepdf/pikepdf-9.10.2.ebuild
b/dev-python/pikepdf/pikepdf-9.10.2.ebuild
new file mode 100644
index ..aec56147f6e1
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.10.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..13} pypy3_11 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-3[${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
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 06ae05e01b3236121cc12050cdb9de6da76a412d
Author: Michał Górny gentoo org>
AuthorDate: Fri Jul 18 04:06:11 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Jul 18 04:39:15 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06ae05e0
dev-python/pikepdf: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 3 --
dev-python/pikepdf/pikepdf-9.10.0.ebuild | 65 ---
dev-python/pikepdf/pikepdf-9.7.0.ebuild | 75
dev-python/pikepdf/pikepdf-9.8.1.ebuild | 72 --
4 files changed, 215 deletions(-)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index ce7022c191e8..7aa4c31b0d5e 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,6 +1,3 @@
-DIST pikepdf-9.10.0.tar.gz 4545642 BLAKE2B
2ffd0c0ddcbc7dc2f30bc0cec2f7263cce6662c9260af5793bb0ffe9edc81018d5d095768014986649df9bad546e755fea34d1a5dee6200cf194c5bcba99881c
SHA512
29bf6edb67282bd2d25a36aab9488db3edd88dcb7d7e6da41fdfb3d5b1a4947c8b38a68145020baded0ce988c532bcb9d881898a6b8bf4eef2ef31c93f3b932f
DIST pikepdf-9.10.1.tar.gz 4545682 BLAKE2B
164647ec13bbba5685c5965a68ff8530f66b7c015dba7394f84b32963fae318aa9c9f1b99733b5c5052e3b90fe52c4470bd92e829a8cfb0e5d12588cc996df0c
SHA512
bfe95eb94b2738769bf1af537d853d7c8396f5d1ff3c155f9958a4646eed35fa98118c50febd8002863feac5075645fa2eb6fcd5be3b726d5f185833d28c5cf3
DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
-DIST pikepdf-9.7.0.tar.gz 2921981 BLAKE2B
1f43bed82e73cbe5268199fc511e47f7e2c32419cbf012eecaf3d984dfe950d8a1ae085530d0cf90eee4de78cf1271c81db904787d52085d7585ef402d4ed792
SHA512
da95f966eefbed76ca163fc6ba732b82cf68abd6bb92bfcb972ca56cde60cec8e9a726fe86a11f60797694c7ac20ad69c46e5c68c99c3eef4bf9c3f0cefbacf5
-DIST pikepdf-9.8.1.tar.gz 4544526 BLAKE2B
2e842d234a19cd62045fbeac3e3af99df1869777a1f4f22debac0ba823e70b98bbd4536e3d35692581286579278b06f579060e033994a1157b2719a72862c10d
SHA512
ea4cde49b8ab96f745c705e3e706fcef405dd66fda35bc00f061836caddfd4049f8ce0b84570e303036d4e94b86e1cba59b73e96123d99c1b039c41a242ae76e
DIST pikepdf-9.9.0.tar.gz 4544960 BLAKE2B
c87f9c559e17ce327d77d81d652d37cbbc369dd373901c406d4dd29ba5e357e3234759d0e322cb87db3184fc825bda625f39e4bfedd884d07492751096a14bf5
SHA512
d2fc9218e0c7393156d035f4babad54802d1ce0946fdd5938c6c5f291ba59c40ecaeac9a0edd05f986827fbab2037589badfc8c57d16caa59eaf6e4832b8f74e
diff --git a/dev-python/pikepdf/pikepdf-9.10.0.ebuild
b/dev-python/pikepdf/pikepdf-9.10.0.ebuild
deleted file mode 100644
index fef8f52f2690..
--- a/dev-python/pikepdf/pikepdf-9.10.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..13} pypy3_11 )
-
-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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
-"
-RDEPEND="
- ${DEPEND}
- dev-python/deprecated[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pybind11-3[${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
-}
-
-python_test() {
- # work around https://github.com/pikepdf/pikepdf/issues/660
- local -x TMPDIR=/tmp
- epytest
-}
diff --git a/dev-python/pikepdf/pik
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 92d3229cecda83e45ab071c45284bde7b05f5edb
Author: Michał Górny gentoo org>
AuthorDate: Thu Jul 17 02:27:29 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Jul 17 02:41:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d3229c
dev-python/pikepdf: Bump to 9.10.1
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.10.1.ebuild | 59
2 files changed, 60 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 5a3a61b0747d..ce7022c191e8 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,4 +1,5 @@
DIST pikepdf-9.10.0.tar.gz 4545642 BLAKE2B
2ffd0c0ddcbc7dc2f30bc0cec2f7263cce6662c9260af5793bb0ffe9edc81018d5d095768014986649df9bad546e755fea34d1a5dee6200cf194c5bcba99881c
SHA512
29bf6edb67282bd2d25a36aab9488db3edd88dcb7d7e6da41fdfb3d5b1a4947c8b38a68145020baded0ce988c532bcb9d881898a6b8bf4eef2ef31c93f3b932f
+DIST pikepdf-9.10.1.tar.gz 4545682 BLAKE2B
164647ec13bbba5685c5965a68ff8530f66b7c015dba7394f84b32963fae318aa9c9f1b99733b5c5052e3b90fe52c4470bd92e829a8cfb0e5d12588cc996df0c
SHA512
bfe95eb94b2738769bf1af537d853d7c8396f5d1ff3c155f9958a4646eed35fa98118c50febd8002863feac5075645fa2eb6fcd5be3b726d5f185833d28c5cf3
DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
DIST pikepdf-9.7.0.tar.gz 2921981 BLAKE2B
1f43bed82e73cbe5268199fc511e47f7e2c32419cbf012eecaf3d984dfe950d8a1ae085530d0cf90eee4de78cf1271c81db904787d52085d7585ef402d4ed792
SHA512
da95f966eefbed76ca163fc6ba732b82cf68abd6bb92bfcb972ca56cde60cec8e9a726fe86a11f60797694c7ac20ad69c46e5c68c99c3eef4bf9c3f0cefbacf5
DIST pikepdf-9.8.1.tar.gz 4544526 BLAKE2B
2e842d234a19cd62045fbeac3e3af99df1869777a1f4f22debac0ba823e70b98bbd4536e3d35692581286579278b06f579060e033994a1157b2719a72862c10d
SHA512
ea4cde49b8ab96f745c705e3e706fcef405dd66fda35bc00f061836caddfd4049f8ce0b84570e303036d4e94b86e1cba59b73e96123d99c1b039c41a242ae76e
diff --git a/dev-python/pikepdf/pikepdf-9.10.1.ebuild
b/dev-python/pikepdf/pikepdf-9.10.1.ebuild
new file mode 100644
index ..aec56147f6e1
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.10.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..13} pypy3_11 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-3[${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
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: d78d668786c41f22090f19c5344144032927046a
Author: Michał Górny gentoo org>
AuthorDate: Tue Jul 15 04:31:36 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Jul 15 04:33:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d78d6687
dev-python/pikepdf: Bump to 9.10.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.10.0.ebuild | 65
2 files changed, 66 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index b99d646847dc..5a3a61b0747d 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,3 +1,4 @@
+DIST pikepdf-9.10.0.tar.gz 4545642 BLAKE2B
2ffd0c0ddcbc7dc2f30bc0cec2f7263cce6662c9260af5793bb0ffe9edc81018d5d095768014986649df9bad546e755fea34d1a5dee6200cf194c5bcba99881c
SHA512
29bf6edb67282bd2d25a36aab9488db3edd88dcb7d7e6da41fdfb3d5b1a4947c8b38a68145020baded0ce988c532bcb9d881898a6b8bf4eef2ef31c93f3b932f
DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
DIST pikepdf-9.7.0.tar.gz 2921981 BLAKE2B
1f43bed82e73cbe5268199fc511e47f7e2c32419cbf012eecaf3d984dfe950d8a1ae085530d0cf90eee4de78cf1271c81db904787d52085d7585ef402d4ed792
SHA512
da95f966eefbed76ca163fc6ba732b82cf68abd6bb92bfcb972ca56cde60cec8e9a726fe86a11f60797694c7ac20ad69c46e5c68c99c3eef4bf9c3f0cefbacf5
DIST pikepdf-9.8.1.tar.gz 4544526 BLAKE2B
2e842d234a19cd62045fbeac3e3af99df1869777a1f4f22debac0ba823e70b98bbd4536e3d35692581286579278b06f579060e033994a1157b2719a72862c10d
SHA512
ea4cde49b8ab96f745c705e3e706fcef405dd66fda35bc00f061836caddfd4049f8ce0b84570e303036d4e94b86e1cba59b73e96123d99c1b039c41a242ae76e
diff --git a/dev-python/pikepdf/pikepdf-9.10.0.ebuild
b/dev-python/pikepdf/pikepdf-9.10.0.ebuild
new file mode 100644
index ..fef8f52f2690
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.10.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..13} pypy3_11 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-3[${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
+}
+
+python_test() {
+ # work around https://github.com/pikepdf/pikepdf/issues/660
+ local -x TMPDIR=/tmp
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 46f70186fbf3c8d0d4d321d3fbd40bb7f311fc87 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 12 12:26:28 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 12 12:26:28 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f70186 dev-python/pikepdf: Stabilize 9.9.0 arm, #959558 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.9.0.ebuild b/dev-python/pikepdf/pikepdf-9.9.0.ebuild index be3554bc3bbe..d79b15c03522 100644 --- a/dev-python/pikepdf/pikepdf-9.9.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.9.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: f7da3c25a82b796596db3d9b3556a62773c08522 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 12 11:51:16 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 12 11:51:16 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7da3c25 dev-python/pikepdf: Stabilize 9.9.0 amd64, #959558 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.9.0.ebuild b/dev-python/pikepdf/pikepdf-9.9.0.ebuild index bcff6296b053..be3554bc3bbe 100644 --- a/dev-python/pikepdf/pikepdf-9.9.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.9.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 5d3646c76f14d671b7399e11455abfb052bf1336 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 12 11:33:00 2025 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 12 11:33:00 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3646c7 dev-python/pikepdf: Stabilize 9.9.0 arm64, #959558 Signed-off-by: Michał Górny gentoo.org> dev-python/pikepdf/pikepdf-9.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.9.0.ebuild b/dev-python/pikepdf/pikepdf-9.9.0.ebuild index ce14a69040f1..bcff6296b053 100644 --- a/dev-python/pikepdf/pikepdf-9.9.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.9.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 5baae7ccd139e0bb235e6b00866aeab675a1d5a2 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 12 11:32:58 2025 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 12 11:32:58 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5baae7cc dev-python/pikepdf: Stabilize 9.9.0 x86, #959558 Signed-off-by: Michał Górny gentoo.org> dev-python/pikepdf/pikepdf-9.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.9.0.ebuild b/dev-python/pikepdf/pikepdf-9.9.0.ebuild index 97e31366d1f9..ce14a69040f1 100644 --- a/dev-python/pikepdf/pikepdf-9.9.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.9.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 42d3a4db8d298a608dc8678ff17be5ddfc37655c
Author: Michał Górny gentoo org>
AuthorDate: Sat Jul 12 10:22:23 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Jul 12 10:28:01 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d3a4db
dev-python/pikepdf: Fix tests
Override TMPDIR to work around a weird behavior in mutool that messes up
tests when TMPDIR contains dots.
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/pikepdf-9.9.0.ebuild | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-python/pikepdf/pikepdf-9.9.0.ebuild
b/dev-python/pikepdf/pikepdf-9.9.0.ebuild
index c8196288194a..b4e6671c930b 100644
--- a/dev-python/pikepdf/pikepdf-9.9.0.ebuild
+++ b/dev-python/pikepdf/pikepdf-9.9.0.ebuild
@@ -38,11 +38,9 @@ BDEPEND="
>=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
test? (
>=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
!big-endian? (
>=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
@@ -51,6 +49,7 @@ BDEPEND="
)
"
+EPYTEST_PLUGINS=( hypothesis pytest-timeout )
distutils_enable_tests pytest
src_prepare() {
@@ -60,6 +59,8 @@ src_prepare() {
}
python_test() {
+ # work around https://github.com/pikepdf/pikepdf/issues/660
+ local -x TMPDIR=/tmp
local EPYTEST_DESELECT=(
# fragile to system load
tests/test_image_access.py::test_random_image
@@ -67,6 +68,5 @@ python_test() {
tests/test_image_access.py::test_palette_nonrgb
)
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p timeout
+ epytest
}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: fa3810d363e5b8889cc6aca35a3e48a065a0ab11
Author: Michał Górny gentoo org>
AuthorDate: Sat Jul 12 10:25:46 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Jul 12 10:28:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3810d3
dev-python/pikepdf: Remove hypothesis-related deselects
Remove deselects related to hypothesis health checks failing -- these
should no longer be necessary with dev-python/hypothesis-gentoo.
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/pikepdf-9.9.0.ebuild | 7 ---
1 file changed, 7 deletions(-)
diff --git a/dev-python/pikepdf/pikepdf-9.9.0.ebuild
b/dev-python/pikepdf/pikepdf-9.9.0.ebuild
index b4e6671c930b..97e31366d1f9 100644
--- a/dev-python/pikepdf/pikepdf-9.9.0.ebuild
+++ b/dev-python/pikepdf/pikepdf-9.9.0.ebuild
@@ -61,12 +61,5 @@ src_prepare() {
python_test() {
# work around https://github.com/pikepdf/pikepdf/issues/660
local -x TMPDIR=/tmp
- local EPYTEST_DESELECT=(
- # fragile to system load
- tests/test_image_access.py::test_random_image
- tests/test_image_access.py::test_image_save_compare
- tests/test_image_access.py::test_palette_nonrgb
- )
-
epytest
}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: d096edc71e700d7019db9cad3722fec931ca3090 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 21 05:49:47 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 21 05:49:47 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d096edc7 dev-python/pikepdf: Stabilize 9.8.1 arm, #958116 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.8.1.ebuild b/dev-python/pikepdf/pikepdf-9.8.1.ebuild index 7a7eb9fcfdb9..b488b7bf2a30 100644 --- a/dev-python/pikepdf/pikepdf-9.8.1.ebuild +++ b/dev-python/pikepdf/pikepdf-9.8.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: e95f41786a71333b21cbcb715e5ebb5c6555f92a
Author: Michał Górny gentoo org>
AuthorDate: Wed Jun 18 17:37:43 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Jun 18 18:01:06 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95f4178
dev-python/pikepdf: Bump to 9.9.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.9.0.ebuild | 72 +
2 files changed, 73 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index ba5f344ec973..b99d646847dc 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,3 +1,4 @@
DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
DIST pikepdf-9.7.0.tar.gz 2921981 BLAKE2B
1f43bed82e73cbe5268199fc511e47f7e2c32419cbf012eecaf3d984dfe950d8a1ae085530d0cf90eee4de78cf1271c81db904787d52085d7585ef402d4ed792
SHA512
da95f966eefbed76ca163fc6ba732b82cf68abd6bb92bfcb972ca56cde60cec8e9a726fe86a11f60797694c7ac20ad69c46e5c68c99c3eef4bf9c3f0cefbacf5
DIST pikepdf-9.8.1.tar.gz 4544526 BLAKE2B
2e842d234a19cd62045fbeac3e3af99df1869777a1f4f22debac0ba823e70b98bbd4536e3d35692581286579278b06f579060e033994a1157b2719a72862c10d
SHA512
ea4cde49b8ab96f745c705e3e706fcef405dd66fda35bc00f061836caddfd4049f8ce0b84570e303036d4e94b86e1cba59b73e96123d99c1b039c41a242ae76e
+DIST pikepdf-9.9.0.tar.gz 4544960 BLAKE2B
c87f9c559e17ce327d77d81d652d37cbbc369dd373901c406d4dd29ba5e357e3234759d0e322cb87db3184fc825bda625f39e4bfedd884d07492751096a14bf5
SHA512
d2fc9218e0c7393156d035f4babad54802d1ce0946fdd5938c6c5f291ba59c40ecaeac9a0edd05f986827fbab2037589badfc8c57d16caa59eaf6e4832b8f74e
diff --git a/dev-python/pikepdf/pikepdf-9.9.0.ebuild
b/dev-python/pikepdf/pikepdf-9.9.0.ebuild
new file mode 100644
index ..c8196288194a
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.9.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..13} pypy3_11 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-2.13.6[${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/hypothesis-6.36[${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/pytest-timeout-2.1.0[${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]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ sed -e '/-n auto/d' -i pyproject.toml || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # fragile to system load
+ tests/test_image_access.py::test_random_image
+ tests/test_image_access.py::test_image_save_compare
+ tests/test_image_access.py::test_palette_nonrgb
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p timeout
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: a89d312806c15e94517bed601aa416e3966eac97 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 14 15:40:56 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 14 15:40:56 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a89d3128 dev-python/pikepdf: Stabilize 9.8.1 amd64, #958116 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.8.1.ebuild b/dev-python/pikepdf/pikepdf-9.8.1.ebuild index b8d4778b6276..7a7eb9fcfdb9 100644 --- a/dev-python/pikepdf/pikepdf-9.8.1.ebuild +++ b/dev-python/pikepdf/pikepdf-9.8.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 2b4cb516490e38caf40704d4738261a740704d5c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 14 14:03:46 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 14 14:03:46 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4cb516 dev-python/pikepdf: Stabilize 9.8.1 x86, #958116 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.8.1.ebuild b/dev-python/pikepdf/pikepdf-9.8.1.ebuild index 97ab9bc1322e..b8d4778b6276 100644 --- a/dev-python/pikepdf/pikepdf-9.8.1.ebuild +++ b/dev-python/pikepdf/pikepdf-9.8.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 5cf10f5356c5865b2471e867a7db56ef9a1672a6 Author: Sam James gentoo org> AuthorDate: Sat Jun 14 13:50:19 2025 + Commit: Sam James gentoo org> CommitDate: Sat Jun 14 13:50:19 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf10f53 dev-python/pikepdf: Stabilize 9.8.1 arm64, #958116 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.8.1.ebuild b/dev-python/pikepdf/pikepdf-9.8.1.ebuild index c8196288194a..97ab9bc1322e 100644 --- a/dev-python/pikepdf/pikepdf-9.8.1.ebuild +++ b/dev-python/pikepdf/pikepdf-9.8.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: e50e271873c2831848539e7f0e58f5583e23beee
Author: Michał Górny gentoo org>
AuthorDate: Wed May 28 04:19:21 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed May 28 04:57:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50e2718
dev-python/pikepdf: Bump to 9.8.1
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.8.1.ebuild | 72 +
2 files changed, 73 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 81ff16c5953f..ba5f344ec973 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,2 +1,3 @@
DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
DIST pikepdf-9.7.0.tar.gz 2921981 BLAKE2B
1f43bed82e73cbe5268199fc511e47f7e2c32419cbf012eecaf3d984dfe950d8a1ae085530d0cf90eee4de78cf1271c81db904787d52085d7585ef402d4ed792
SHA512
da95f966eefbed76ca163fc6ba732b82cf68abd6bb92bfcb972ca56cde60cec8e9a726fe86a11f60797694c7ac20ad69c46e5c68c99c3eef4bf9c3f0cefbacf5
+DIST pikepdf-9.8.1.tar.gz 4544526 BLAKE2B
2e842d234a19cd62045fbeac3e3af99df1869777a1f4f22debac0ba823e70b98bbd4536e3d35692581286579278b06f579060e033994a1157b2719a72862c10d
SHA512
ea4cde49b8ab96f745c705e3e706fcef405dd66fda35bc00f061836caddfd4049f8ce0b84570e303036d4e94b86e1cba59b73e96123d99c1b039c41a242ae76e
diff --git a/dev-python/pikepdf/pikepdf-9.8.1.ebuild
b/dev-python/pikepdf/pikepdf-9.8.1.ebuild
new file mode 100644
index ..c8196288194a
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.8.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..13} pypy3_11 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-2.13.6[${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/hypothesis-6.36[${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/pytest-timeout-2.1.0[${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]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ sed -e '/-n auto/d' -i pyproject.toml || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # fragile to system load
+ tests/test_image_access.py::test_random_image
+ tests/test_image_access.py::test_image_save_compare
+ tests/test_image_access.py::test_palette_nonrgb
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p timeout
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 84e6955d0e5e85cdd4f0bf798c7518d8aee403f4
Author: Andrey Grozin gentoo org>
AuthorDate: Tue Apr 29 14:02:10 2025 +
Commit: Andrey Grozin gentoo org>
CommitDate: Tue Apr 29 14:02:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e6955d
dev-python/pikepdf: remove old version
Signed-off-by: Andrey Grozin gentoo.org>
dev-python/pikepdf/Manifest | 1 -
dev-python/pikepdf/pikepdf-9.6.0.ebuild | 74 -
2 files changed, 75 deletions(-)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index defe747c57c6..81ff16c5953f 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,3 +1,2 @@
DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
-DIST pikepdf-9.6.0.tar.gz 2917429 BLAKE2B
2186070ab65d871803fe6a6c033e71772a9c42a7edf8d253136dadf707e38325f7f488ecf68d3ad5a7d24a4bb558fe05532e9251da9e5243a2f1a05eae96b9c2
SHA512
e440e9e2be61dc03ed86019f578c7fdf324326996a7d3e3983192fef7808fce5e7935c1dd061a11d03a02bf3bc6b8c48d97320d0e427e42b2d1201b52f821959
DIST pikepdf-9.7.0.tar.gz 2921981 BLAKE2B
1f43bed82e73cbe5268199fc511e47f7e2c32419cbf012eecaf3d984dfe950d8a1ae085530d0cf90eee4de78cf1271c81db904787d52085d7585ef402d4ed792
SHA512
da95f966eefbed76ca163fc6ba732b82cf68abd6bb92bfcb972ca56cde60cec8e9a726fe86a11f60797694c7ac20ad69c46e5c68c99c3eef4bf9c3f0cefbacf5
diff --git a/dev-python/pikepdf/pikepdf-9.6.0.ebuild
b/dev-python/pikepdf/pikepdf-9.6.0.ebuild
deleted file mode 100644
index 3b4f3160cbb3..
--- a/dev-python/pikepdf/pikepdf-9.6.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 )
-
-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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
-"
-RDEPEND="
- ${DEPEND}
- dev-python/deprecated[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pybind11-2.12.0[${PYTHON_USEDEP}]
- >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
- test? (
- >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
- !big-endian? (
- >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
- )
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.10)
- media-libs/tiff[zlib]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
-
- sed -e '/-n auto/d' -i pyproject.toml || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # fragile to system load
- tests/test_image_access.py::test_random_image
- tests/test_image_access.py::test_image_save_compare
- tests/test_image_access.py::test_palette_nonrgb
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p timeout
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 170330f87c5b875fc8edd44cda599ebb0300a661 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 26 19:11:28 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 26 19:11:28 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170330f8 dev-python/pikepdf: Stabilize 9.7.0 amd64, #954730 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.7.0.ebuild b/dev-python/pikepdf/pikepdf-9.7.0.ebuild index ed34923d94fc..d12d348b8138 100644 --- a/dev-python/pikepdf/pikepdf-9.7.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.7.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 82b9427b1d5ed8d256b1c13257d4c102ed6fc777 Author: Sam James gentoo org> AuthorDate: Sat Apr 26 17:13:29 2025 + Commit: Sam James gentoo org> CommitDate: Sat Apr 26 17:13:29 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b9427b dev-python/pikepdf: Stabilize 9.7.0 x86, #954730 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.7.0.ebuild b/dev-python/pikepdf/pikepdf-9.7.0.ebuild index efe213da3ac5..ed34923d94fc 100644 --- a/dev-python/pikepdf/pikepdf-9.7.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.7.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 475b53ed8c6474bf24748c6a67d2ab51ec8de397 Author: Sam James gentoo org> AuthorDate: Sat Apr 26 10:59:26 2025 + Commit: Sam James gentoo org> CommitDate: Sat Apr 26 10:59:26 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=475b53ed dev-python/pikepdf: Stabilize 9.7.0 arm64, #954730 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.7.0.ebuild b/dev-python/pikepdf/pikepdf-9.7.0.ebuild index b64ee9cc2ce0..efe213da3ac5 100644 --- a/dev-python/pikepdf/pikepdf-9.7.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.7.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: cdce7ba759910ae009a49701cb37659a33213686 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 26 10:06:54 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 26 10:06:54 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdce7ba7 dev-python/pikepdf: Stabilize 9.7.0 arm, #954730 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.7.0.ebuild b/dev-python/pikepdf/pikepdf-9.7.0.ebuild index 659835e9ac1f..b64ee9cc2ce0 100644 --- a/dev-python/pikepdf/pikepdf-9.7.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.7.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: c9cbfed454f52e77313ac4d0d94df00d2fb2a666
Author: Michał Górny gentoo org>
AuthorDate: Tue Apr 8 04:07:10 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Apr 8 04:44:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9cbfed4
dev-python/pikepdf: Bump to 9.7.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.7.0.ebuild | 75 +
2 files changed, 76 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index d7a6371b4880..defe747c57c6 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,2 +1,3 @@
DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
DIST pikepdf-9.6.0.tar.gz 2917429 BLAKE2B
2186070ab65d871803fe6a6c033e71772a9c42a7edf8d253136dadf707e38325f7f488ecf68d3ad5a7d24a4bb558fe05532e9251da9e5243a2f1a05eae96b9c2
SHA512
e440e9e2be61dc03ed86019f578c7fdf324326996a7d3e3983192fef7808fce5e7935c1dd061a11d03a02bf3bc6b8c48d97320d0e427e42b2d1201b52f821959
+DIST pikepdf-9.7.0.tar.gz 2921981 BLAKE2B
1f43bed82e73cbe5268199fc511e47f7e2c32419cbf012eecaf3d984dfe950d8a1ae085530d0cf90eee4de78cf1271c81db904787d52085d7585ef402d4ed792
SHA512
da95f966eefbed76ca163fc6ba732b82cf68abd6bb92bfcb972ca56cde60cec8e9a726fe86a11f60797694c7ac20ad69c46e5c68c99c3eef4bf9c3f0cefbacf5
diff --git a/dev-python/pikepdf/pikepdf-9.7.0.ebuild
b/dev-python/pikepdf/pikepdf-9.7.0.ebuild
new file mode 100644
index ..659835e9ac1f
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.7.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-2.13.6[${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/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+ !big-endian? (
+ >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+ )
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+ media-libs/tiff[zlib]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ sed -e '/-n auto/d' -i pyproject.toml || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # fragile to system load
+ tests/test_image_access.py::test_random_image
+ tests/test_image_access.py::test_image_save_compare
+ tests/test_image_access.py::test_palette_nonrgb
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p timeout
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: d078d0f4c0f9cdac99ef7bece398b1658fa7bf08
Author: Michał Górny gentoo org>
AuthorDate: Sun Apr 6 05:30:02 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Apr 6 05:30:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d078d0f4
dev-python/pikepdf: Bump to 9.6.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.6.0.ebuild | 74 +
2 files changed, 75 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index e88a50439734..d7a6371b4880 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1 +1,2 @@
DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
+DIST pikepdf-9.6.0.tar.gz 2917429 BLAKE2B
2186070ab65d871803fe6a6c033e71772a9c42a7edf8d253136dadf707e38325f7f488ecf68d3ad5a7d24a4bb558fe05532e9251da9e5243a2f1a05eae96b9c2
SHA512
e440e9e2be61dc03ed86019f578c7fdf324326996a7d3e3983192fef7808fce5e7935c1dd061a11d03a02bf3bc6b8c48d97320d0e427e42b2d1201b52f821959
diff --git a/dev-python/pikepdf/pikepdf-9.6.0.ebuild
b/dev-python/pikepdf/pikepdf-9.6.0.ebuild
new file mode 100644
index ..3b4f3160cbb3
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.6.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-2.12.0[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+ !big-endian? (
+ >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+ )
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+ media-libs/tiff[zlib]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ sed -e '/-n auto/d' -i pyproject.toml || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # fragile to system load
+ tests/test_image_access.py::test_random_image
+ tests/test_image_access.py::test_image_save_compare
+ tests/test_image_access.py::test_palette_nonrgb
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p timeout
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: a59db11ca7f1d6623c68914169b658a8c0b81d09
Author: Michał Górny gentoo org>
AuthorDate: Thu Feb 27 10:03:23 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Feb 27 10:14:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59db11c
dev-python/pikepdf: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 2 -
dev-python/pikepdf/pikepdf-9.4.2.ebuild | 74 -
dev-python/pikepdf/pikepdf-9.5.1.ebuild | 74 -
3 files changed, 150 deletions(-)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 53b97c2522f9..e88a50439734 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,3 +1 @@
-DIST pikepdf-9.4.2.tar.gz 2914992 BLAKE2B
daed44bd1106dbeadef449160e2ba5b389a1eeb7b23a32124a59b7861c1584d49feca01d6f54a18dc53eaace7823b23f62c1240c58445eb382ee25133b2d463b
SHA512
2dc84672941a283da5486b2664252b6cd0612d7d2f9e8d10e3ae41f494be89821431568872b6b60045ffb2f1f687cea055093229ee443997997a8fae56e43e0b
-DIST pikepdf-9.5.1.tar.gz 2916260 BLAKE2B
ad665a237cc107895cdbca51f13fa4fdee2552449ccbed45dd478e0d1c291e9500f6d3a7138caad6aab4cb68b3f92cda042151f7ccfce9cb455b0eb9724e1ea0
SHA512
73e7f150439a64791b5ab3ca3f831c9cdef356343fa6985016690b3bff54b2cef169a7d223e66dc5e012467dbc969295e5355a01311de0aaf09a0c625c963246
DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
diff --git a/dev-python/pikepdf/pikepdf-9.4.2.ebuild
b/dev-python/pikepdf/pikepdf-9.4.2.ebuild
deleted file mode 100644
index fb004598956e..
--- a/dev-python/pikepdf/pikepdf-9.4.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-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 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 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-11.5.0:0=
-"
-RDEPEND="
- ${DEPEND}
- dev-python/deprecated[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pybind11-2.12.0[${PYTHON_USEDEP}]
- >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
- test? (
- >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
- !big-endian? (
- >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
- )
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.10)
- media-libs/tiff[zlib]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
-
- sed -e '/-n auto/d' -i pyproject.toml || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # fragile to system load
- tests/test_image_access.py::test_random_image
- tests/test_image_access.py::test_image_save_compare
- tests/test_image_access.py::test_palette_nonrgb
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p timeout
-}
diff --git a/dev-python/pikepdf/pikepdf-9.5.1.ebuild
b/dev-python/pikepdf/pikepdf-9.5.1.ebuild
deleted file mode 100644
index f37eef18a71d..
--- a/dev-python/pikepdf/pikepdf-9.5.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-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"
-
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: bfab206747e4e1d754db781ab068aa9ab17b7b0a Author: Sam James gentoo org> AuthorDate: Thu Feb 27 08:41:43 2025 + Commit: Sam James gentoo org> CommitDate: Thu Feb 27 08:41:43 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfab2067 dev-python/pikepdf: Stabilize 9.5.2 hppa, #950094 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.5.2.ebuild b/dev-python/pikepdf/pikepdf-9.5.2.ebuild index 04785a838218..fdbbe83bbdb3 100644 --- a/dev-python/pikepdf/pikepdf-9.5.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.5.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 962cda39343ebc299e97fb81242e316fe4c01d82
Author: Michał Górny gentoo org>
AuthorDate: Sat Feb 22 14:06:08 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Feb 22 15:19:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962cda39
dev-python/pikepdf: Enable pypy3.11
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/pikepdf-9.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pikepdf/pikepdf-9.5.2.ebuild
b/dev-python/pikepdf/pikepdf-9.5.2.ebuild
index 76abd2f61e8c..04785a838218 100644
--- a/dev-python/pikepdf/pikepdf-9.5.2.ebuild
+++ b/dev-python/pikepdf/pikepdf-9.5.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 )
inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: a999bf3181d4586ba3138c1e520bd47de573c990 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 22 14:43:42 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 22 14:43:42 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a999bf31 dev-python/pikepdf: Stabilize 9.5.2 amd64, #950094 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.5.2.ebuild b/dev-python/pikepdf/pikepdf-9.5.2.ebuild index e55d20f2ed0b..76abd2f61e8c 100644 --- a/dev-python/pikepdf/pikepdf-9.5.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.5.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 95bd0022b8522a3db8398770b0ddf8b76da25bdd Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 22 14:43:42 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 22 14:43:42 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95bd0022 dev-python/pikepdf: Stabilize 9.5.2 ppc, #950094 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.5.2.ebuild b/dev-python/pikepdf/pikepdf-9.5.2.ebuild index c80b4da23b84..e55d20f2ed0b 100644 --- a/dev-python/pikepdf/pikepdf-9.5.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.5.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: c3c0cdbce92691c8dce4f3cbdf2dba6e9693ce40 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 22 11:09:24 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 22 11:09:24 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c0cdbc dev-python/pikepdf: Stabilize 9.5.2 arm64, #950094 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.5.2.ebuild b/dev-python/pikepdf/pikepdf-9.5.2.ebuild index b5637d21322b..699ad4f22f4d 100644 --- a/dev-python/pikepdf/pikepdf-9.5.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.5.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: e793647eb8e84f58ab89d1a0c7c2f020d0dcadfd Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 22 11:09:25 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 22 11:09:25 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e793647e dev-python/pikepdf: Stabilize 9.5.2 arm, #950094 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.5.2.ebuild b/dev-python/pikepdf/pikepdf-9.5.2.ebuild index 699ad4f22f4d..c80b4da23b84 100644 --- a/dev-python/pikepdf/pikepdf-9.5.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.5.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 15d0ba73ffde63c09a4855e56660f9717b0a7e96 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 22 08:31:14 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 22 08:31:14 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d0ba73 dev-python/pikepdf: Stabilize 9.5.2 ppc64, #950094 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.5.2.ebuild b/dev-python/pikepdf/pikepdf-9.5.2.ebuild index 3bd9cbda965f..0405867b9751 100644 --- a/dev-python/pikepdf/pikepdf-9.5.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.5.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 5be312e3bfc4d39b95e42bd0a15d7d9dad9e3115 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 22 09:31:42 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 22 09:31:42 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be312e3 dev-python/pikepdf: Stabilize 9.5.2 sparc, #950094 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.5.2.ebuild b/dev-python/pikepdf/pikepdf-9.5.2.ebuild index 63402d6a9a3a..b5637d21322b 100644 --- a/dev-python/pikepdf/pikepdf-9.5.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.5.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: cf267e786ea974a8d43656573ca3d11c012e2271
Author: Michał Górny gentoo org>
AuthorDate: Sat Feb 22 07:59:22 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Feb 22 09:09:12 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf267e78
dev-python/pikepdf: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 2 -
dev-python/pikepdf/pikepdf-9.1.1.ebuild | 74 -
dev-python/pikepdf/pikepdf-9.5.0.ebuild | 74 -
3 files changed, 150 deletions(-)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index ca78d08adf8d..53b97c2522f9 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,5 +1,3 @@
-DIST pikepdf-9.1.1.tar.gz 2869514 BLAKE2B
b196a61d599db1355695d40ac69e09ea7a020cb10c246685792b7f6f7854b5dce63dd2f675a542fa256ac713c7a7ce49ba7ddd248fbe901fe267641df399ca74
SHA512
0b3c2c89d9226212806791e00470c2c64147f0738d26bfe9c5288414cf515760213e3cdc70a62ef3f53a0ee43b7d8e2cc0076f14fe22bdbac2ff50e0a8984164
DIST pikepdf-9.4.2.tar.gz 2914992 BLAKE2B
daed44bd1106dbeadef449160e2ba5b389a1eeb7b23a32124a59b7861c1584d49feca01d6f54a18dc53eaace7823b23f62c1240c58445eb382ee25133b2d463b
SHA512
2dc84672941a283da5486b2664252b6cd0612d7d2f9e8d10e3ae41f494be89821431568872b6b60045ffb2f1f687cea055093229ee443997997a8fae56e43e0b
-DIST pikepdf-9.5.0.tar.gz 2916148 BLAKE2B
ad6d15fe9a6b9e44a4e1f6486a2e060311155292413453d99c52cf2d98f0fe7fdec823cc472282be5efaed7ccd3ad674cb5a5da8caab622d0f740e93b8ea5cc0
SHA512
6b73343fc6f93168059c106aa344b73f483802a2d222fbd5d16daffebe87c887ad2d757874856f4c6f776c39f78b3fe33e985abba80f0318cc65e69aaa369143
DIST pikepdf-9.5.1.tar.gz 2916260 BLAKE2B
ad665a237cc107895cdbca51f13fa4fdee2552449ccbed45dd478e0d1c291e9500f6d3a7138caad6aab4cb68b3f92cda042151f7ccfce9cb455b0eb9724e1ea0
SHA512
73e7f150439a64791b5ab3ca3f831c9cdef356343fa6985016690b3bff54b2cef169a7d223e66dc5e012467dbc969295e5355a01311de0aaf09a0c625c963246
DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
diff --git a/dev-python/pikepdf/pikepdf-9.1.1.ebuild
b/dev-python/pikepdf/pikepdf-9.1.1.ebuild
deleted file mode 100644
index 9450d646dcf8..
--- a/dev-python/pikepdf/pikepdf-9.1.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-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 hppa ~loong ppc ppc64 ~riscv ~s390 sparc 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-11.5.0:0=
-"
-RDEPEND="
- ${DEPEND}
- dev-python/deprecated[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pybind11-2.10.1[${PYTHON_USEDEP}]
- >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
- test? (
- >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
- !big-endian? (
- >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
- )
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.10)
- media-libs/tiff[zlib]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
-
- sed -e '/-n auto/d' -i pyproject.toml || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # fragile to system load
- tests/test_image_access.py::test_random_image
- tests/test_image_access.py::test_image_save_compare
- tests/test_image_access.py::test_palette_nonrgb
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p timeout
-}
diff --git a/dev-python/pikepdf/pikepdf
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 2be1b021be3a698cdd5e82d0f729d5b6bafbd0ff Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 22 08:53:49 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 22 08:53:49 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be1b021 dev-python/pikepdf: Stabilize 9.5.2 x86, #950094 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.5.2.ebuild b/dev-python/pikepdf/pikepdf-9.5.2.ebuild index 0405867b9751..63402d6a9a3a 100644 --- a/dev-python/pikepdf/pikepdf-9.5.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.5.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 83e42629a8390c0f554f830c7bf33e763758a772 Author: Sam James gentoo org> AuthorDate: Thu Feb 20 19:32:40 2025 + Commit: Sam James gentoo org> CommitDate: Thu Feb 20 19:32:40 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e42629 dev-python/pikepdf: Stabilize 9.5.1 hppa, #948776 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.5.1.ebuild b/dev-python/pikepdf/pikepdf-9.5.1.ebuild index 2f0e4437d03b..f37eef18a71d 100644 --- a/dev-python/pikepdf/pikepdf-9.5.1.ebuild +++ b/dev-python/pikepdf/pikepdf-9.5.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: cdb8f756d5abd27edffe2e6071e3e3eb0bb18121
Author: Michał Górny gentoo org>
AuthorDate: Sat Feb 8 06:53:27 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Feb 8 07:12:37 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdb8f756
dev-python/pikepdf: Bump to 9.5.2
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.5.2.ebuild | 74 +
2 files changed, 75 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 16eeafacc2fb..ca78d08adf8d 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -2,3 +2,4 @@ DIST pikepdf-9.1.1.tar.gz 2869514 BLAKE2B
b196a61d599db1355695d40ac69e09ea7a020c
DIST pikepdf-9.4.2.tar.gz 2914992 BLAKE2B
daed44bd1106dbeadef449160e2ba5b389a1eeb7b23a32124a59b7861c1584d49feca01d6f54a18dc53eaace7823b23f62c1240c58445eb382ee25133b2d463b
SHA512
2dc84672941a283da5486b2664252b6cd0612d7d2f9e8d10e3ae41f494be89821431568872b6b60045ffb2f1f687cea055093229ee443997997a8fae56e43e0b
DIST pikepdf-9.5.0.tar.gz 2916148 BLAKE2B
ad6d15fe9a6b9e44a4e1f6486a2e060311155292413453d99c52cf2d98f0fe7fdec823cc472282be5efaed7ccd3ad674cb5a5da8caab622d0f740e93b8ea5cc0
SHA512
6b73343fc6f93168059c106aa344b73f483802a2d222fbd5d16daffebe87c887ad2d757874856f4c6f776c39f78b3fe33e985abba80f0318cc65e69aaa369143
DIST pikepdf-9.5.1.tar.gz 2916260 BLAKE2B
ad665a237cc107895cdbca51f13fa4fdee2552449ccbed45dd478e0d1c291e9500f6d3a7138caad6aab4cb68b3f92cda042151f7ccfce9cb455b0eb9724e1ea0
SHA512
73e7f150439a64791b5ab3ca3f831c9cdef356343fa6985016690b3bff54b2cef169a7d223e66dc5e012467dbc969295e5355a01311de0aaf09a0c625c963246
+DIST pikepdf-9.5.2.tar.gz 2916549 BLAKE2B
821fe21cb2ef471ab7313e2dab371f0a5290659225647ca4059995af9112e4f5425e0a9e11f9691dc2da9786beeffb2abc33ec374bb97b3fe1f25bd6feba042a
SHA512
ac7c33c7cd23e34eb1bd518aae7167285cca6cc710e37f05cac03512666777848a2ad3d17a72654832564a8521e69ea0d124c70c61aca0bed7123475bf03a359
diff --git a/dev-python/pikepdf/pikepdf-9.5.2.ebuild
b/dev-python/pikepdf/pikepdf-9.5.2.ebuild
new file mode 100644
index ..3bd9cbda965f
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.5.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-2.12.0[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+ !big-endian? (
+ >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+ )
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+ media-libs/tiff[zlib]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ sed -e '/-n auto/d' -i pyproject.toml || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # fragile to system load
+ tests/test_image_access.py::test_random_image
+ tests/test_image_access.py::test_image_save_compare
+ tests/test_image_access.py::test_palette_nonrgb
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p timeout
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 8ce994565dcd1755c0355dfd711e8dca9cb0cadf Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 25 12:25:07 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 25 12:25:07 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce99456 dev-python/pikepdf: Stabilize 9.5.1 ppc64, #948776 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.5.1.ebuild b/dev-python/pikepdf/pikepdf-9.5.1.ebuild index 78abc2988f94..f547c7643083 100644 --- a/dev-python/pikepdf/pikepdf-9.5.1.ebuild +++ b/dev-python/pikepdf/pikepdf-9.5.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: eedd23745fee917ee5a136b6ebf7cab6e6d950be Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 25 12:25:08 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 25 12:25:08 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedd2374 dev-python/pikepdf: Stabilize 9.5.1 amd64, #948776 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.5.1.ebuild b/dev-python/pikepdf/pikepdf-9.5.1.ebuild index f547c7643083..2f0e4437d03b 100644 --- a/dev-python/pikepdf/pikepdf-9.5.1.ebuild +++ b/dev-python/pikepdf/pikepdf-9.5.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 42421c3cad8862f5a981b561ef9c6a782e61a96c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 25 11:01:01 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 25 11:01:07 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42421c3c dev-python/pikepdf: Stabilize 9.5.1 arm, #948776 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.5.1.ebuild b/dev-python/pikepdf/pikepdf-9.5.1.ebuild index d91c9dfea8ee..78abc2988f94 100644 --- a/dev-python/pikepdf/pikepdf-9.5.1.ebuild +++ b/dev-python/pikepdf/pikepdf-9.5.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 8fcf029f9d7b005c9641938508f461c04e0a9df6 Author: Sam James gentoo org> AuthorDate: Sat Jan 25 10:43:49 2025 + Commit: Sam James gentoo org> CommitDate: Sat Jan 25 10:43:49 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fcf029f dev-python/pikepdf: Stabilize 9.5.1 arm64, #948776 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.5.1.ebuild b/dev-python/pikepdf/pikepdf-9.5.1.ebuild index 174c1e26e713..d91c9dfea8ee 100644 --- a/dev-python/pikepdf/pikepdf-9.5.1.ebuild +++ b/dev-python/pikepdf/pikepdf-9.5.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 563f7962b93de76c897f023e6a3bafa764cc29c4 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 25 10:05:31 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 25 10:05:31 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=563f7962 dev-python/pikepdf: Stabilize 9.5.1 x86, #948776 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.5.1.ebuild b/dev-python/pikepdf/pikepdf-9.5.1.ebuild index 3bd9cbda965f..174c1e26e713 100644 --- a/dev-python/pikepdf/pikepdf-9.5.1.ebuild +++ b/dev-python/pikepdf/pikepdf-9.5.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 0e32e730895c33072ca3ec9f05284510df5e074b
Author: Michał Górny gentoo org>
AuthorDate: Sat Jan 4 08:14:00 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Jan 4 09:29:44 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e32e730
dev-python/pikepdf: Bump to 9.5.1
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.5.1.ebuild | 74 +
2 files changed, 75 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 5e5868fab2b8..16eeafacc2fb 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,3 +1,4 @@
DIST pikepdf-9.1.1.tar.gz 2869514 BLAKE2B
b196a61d599db1355695d40ac69e09ea7a020cb10c246685792b7f6f7854b5dce63dd2f675a542fa256ac713c7a7ce49ba7ddd248fbe901fe267641df399ca74
SHA512
0b3c2c89d9226212806791e00470c2c64147f0738d26bfe9c5288414cf515760213e3cdc70a62ef3f53a0ee43b7d8e2cc0076f14fe22bdbac2ff50e0a8984164
DIST pikepdf-9.4.2.tar.gz 2914992 BLAKE2B
daed44bd1106dbeadef449160e2ba5b389a1eeb7b23a32124a59b7861c1584d49feca01d6f54a18dc53eaace7823b23f62c1240c58445eb382ee25133b2d463b
SHA512
2dc84672941a283da5486b2664252b6cd0612d7d2f9e8d10e3ae41f494be89821431568872b6b60045ffb2f1f687cea055093229ee443997997a8fae56e43e0b
DIST pikepdf-9.5.0.tar.gz 2916148 BLAKE2B
ad6d15fe9a6b9e44a4e1f6486a2e060311155292413453d99c52cf2d98f0fe7fdec823cc472282be5efaed7ccd3ad674cb5a5da8caab622d0f740e93b8ea5cc0
SHA512
6b73343fc6f93168059c106aa344b73f483802a2d222fbd5d16daffebe87c887ad2d757874856f4c6f776c39f78b3fe33e985abba80f0318cc65e69aaa369143
+DIST pikepdf-9.5.1.tar.gz 2916260 BLAKE2B
ad665a237cc107895cdbca51f13fa4fdee2552449ccbed45dd478e0d1c291e9500f6d3a7138caad6aab4cb68b3f92cda042151f7ccfce9cb455b0eb9724e1ea0
SHA512
73e7f150439a64791b5ab3ca3f831c9cdef356343fa6985016690b3bff54b2cef169a7d223e66dc5e012467dbc969295e5355a01311de0aaf09a0c625c963246
diff --git a/dev-python/pikepdf/pikepdf-9.5.1.ebuild
b/dev-python/pikepdf/pikepdf-9.5.1.ebuild
new file mode 100644
index ..3bd9cbda965f
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.5.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-2.12.0[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+ !big-endian? (
+ >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+ )
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+ media-libs/tiff[zlib]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ sed -e '/-n auto/d' -i pyproject.toml || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # fragile to system load
+ tests/test_image_access.py::test_random_image
+ tests/test_image_access.py::test_image_save_compare
+ tests/test_image_access.py::test_palette_nonrgb
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p timeout
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: f4a6c6737ae5254603c7d675f5f9abe195ccb191
Author: Michał Górny gentoo org>
AuthorDate: Sat Jan 4 08:13:32 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Jan 4 09:29:43 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4a6c673
dev-python/pikepdf: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 2 -
dev-python/pikepdf/pikepdf-9.1.2.ebuild | 74 -
dev-python/pikepdf/pikepdf-9.3.0.ebuild | 74 -
3 files changed, 150 deletions(-)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 83c8a246d9b5..5e5868fab2b8 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,5 +1,3 @@
DIST pikepdf-9.1.1.tar.gz 2869514 BLAKE2B
b196a61d599db1355695d40ac69e09ea7a020cb10c246685792b7f6f7854b5dce63dd2f675a542fa256ac713c7a7ce49ba7ddd248fbe901fe267641df399ca74
SHA512
0b3c2c89d9226212806791e00470c2c64147f0738d26bfe9c5288414cf515760213e3cdc70a62ef3f53a0ee43b7d8e2cc0076f14fe22bdbac2ff50e0a8984164
-DIST pikepdf-9.1.2.tar.gz 2869865 BLAKE2B
74b64d628f12a5335a9dfbe2e15fbbd0a39e266100bcc8b33e94c954aab91150f46649b181bf049cd1084a6d2412ea9485cc57d4d6a23a4678a5ea55ebbb7357
SHA512
676d68f05a506b6aa69e1b01d03164de6731d17b48d2cd4b123221ebe27aef04a75d458c897c53d504a0b3aa7d0bc3e78aaf707a3cfdcdf8d31ee5e537188bd3
-DIST pikepdf-9.3.0.tar.gz 2905550 BLAKE2B
62b3a1d655fb5b3e4d315a3feaeb14a043048c5985f5cf99812c07e1d248ae52cb1734dbd091103f36a3fd5a981c89b57208fb50f5c1081e08e3c20ec728ff9c
SHA512
3325ab06c285f8f51c66c3815b15f96b0730e38f8023ce5c1e46818c581c38ab3bd89875e5de6ce1064a5929a8c386740d76e662c82d00d9c46961c56da4f0c0
DIST pikepdf-9.4.2.tar.gz 2914992 BLAKE2B
daed44bd1106dbeadef449160e2ba5b389a1eeb7b23a32124a59b7861c1584d49feca01d6f54a18dc53eaace7823b23f62c1240c58445eb382ee25133b2d463b
SHA512
2dc84672941a283da5486b2664252b6cd0612d7d2f9e8d10e3ae41f494be89821431568872b6b60045ffb2f1f687cea055093229ee443997997a8fae56e43e0b
DIST pikepdf-9.5.0.tar.gz 2916148 BLAKE2B
ad6d15fe9a6b9e44a4e1f6486a2e060311155292413453d99c52cf2d98f0fe7fdec823cc472282be5efaed7ccd3ad674cb5a5da8caab622d0f740e93b8ea5cc0
SHA512
6b73343fc6f93168059c106aa344b73f483802a2d222fbd5d16daffebe87c887ad2d757874856f4c6f776c39f78b3fe33e985abba80f0318cc65e69aaa369143
diff --git a/dev-python/pikepdf/pikepdf-9.1.2.ebuild
b/dev-python/pikepdf/pikepdf-9.1.2.ebuild
deleted file mode 100644
index 9804ec796bf4..
--- a/dev-python/pikepdf/pikepdf-9.1.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-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 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc
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-11.5.0:0=
-"
-RDEPEND="
- ${DEPEND}
- dev-python/deprecated[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pybind11-2.10.1[${PYTHON_USEDEP}]
- >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
- test? (
- >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
- !big-endian? (
- >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
- )
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.10)
- media-libs/tiff[zlib]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
-
- sed -e '/-n auto/d' -i pyproject.toml || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # fragile to system load
- tests/test_image_access.py::test_random_image
- tests/test_image_access.py::test_image_save_compare
- tests/test_image_access.py::test_palette_nonrgb
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p timeout
-}
diff --git a/dev-python/pikepdf/pike
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: fb06f1f261405be1be2472d70510db920fd0353a
Author: Michał Górny gentoo org>
AuthorDate: Thu Jan 2 05:06:25 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Jan 2 05:06:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb06f1f2
dev-python/pikepdf: Bump to 9.5.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.5.0.ebuild | 74 +
2 files changed, 75 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 84f499dd59fb..83c8a246d9b5 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -2,3 +2,4 @@ DIST pikepdf-9.1.1.tar.gz 2869514 BLAKE2B
b196a61d599db1355695d40ac69e09ea7a020c
DIST pikepdf-9.1.2.tar.gz 2869865 BLAKE2B
74b64d628f12a5335a9dfbe2e15fbbd0a39e266100bcc8b33e94c954aab91150f46649b181bf049cd1084a6d2412ea9485cc57d4d6a23a4678a5ea55ebbb7357
SHA512
676d68f05a506b6aa69e1b01d03164de6731d17b48d2cd4b123221ebe27aef04a75d458c897c53d504a0b3aa7d0bc3e78aaf707a3cfdcdf8d31ee5e537188bd3
DIST pikepdf-9.3.0.tar.gz 2905550 BLAKE2B
62b3a1d655fb5b3e4d315a3feaeb14a043048c5985f5cf99812c07e1d248ae52cb1734dbd091103f36a3fd5a981c89b57208fb50f5c1081e08e3c20ec728ff9c
SHA512
3325ab06c285f8f51c66c3815b15f96b0730e38f8023ce5c1e46818c581c38ab3bd89875e5de6ce1064a5929a8c386740d76e662c82d00d9c46961c56da4f0c0
DIST pikepdf-9.4.2.tar.gz 2914992 BLAKE2B
daed44bd1106dbeadef449160e2ba5b389a1eeb7b23a32124a59b7861c1584d49feca01d6f54a18dc53eaace7823b23f62c1240c58445eb382ee25133b2d463b
SHA512
2dc84672941a283da5486b2664252b6cd0612d7d2f9e8d10e3ae41f494be89821431568872b6b60045ffb2f1f687cea055093229ee443997997a8fae56e43e0b
+DIST pikepdf-9.5.0.tar.gz 2916148 BLAKE2B
ad6d15fe9a6b9e44a4e1f6486a2e060311155292413453d99c52cf2d98f0fe7fdec823cc472282be5efaed7ccd3ad674cb5a5da8caab622d0f740e93b8ea5cc0
SHA512
6b73343fc6f93168059c106aa344b73f483802a2d222fbd5d16daffebe87c887ad2d757874856f4c6f776c39f78b3fe33e985abba80f0318cc65e69aaa369143
diff --git a/dev-python/pikepdf/pikepdf-9.5.0.ebuild
b/dev-python/pikepdf/pikepdf-9.5.0.ebuild
new file mode 100644
index ..3bd9cbda965f
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.5.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-2.12.0[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+ !big-endian? (
+ >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+ )
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+ media-libs/tiff[zlib]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ sed -e '/-n auto/d' -i pyproject.toml || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # fragile to system load
+ tests/test_image_access.py::test_random_image
+ tests/test_image_access.py::test_image_save_compare
+ tests/test_image_access.py::test_palette_nonrgb
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p timeout
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: ad1103725eea5eff819932f60fd1d0682542c1d6 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 15 19:46:14 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 15 19:46:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad110372 dev-python/pikepdf: Stabilize 9.4.2 ppc64, #946018 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.4.2.ebuild b/dev-python/pikepdf/pikepdf-9.4.2.ebuild index 4d8c35d0d767..fb004598956e 100644 --- a/dev-python/pikepdf/pikepdf-9.4.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.4.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 0d766000ed8aabb60e0acad7ea4904e41e94a79d Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 9 05:46:59 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 9 05:46:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d766000 dev-python/pikepdf: Stabilize 9.4.2 amd64, #946018 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.4.2.ebuild b/dev-python/pikepdf/pikepdf-9.4.2.ebuild index 8c69c8c1ba78..4d8c35d0d767 100644 --- a/dev-python/pikepdf/pikepdf-9.4.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.4.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 2cdb756a75a30a296fe16049232dd26800e75666 Author: Sam James gentoo org> AuthorDate: Sat Dec 7 20:10:58 2024 + Commit: Sam James gentoo org> CommitDate: Sat Dec 7 20:10:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cdb756a dev-python/pikepdf: Stabilize 9.4.2 x86, #946018 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.4.2.ebuild b/dev-python/pikepdf/pikepdf-9.4.2.ebuild index 60dfb8e9b61b..8c69c8c1ba78 100644 --- a/dev-python/pikepdf/pikepdf-9.4.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.4.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 57e2d88b36cdf4940fa84fd23117e90e262525c3 Author: Sam James gentoo org> AuthorDate: Sat Dec 7 12:45:18 2024 + Commit: Sam James gentoo org> CommitDate: Sat Dec 7 12:46:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e2d88b dev-python/pikepdf: Stabilize 9.4.2 sparc, #946018 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.4.2.ebuild b/dev-python/pikepdf/pikepdf-9.4.2.ebuild index d69690fb06bd..60dfb8e9b61b 100644 --- a/dev-python/pikepdf/pikepdf-9.4.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.4.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 5d96405d88a3e0f5d6a34295cfff67ab8b39a59b Author: Sam James gentoo org> AuthorDate: Sat Dec 7 12:45:16 2024 + Commit: Sam James gentoo org> CommitDate: Sat Dec 7 12:46:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d96405d dev-python/pikepdf: Stabilize 9.4.2 arm64, #946018 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.4.2.ebuild b/dev-python/pikepdf/pikepdf-9.4.2.ebuild index eea510375490..d69690fb06bd 100644 --- a/dev-python/pikepdf/pikepdf-9.4.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.4.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 9197f6dcc8f106e52e977eb242f471f180369693 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 7 11:26:27 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 7 11:26:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9197f6dc dev-python/pikepdf: Stabilize 9.4.2 arm, #946018 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.4.2.ebuild b/dev-python/pikepdf/pikepdf-9.4.2.ebuild index 041e2461025b..ecc1c57cb85e 100644 --- a/dev-python/pikepdf/pikepdf-9.4.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.4.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 87ed59e21853c863b92db9c08a86a5854e9c85b1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 7 11:26:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 7 11:26:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ed59e2 dev-python/pikepdf: Stabilize 9.4.2 ppc, #946018 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.4.2.ebuild b/dev-python/pikepdf/pikepdf-9.4.2.ebuild index ecc1c57cb85e..eea510375490 100644 --- a/dev-python/pikepdf/pikepdf-9.4.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.4.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: edd17aece282d82838fe28c37f2362b4c65d3076
Author: Michał Górny gentoo org>
AuthorDate: Sat Nov 23 08:05:36 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Nov 23 08:12:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd17aec
dev-python/pikepdf: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 3 --
dev-python/pikepdf/pikepdf-9.2.1.ebuild | 74 -
dev-python/pikepdf/pikepdf-9.4.0.ebuild | 74 -
dev-python/pikepdf/pikepdf-9.4.1.ebuild | 74 -
4 files changed, 225 deletions(-)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 523479a60da9..84f499dd59fb 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,7 +1,4 @@
DIST pikepdf-9.1.1.tar.gz 2869514 BLAKE2B
b196a61d599db1355695d40ac69e09ea7a020cb10c246685792b7f6f7854b5dce63dd2f675a542fa256ac713c7a7ce49ba7ddd248fbe901fe267641df399ca74
SHA512
0b3c2c89d9226212806791e00470c2c64147f0738d26bfe9c5288414cf515760213e3cdc70a62ef3f53a0ee43b7d8e2cc0076f14fe22bdbac2ff50e0a8984164
DIST pikepdf-9.1.2.tar.gz 2869865 BLAKE2B
74b64d628f12a5335a9dfbe2e15fbbd0a39e266100bcc8b33e94c954aab91150f46649b181bf049cd1084a6d2412ea9485cc57d4d6a23a4678a5ea55ebbb7357
SHA512
676d68f05a506b6aa69e1b01d03164de6731d17b48d2cd4b123221ebe27aef04a75d458c897c53d504a0b3aa7d0bc3e78aaf707a3cfdcdf8d31ee5e537188bd3
-DIST pikepdf-9.2.1.tar.gz 2905740 BLAKE2B
cee801fcb231f2537ce7b10d68de9acc62e7824c26a00960293d056ae08dfd79607115ca110204af95bee99b57040ba408d47453636413c1291ba4e8e7cf
SHA512
5b99272c3a98499770bb3120ead62ebdda731210e0305ec143809fcea7f978bf5dd4f4f7b90b6392af40b1e2c6e79a83e6a67d54a238fc398e38cf2bd675bc30
DIST pikepdf-9.3.0.tar.gz 2905550 BLAKE2B
62b3a1d655fb5b3e4d315a3feaeb14a043048c5985f5cf99812c07e1d248ae52cb1734dbd091103f36a3fd5a981c89b57208fb50f5c1081e08e3c20ec728ff9c
SHA512
3325ab06c285f8f51c66c3815b15f96b0730e38f8023ce5c1e46818c581c38ab3bd89875e5de6ce1064a5929a8c386740d76e662c82d00d9c46961c56da4f0c0
-DIST pikepdf-9.4.0.tar.gz 2905478 BLAKE2B
fea41290e14c9c3254993f5885270cee8b896f830b6c4a9297843f2754b189ca9d095d33564a95686ff381dc1151d078c587a9fef681fc29f0ede1ec5b61e1e4
SHA512
53be3ca19c3daff564aef4e07b025741d1d8ab6196bf14299059263d432ab5906d73e35b88d940b8429f44f5e595f30d70276f388687b9200d4b561fe1183b29
-DIST pikepdf-9.4.1.tar.gz 2905720 BLAKE2B
5292f4a0af9496ac6ea9db6c3a1d44d1d84d0724c5dea08995bb097bed1eeb26476593a3e9d19b594aed24031f24523271830f21fc9ce7b95ad949da35e236e5
SHA512
d9a4b5e38f62b19c4f989899b851e7155df0be2ea02ffbd06e4fbabab66d5cb76d45a89ec3bca3e6aac3c85ab9d16699c38a4262b52f1b23edd8e3b4b0e0343b
DIST pikepdf-9.4.2.tar.gz 2914992 BLAKE2B
daed44bd1106dbeadef449160e2ba5b389a1eeb7b23a32124a59b7861c1584d49feca01d6f54a18dc53eaace7823b23f62c1240c58445eb382ee25133b2d463b
SHA512
2dc84672941a283da5486b2664252b6cd0612d7d2f9e8d10e3ae41f494be89821431568872b6b60045ffb2f1f687cea055093229ee443997997a8fae56e43e0b
diff --git a/dev-python/pikepdf/pikepdf-9.2.1.ebuild
b/dev-python/pikepdf/pikepdf-9.2.1.ebuild
deleted file mode 100644
index 041e2461025b..
--- a/dev-python/pikepdf/pikepdf-9.2.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
-"
-RDEPEND="
- ${DEPEND}
- dev-python/deprecated[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pybind11-2.12.0[${PYTHON_USEDEP}]
- >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
- test? (
- >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
- !big-endian? (
- >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
- )
- $(python
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: f7a9b2377f1c799700d73169337750de6ecb374d
Author: Michał Górny gentoo org>
AuthorDate: Mon Nov 18 05:18:34 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Mon Nov 18 05:18:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a9b237
dev-python/pikepdf: Bump to 9.4.2
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.4.2.ebuild | 74 +
2 files changed, 75 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index e3f1e2f8da2a..523479a60da9 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -4,3 +4,4 @@ DIST pikepdf-9.2.1.tar.gz 2905740 BLAKE2B
cee801fcb231f2537ce7b10d68de9acc62
DIST pikepdf-9.3.0.tar.gz 2905550 BLAKE2B
62b3a1d655fb5b3e4d315a3feaeb14a043048c5985f5cf99812c07e1d248ae52cb1734dbd091103f36a3fd5a981c89b57208fb50f5c1081e08e3c20ec728ff9c
SHA512
3325ab06c285f8f51c66c3815b15f96b0730e38f8023ce5c1e46818c581c38ab3bd89875e5de6ce1064a5929a8c386740d76e662c82d00d9c46961c56da4f0c0
DIST pikepdf-9.4.0.tar.gz 2905478 BLAKE2B
fea41290e14c9c3254993f5885270cee8b896f830b6c4a9297843f2754b189ca9d095d33564a95686ff381dc1151d078c587a9fef681fc29f0ede1ec5b61e1e4
SHA512
53be3ca19c3daff564aef4e07b025741d1d8ab6196bf14299059263d432ab5906d73e35b88d940b8429f44f5e595f30d70276f388687b9200d4b561fe1183b29
DIST pikepdf-9.4.1.tar.gz 2905720 BLAKE2B
5292f4a0af9496ac6ea9db6c3a1d44d1d84d0724c5dea08995bb097bed1eeb26476593a3e9d19b594aed24031f24523271830f21fc9ce7b95ad949da35e236e5
SHA512
d9a4b5e38f62b19c4f989899b851e7155df0be2ea02ffbd06e4fbabab66d5cb76d45a89ec3bca3e6aac3c85ab9d16699c38a4262b52f1b23edd8e3b4b0e0343b
+DIST pikepdf-9.4.2.tar.gz 2914992 BLAKE2B
daed44bd1106dbeadef449160e2ba5b389a1eeb7b23a32124a59b7861c1584d49feca01d6f54a18dc53eaace7823b23f62c1240c58445eb382ee25133b2d463b
SHA512
2dc84672941a283da5486b2664252b6cd0612d7d2f9e8d10e3ae41f494be89821431568872b6b60045ffb2f1f687cea055093229ee443997997a8fae56e43e0b
diff --git a/dev-python/pikepdf/pikepdf-9.4.2.ebuild
b/dev-python/pikepdf/pikepdf-9.4.2.ebuild
new file mode 100644
index ..041e2461025b
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.4.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-2.12.0[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+ !big-endian? (
+ >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+ )
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+ media-libs/tiff[zlib]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ sed -e '/-n auto/d' -i pyproject.toml || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # fragile to system load
+ tests/test_image_access.py::test_random_image
+ tests/test_image_access.py::test_image_save_compare
+ tests/test_image_access.py::test_palette_nonrgb
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p timeout
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: ef28e15c1a1ffa95e4ce412dad321b0741f1e5b8
Author: Michał Górny gentoo org>
AuthorDate: Thu Nov 14 03:43:03 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Nov 14 04:39:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef28e15c
dev-python/pikepdf: Bump to 9.4.1
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.4.1.ebuild | 74 +
2 files changed, 75 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index e0163ad71116..e3f1e2f8da2a 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -3,3 +3,4 @@ DIST pikepdf-9.1.2.tar.gz 2869865 BLAKE2B
74b64d628f12a5335a9dfbe2e15fbbd0a39e26
DIST pikepdf-9.2.1.tar.gz 2905740 BLAKE2B
cee801fcb231f2537ce7b10d68de9acc62e7824c26a00960293d056ae08dfd79607115ca110204af95bee99b57040ba408d47453636413c1291ba4e8e7cf
SHA512
5b99272c3a98499770bb3120ead62ebdda731210e0305ec143809fcea7f978bf5dd4f4f7b90b6392af40b1e2c6e79a83e6a67d54a238fc398e38cf2bd675bc30
DIST pikepdf-9.3.0.tar.gz 2905550 BLAKE2B
62b3a1d655fb5b3e4d315a3feaeb14a043048c5985f5cf99812c07e1d248ae52cb1734dbd091103f36a3fd5a981c89b57208fb50f5c1081e08e3c20ec728ff9c
SHA512
3325ab06c285f8f51c66c3815b15f96b0730e38f8023ce5c1e46818c581c38ab3bd89875e5de6ce1064a5929a8c386740d76e662c82d00d9c46961c56da4f0c0
DIST pikepdf-9.4.0.tar.gz 2905478 BLAKE2B
fea41290e14c9c3254993f5885270cee8b896f830b6c4a9297843f2754b189ca9d095d33564a95686ff381dc1151d078c587a9fef681fc29f0ede1ec5b61e1e4
SHA512
53be3ca19c3daff564aef4e07b025741d1d8ab6196bf14299059263d432ab5906d73e35b88d940b8429f44f5e595f30d70276f388687b9200d4b561fe1183b29
+DIST pikepdf-9.4.1.tar.gz 2905720 BLAKE2B
5292f4a0af9496ac6ea9db6c3a1d44d1d84d0724c5dea08995bb097bed1eeb26476593a3e9d19b594aed24031f24523271830f21fc9ce7b95ad949da35e236e5
SHA512
d9a4b5e38f62b19c4f989899b851e7155df0be2ea02ffbd06e4fbabab66d5cb76d45a89ec3bca3e6aac3c85ab9d16699c38a4262b52f1b23edd8e3b4b0e0343b
diff --git a/dev-python/pikepdf/pikepdf-9.4.1.ebuild
b/dev-python/pikepdf/pikepdf-9.4.1.ebuild
new file mode 100644
index ..041e2461025b
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.4.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-2.12.0[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+ !big-endian? (
+ >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+ )
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+ media-libs/tiff[zlib]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ sed -e '/-n auto/d' -i pyproject.toml || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # fragile to system load
+ tests/test_image_access.py::test_random_image
+ tests/test_image_access.py::test_image_save_compare
+ tests/test_image_access.py::test_palette_nonrgb
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p timeout
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: df36f918b081bce9e3a3be4d51f137586d35429c
Author: Michał Górny gentoo org>
AuthorDate: Mon Oct 28 05:07:32 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Mon Oct 28 05:07:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df36f918
dev-python/pikepdf: Bump to 9.4.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.4.0.ebuild | 74 +
2 files changed, 75 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 09dca5ade5bb..e0163ad71116 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -2,3 +2,4 @@ DIST pikepdf-9.1.1.tar.gz 2869514 BLAKE2B
b196a61d599db1355695d40ac69e09ea7a020c
DIST pikepdf-9.1.2.tar.gz 2869865 BLAKE2B
74b64d628f12a5335a9dfbe2e15fbbd0a39e266100bcc8b33e94c954aab91150f46649b181bf049cd1084a6d2412ea9485cc57d4d6a23a4678a5ea55ebbb7357
SHA512
676d68f05a506b6aa69e1b01d03164de6731d17b48d2cd4b123221ebe27aef04a75d458c897c53d504a0b3aa7d0bc3e78aaf707a3cfdcdf8d31ee5e537188bd3
DIST pikepdf-9.2.1.tar.gz 2905740 BLAKE2B
cee801fcb231f2537ce7b10d68de9acc62e7824c26a00960293d056ae08dfd79607115ca110204af95bee99b57040ba408d47453636413c1291ba4e8e7cf
SHA512
5b99272c3a98499770bb3120ead62ebdda731210e0305ec143809fcea7f978bf5dd4f4f7b90b6392af40b1e2c6e79a83e6a67d54a238fc398e38cf2bd675bc30
DIST pikepdf-9.3.0.tar.gz 2905550 BLAKE2B
62b3a1d655fb5b3e4d315a3feaeb14a043048c5985f5cf99812c07e1d248ae52cb1734dbd091103f36a3fd5a981c89b57208fb50f5c1081e08e3c20ec728ff9c
SHA512
3325ab06c285f8f51c66c3815b15f96b0730e38f8023ce5c1e46818c581c38ab3bd89875e5de6ce1064a5929a8c386740d76e662c82d00d9c46961c56da4f0c0
+DIST pikepdf-9.4.0.tar.gz 2905478 BLAKE2B
fea41290e14c9c3254993f5885270cee8b896f830b6c4a9297843f2754b189ca9d095d33564a95686ff381dc1151d078c587a9fef681fc29f0ede1ec5b61e1e4
SHA512
53be3ca19c3daff564aef4e07b025741d1d8ab6196bf14299059263d432ab5906d73e35b88d940b8429f44f5e595f30d70276f388687b9200d4b561fe1183b29
diff --git a/dev-python/pikepdf/pikepdf-9.4.0.ebuild
b/dev-python/pikepdf/pikepdf-9.4.0.ebuild
new file mode 100644
index ..041e2461025b
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.4.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-2.12.0[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+ !big-endian? (
+ >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+ )
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+ media-libs/tiff[zlib]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ sed -e '/-n auto/d' -i pyproject.toml || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # fragile to system load
+ tests/test_image_access.py::test_random_image
+ tests/test_image_access.py::test_image_save_compare
+ tests/test_image_access.py::test_palette_nonrgb
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p timeout
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 1e240408542ab9e992b14fc68debbe61b01f7a62 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Oct 21 18:41:30 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Oct 21 18:41:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e240408 dev-python/pikepdf: Stabilize 9.3.0 arm, #941821 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.3.0.ebuild b/dev-python/pikepdf/pikepdf-9.3.0.ebuild index 2ecc4711603f..92d4925313c5 100644 --- a/dev-python/pikepdf/pikepdf-9.3.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.3.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 6ab45dc44cce60da331ea783d9cf4ea06bc23126 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Oct 21 18:41:29 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Oct 21 18:41:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab45dc4 dev-python/pikepdf: Stabilize 9.3.0 arm64, #941821 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.3.0.ebuild b/dev-python/pikepdf/pikepdf-9.3.0.ebuild index a1a07be4e555..2ecc4711603f 100644 --- a/dev-python/pikepdf/pikepdf-9.3.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.3.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: fe5ea48643b9d94b3fa57bdf2b934210813e3e80 Author: Sam James gentoo org> AuthorDate: Sun Oct 20 04:45:30 2024 + Commit: Sam James gentoo org> CommitDate: Sun Oct 20 04:45:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe5ea486 dev-python/pikepdf: Stabilize 9.3.0 x86, #941821 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.3.0.ebuild b/dev-python/pikepdf/pikepdf-9.3.0.ebuild index be05d4338693..a1a07be4e555 100644 --- a/dev-python/pikepdf/pikepdf-9.3.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.3.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 832e89eabf9bed977850b249d28ec8ddbacd4fa5 Author: Sam James gentoo org> AuthorDate: Sun Oct 20 04:45:29 2024 + Commit: Sam James gentoo org> CommitDate: Sun Oct 20 04:45:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=832e89ea dev-python/pikepdf: Stabilize 9.3.0 amd64, #941821 Signed-off-by: Sam James gentoo.org> dev-python/pikepdf/pikepdf-9.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.3.0.ebuild b/dev-python/pikepdf/pikepdf-9.3.0.ebuild index 041e2461025b..be05d4338693 100644 --- a/dev-python/pikepdf/pikepdf-9.3.0.ebuild +++ b/dev-python/pikepdf/pikepdf-9.3.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 681082abc0ae7df9dff667b3d5d63b0864e63626
Author: Michał Górny gentoo org>
AuthorDate: Tue Oct 1 04:01:58 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Oct 1 04:15:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681082ab
dev-python/pikepdf: Bump to 9.3.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.3.0.ebuild | 74 +
2 files changed, 75 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 5695f8157e8f..09dca5ade5bb 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,3 +1,4 @@
DIST pikepdf-9.1.1.tar.gz 2869514 BLAKE2B
b196a61d599db1355695d40ac69e09ea7a020cb10c246685792b7f6f7854b5dce63dd2f675a542fa256ac713c7a7ce49ba7ddd248fbe901fe267641df399ca74
SHA512
0b3c2c89d9226212806791e00470c2c64147f0738d26bfe9c5288414cf515760213e3cdc70a62ef3f53a0ee43b7d8e2cc0076f14fe22bdbac2ff50e0a8984164
DIST pikepdf-9.1.2.tar.gz 2869865 BLAKE2B
74b64d628f12a5335a9dfbe2e15fbbd0a39e266100bcc8b33e94c954aab91150f46649b181bf049cd1084a6d2412ea9485cc57d4d6a23a4678a5ea55ebbb7357
SHA512
676d68f05a506b6aa69e1b01d03164de6731d17b48d2cd4b123221ebe27aef04a75d458c897c53d504a0b3aa7d0bc3e78aaf707a3cfdcdf8d31ee5e537188bd3
DIST pikepdf-9.2.1.tar.gz 2905740 BLAKE2B
cee801fcb231f2537ce7b10d68de9acc62e7824c26a00960293d056ae08dfd79607115ca110204af95bee99b57040ba408d47453636413c1291ba4e8e7cf
SHA512
5b99272c3a98499770bb3120ead62ebdda731210e0305ec143809fcea7f978bf5dd4f4f7b90b6392af40b1e2c6e79a83e6a67d54a238fc398e38cf2bd675bc30
+DIST pikepdf-9.3.0.tar.gz 2905550 BLAKE2B
62b3a1d655fb5b3e4d315a3feaeb14a043048c5985f5cf99812c07e1d248ae52cb1734dbd091103f36a3fd5a981c89b57208fb50f5c1081e08e3c20ec728ff9c
SHA512
3325ab06c285f8f51c66c3815b15f96b0730e38f8023ce5c1e46818c581c38ab3bd89875e5de6ce1064a5929a8c386740d76e662c82d00d9c46961c56da4f0c0
diff --git a/dev-python/pikepdf/pikepdf-9.3.0.ebuild
b/dev-python/pikepdf/pikepdf-9.3.0.ebuild
new file mode 100644
index ..041e2461025b
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.3.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-2.12.0[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+ !big-endian? (
+ >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+ )
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+ media-libs/tiff[zlib]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ sed -e '/-n auto/d' -i pyproject.toml || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # fragile to system load
+ tests/test_image_access.py::test_random_image
+ tests/test_image_access.py::test_image_save_compare
+ tests/test_image_access.py::test_palette_nonrgb
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p timeout
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: e39655c2c020b9feec1755acc91afd0f31fe498a
Author: Michał Górny gentoo org>
AuthorDate: Sat Sep 28 10:16:56 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Sep 28 10:33:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39655c2
dev-python/pikepdf: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 -
dev-python/pikepdf/pikepdf-9.2.0.ebuild | 74 -
2 files changed, 75 deletions(-)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 87e130bf2762..5695f8157e8f 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,4 +1,3 @@
DIST pikepdf-9.1.1.tar.gz 2869514 BLAKE2B
b196a61d599db1355695d40ac69e09ea7a020cb10c246685792b7f6f7854b5dce63dd2f675a542fa256ac713c7a7ce49ba7ddd248fbe901fe267641df399ca74
SHA512
0b3c2c89d9226212806791e00470c2c64147f0738d26bfe9c5288414cf515760213e3cdc70a62ef3f53a0ee43b7d8e2cc0076f14fe22bdbac2ff50e0a8984164
DIST pikepdf-9.1.2.tar.gz 2869865 BLAKE2B
74b64d628f12a5335a9dfbe2e15fbbd0a39e266100bcc8b33e94c954aab91150f46649b181bf049cd1084a6d2412ea9485cc57d4d6a23a4678a5ea55ebbb7357
SHA512
676d68f05a506b6aa69e1b01d03164de6731d17b48d2cd4b123221ebe27aef04a75d458c897c53d504a0b3aa7d0bc3e78aaf707a3cfdcdf8d31ee5e537188bd3
-DIST pikepdf-9.2.0.tar.gz 2905389 BLAKE2B
f38335075db489007eba582d57a72fd5fa268f89105dc528131c14d53547673cbffa96b376ba27e9b04dac3bab6770e80bb0ac865e7549eb1c00e4ea4eb3ba27
SHA512
0e2c5e647ccb24691c11eeb41569a8f7250fb8ca55a5c76aa1ae250c9fc49cd2bfe73db6f599928b14d46a678ef71b6e6f430e134d9891139176b90a2f853e17
DIST pikepdf-9.2.1.tar.gz 2905740 BLAKE2B
cee801fcb231f2537ce7b10d68de9acc62e7824c26a00960293d056ae08dfd79607115ca110204af95bee99b57040ba408d47453636413c1291ba4e8e7cf
SHA512
5b99272c3a98499770bb3120ead62ebdda731210e0305ec143809fcea7f978bf5dd4f4f7b90b6392af40b1e2c6e79a83e6a67d54a238fc398e38cf2bd675bc30
diff --git a/dev-python/pikepdf/pikepdf-9.2.0.ebuild
b/dev-python/pikepdf/pikepdf-9.2.0.ebuild
deleted file mode 100644
index 041e2461025b..
--- a/dev-python/pikepdf/pikepdf-9.2.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~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-11.5.0:0=
-"
-RDEPEND="
- ${DEPEND}
- dev-python/deprecated[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pybind11-2.12.0[${PYTHON_USEDEP}]
- >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
- test? (
- >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
- !big-endian? (
- >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
- )
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.10)
- media-libs/tiff[zlib]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
-
- sed -e '/-n auto/d' -i pyproject.toml || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # fragile to system load
- tests/test_image_access.py::test_random_image
- tests/test_image_access.py::test_image_save_compare
- tests/test_image_access.py::test_palette_nonrgb
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p timeout
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 5f36a36899329ad2bb7687ee19ce0d0bb8385c8c Author: Jakov Smolić gentoo org> AuthorDate: Thu Sep 12 05:38:01 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Sep 12 05:38:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f36a368 dev-python/pikepdf: Stabilize 9.1.2 ppc, #939274 Signed-off-by: Jakov Smolić gentoo.org> dev-python/pikepdf/pikepdf-9.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.1.2.ebuild b/dev-python/pikepdf/pikepdf-9.1.2.ebuild index d9e18f34377a..78302009aa2c 100644 --- a/dev-python/pikepdf/pikepdf-9.1.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.1.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: e965dd3c9e1b77482da260ba3605c1fd5dafc49b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Sep 11 18:22:20 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 11 18:22:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e965dd3c dev-python/pikepdf: Stabilize 9.1.2 ppc64, #939274 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.1.2.ebuild b/dev-python/pikepdf/pikepdf-9.1.2.ebuild index 4ccff15335b9..d9e18f34377a 100644 --- a/dev-python/pikepdf/pikepdf-9.1.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.1.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: e61bfd638214f984e13a91a3d4777f4de52e15d9 Author: Jakov Smolić gentoo org> AuthorDate: Sat Sep 7 12:30:58 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Sep 7 12:30:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61bfd63 dev-python/pikepdf: Stabilize 9.1.2 arm64, #939274 Signed-off-by: Jakov Smolić gentoo.org> dev-python/pikepdf/pikepdf-9.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.1.2.ebuild b/dev-python/pikepdf/pikepdf-9.1.2.ebuild index ec9d5ecfd999..4e4f8d968732 100644 --- a/dev-python/pikepdf/pikepdf-9.1.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.1.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: a28d3598a686418a37ddd72ab7828cfdbcc95fd1 Author: Jakov Smolić gentoo org> AuthorDate: Sat Sep 7 12:30:59 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Sep 7 12:30:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28d3598 dev-python/pikepdf: Stabilize 9.1.2 amd64, #939274 Signed-off-by: Jakov Smolić gentoo.org> dev-python/pikepdf/pikepdf-9.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.1.2.ebuild b/dev-python/pikepdf/pikepdf-9.1.2.ebuild index 4e4f8d968732..4ccff15335b9 100644 --- a/dev-python/pikepdf/pikepdf-9.1.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.1.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 56b16c758ad9dcc6729cd273f2502f87583113a0 Author: Jakov Smolić gentoo org> AuthorDate: Sat Sep 7 11:25:44 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Sep 7 11:25:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b16c75 dev-python/pikepdf: Stabilize 9.1.2 x86, #939274 Signed-off-by: Jakov Smolić gentoo.org> dev-python/pikepdf/pikepdf-9.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.1.2.ebuild b/dev-python/pikepdf/pikepdf-9.1.2.ebuild index e098e12b980d..ec9d5ecfd999 100644 --- a/dev-python/pikepdf/pikepdf-9.1.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.1.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: f31065653827ff089a9941cd941f864a58c055a1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 7 10:38:39 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 7 10:38:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3106565 dev-python/pikepdf: Stabilize 9.1.2 arm, #939274 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.1.2.ebuild b/dev-python/pikepdf/pikepdf-9.1.2.ebuild index 83a7ea2c9370..e098e12b980d 100644 --- a/dev-python/pikepdf/pikepdf-9.1.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.1.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 2f1b683c45df06b4809da3a1a4d31b6450c5eaa8
Author: Michał Górny gentoo org>
AuthorDate: Tue Sep 3 04:05:03 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Sep 3 05:23:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f1b683c
dev-python/pikepdf: Bump to 9.2.1
Signed-off-by: Michał Górny gentoo.org>
dev-python/pikepdf/Manifest | 1 +
dev-python/pikepdf/pikepdf-9.2.1.ebuild | 74 +
2 files changed, 75 insertions(+)
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 98260c7018be..87e130bf2762 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,3 +1,4 @@
DIST pikepdf-9.1.1.tar.gz 2869514 BLAKE2B
b196a61d599db1355695d40ac69e09ea7a020cb10c246685792b7f6f7854b5dce63dd2f675a542fa256ac713c7a7ce49ba7ddd248fbe901fe267641df399ca74
SHA512
0b3c2c89d9226212806791e00470c2c64147f0738d26bfe9c5288414cf515760213e3cdc70a62ef3f53a0ee43b7d8e2cc0076f14fe22bdbac2ff50e0a8984164
DIST pikepdf-9.1.2.tar.gz 2869865 BLAKE2B
74b64d628f12a5335a9dfbe2e15fbbd0a39e266100bcc8b33e94c954aab91150f46649b181bf049cd1084a6d2412ea9485cc57d4d6a23a4678a5ea55ebbb7357
SHA512
676d68f05a506b6aa69e1b01d03164de6731d17b48d2cd4b123221ebe27aef04a75d458c897c53d504a0b3aa7d0bc3e78aaf707a3cfdcdf8d31ee5e537188bd3
DIST pikepdf-9.2.0.tar.gz 2905389 BLAKE2B
f38335075db489007eba582d57a72fd5fa268f89105dc528131c14d53547673cbffa96b376ba27e9b04dac3bab6770e80bb0ac865e7549eb1c00e4ea4eb3ba27
SHA512
0e2c5e647ccb24691c11eeb41569a8f7250fb8ca55a5c76aa1ae250c9fc49cd2bfe73db6f599928b14d46a678ef71b6e6f430e134d9891139176b90a2f853e17
+DIST pikepdf-9.2.1.tar.gz 2905740 BLAKE2B
cee801fcb231f2537ce7b10d68de9acc62e7824c26a00960293d056ae08dfd79607115ca110204af95bee99b57040ba408d47453636413c1291ba4e8e7cf
SHA512
5b99272c3a98499770bb3120ead62ebdda731210e0305ec143809fcea7f978bf5dd4f4f7b90b6392af40b1e2c6e79a83e6a67d54a238fc398e38cf2bd675bc30
diff --git a/dev-python/pikepdf/pikepdf-9.2.1.ebuild
b/dev-python/pikepdf/pikepdf-9.2.1.ebuild
new file mode 100644
index ..4a41378388c9
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-9.2.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+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 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv
~s390 ~sparc ~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-11.5.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecated[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-2.12.0[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-6.36[${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/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+ !big-endian? (
+ >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+ )
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+ media-libs/tiff[zlib]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ sed -e '/-n auto/d' -i pyproject.toml || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # fragile to system load
+ tests/test_image_access.py::test_random_image
+ tests/test_image_access.py::test_image_save_compare
+ tests/test_image_access.py::test_palette_nonrgb
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p timeout
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/, dev-python/pikepdf/files/
commit: 33581229daea5479fe77c6e93c03aee5580c8a77 Author: Michał Górny gentoo org> AuthorDate: Thu Aug 29 14:37:36 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 29 16:29:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33581229 dev-python/pikepdf: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pikepdf/Manifest| 6 -- dev-python/pikepdf/files/pikepdf-9.0.0-py313.patch | 26 --- dev-python/pikepdf/pikepdf-8.11.2-r1.ebuild| 67 -- dev-python/pikepdf/pikepdf-8.14.0-r1.ebuild| 67 -- dev-python/pikepdf/pikepdf-8.15.1-r1.ebuild| 71 --- dev-python/pikepdf/pikepdf-8.4.1-r1.ebuild | 61 - dev-python/pikepdf/pikepdf-9.0.0.ebuild| 79 -- dev-python/pikepdf/pikepdf-9.1.0.ebuild| 74 8 files changed, 451 deletions(-) diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest index 848cef598828..98260c7018be 100644 --- a/dev-python/pikepdf/Manifest +++ b/dev-python/pikepdf/Manifest @@ -1,9 +1,3 @@ -DIST pikepdf-8.11.2.tar.gz 2870263 BLAKE2B 6cf3666baca5d20b125efc3f6d8cfe7f96b9334b8a39da67fe3f4185f41232d8a18bf902f21bfe33e4259b7fb61e7dc462a247c76bf4564a3bdf0ea987119d91 SHA512 57bf5d16aaf9367eef9407f7f406a5ee74f2060d276ab861379c74c2193d02b2e3cca0925ee29813791bb36fae8dbbba4a9b16a7f4c2d19c67c21bbe7bb3f80f -DIST pikepdf-8.14.0.tar.gz 2870612 BLAKE2B be0fd5a8d48fccc7695c45acc28cbda8252529d0687197c261e077e8c3a63e3597e504bf2aae2ab09648c0f127228d517bfa630ed77ea90bc28c8f3463854779 SHA512 f0e073df952cd850e0529fa798743a09f249a998450be1393b109b21850cf86b80c8813b55db778dc4e265df48af7619fccfac30ec9195c3ac724b8c7724e858 -DIST pikepdf-8.15.1.tar.gz 2870723 BLAKE2B 958bb2a417e2f1c9e5e4448b47cdadffb10e82841cc8173503881a86e92e85c05f800a8ad6936f32ee53e6f7a8cd62ee9e28e251de1f32a7cdce055139ec5fa3 SHA512 ae6b0b8bdf7e395943caf503f1d498861bd2719185e6382a522b8c0d4e38413a1b070e912367852bc5735d29b8453d05c57ff384ede825830722470445a534f6 -DIST pikepdf-8.4.1.tar.gz 2853305 BLAKE2B 2298514159db17ba49b8e2fa2407d60de50273bea111ece704251d99193bdc4c8ed77f624237a49c3f4f129e3b14ac4ddd1006cf3024bcbf822bc5523e0fee35 SHA512 6989e8a3888f612e453ec1ea8425c0ca35ccfee19ae5e8c32df136ebc3fbb7728d9fe5beaacb4e392a20c9037a1009fc8f8d53d73634427fb0df9103626e34fa -DIST pikepdf-9.0.0.tar.gz 2868331 BLAKE2B 6735938fd2c0e8bb6a5fb40896350a2caa2ee20f8982010574a4e682c8ff19d01bc6773d30f78e2d4a5d58496de9dfa8fe9584f1c954205ed4832753addbd373 SHA512 15248d523cebdfbfcd7a5f8b6144b7dc8371612bd77ba3847af1ce626b5d87780911346d3c61bfe7cef545a19f1863c1a4048b35ace56f2cb62dcb962272829d -DIST pikepdf-9.1.0.tar.gz 2869103 BLAKE2B 39750e280caa2393b69a5c3c841afa9cbb0d5701a20ae9ca4e9a57088cae47e2dd33ca8b605b0b096df131b578a4cdc71eb8696d12b2817426b35a8b13668460 SHA512 0fbf1ca151b6a234cd23a5148c9e8e4e033c5da5c935b4786fe6167555da7016c55b124dd2f9e8dc414c9782829f38412227820229a8459cc9dbe03220620fae DIST pikepdf-9.1.1.tar.gz 2869514 BLAKE2B b196a61d599db1355695d40ac69e09ea7a020cb10c246685792b7f6f7854b5dce63dd2f675a542fa256ac713c7a7ce49ba7ddd248fbe901fe267641df399ca74 SHA512 0b3c2c89d9226212806791e00470c2c64147f0738d26bfe9c5288414cf515760213e3cdc70a62ef3f53a0ee43b7d8e2cc0076f14fe22bdbac2ff50e0a8984164 DIST pikepdf-9.1.2.tar.gz 2869865 BLAKE2B 74b64d628f12a5335a9dfbe2e15fbbd0a39e266100bcc8b33e94c954aab91150f46649b181bf049cd1084a6d2412ea9485cc57d4d6a23a4678a5ea55ebbb7357 SHA512 676d68f05a506b6aa69e1b01d03164de6731d17b48d2cd4b123221ebe27aef04a75d458c897c53d504a0b3aa7d0bc3e78aaf707a3cfdcdf8d31ee5e537188bd3 DIST pikepdf-9.2.0.tar.gz 2905389 BLAKE2B f38335075db489007eba582d57a72fd5fa268f89105dc528131c14d53547673cbffa96b376ba27e9b04dac3bab6770e80bb0ac865e7549eb1c00e4ea4eb3ba27 SHA512 0e2c5e647ccb24691c11eeb41569a8f7250fb8ca55a5c76aa1ae250c9fc49cd2bfe73db6f599928b14d46a678ef71b6e6f430e134d9891139176b90a2f853e17 diff --git a/dev-python/pikepdf/files/pikepdf-9.0.0-py313.patch b/dev-python/pikepdf/files/pikepdf-9.0.0-py313.patch deleted file mode 100644 index d0415daec69c.. --- a/dev-python/pikepdf/files/pikepdf-9.0.0-py313.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 6831e87bb94322b7ca53964a57ba575861b5916c Mon Sep 17 00:00:00 2001 -From: Elliott Sales de Andrade -Date: Wed, 19 Jun 2024 18:35:06 -0400 -Subject: [PATCH] Fix tests with Python 3.13 - -The exception message changed to: -``` -property '' of 'Page' object has no deleter -``` - tests/test_page.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tests/test_page.py b/tests/test_page.py -index 3e5cc345..05455a93 100644 a/tests/test_page.py -+++ b/tests/test_page.py -@@ -293,7 +293,7 @@ def test_page_attrs(graph): - - del graph.pages[0].Resources - with pytest.raises( --AttributeError, match=r"can't delete|property of 'Page' object has no deleter" -+AttributeError, match=r"can't de
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 19fef550b7c9cae17b004a409899bed10547d143 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 24 11:08:45 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 24 11:08:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19fef550 dev-python/pikepdf: Stabilize 9.1.1 ppc, #938394 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/pikepdf-9.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-9.1.1.ebuild b/dev-python/pikepdf/pikepdf-9.1.1.ebuild index d9e18f34377a..78302009aa2c 100644 --- a/dev-python/pikepdf/pikepdf-9.1.1.ebuild +++ b/dev-python/pikepdf/pikepdf-9.1.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
