[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2023-07-19 Thread Michał Górny
commit: a20a2e9fe6c99d993ed386eb0c64808c74bbf7a9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 11:04:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 11:10:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a20a2e9f

dev-python/PyPDF2: Eliminate stale python_gen_cond_dep

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/PyPDF2-3.0.0.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/dev-python/PyPDF2/PyPDF2-3.0.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-3.0.0.ebuild
index eb02789f09d2..3eaceeaf93a4 100644
--- a/dev-python/PyPDF2/PyPDF2-3.0.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-3.0.0.ebuild
@@ -31,11 +31,6 @@ RESTRICT="test"
 # 150+ tests require network, too many to deselect
 PROPERTIES="test_network"
 
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
-"
 BDEPEND="
dev-python/pillow[${PYTHON_USEDEP}]
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2023-01-27 Thread Michał Górny
commit: 4dd84318f11b411eac535f966c2fae7c195ae448
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 27 08:06:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 27 10:46:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd84318

dev-python/PyPDF2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 -
 dev-python/PyPDF2/PyPDF2-2.12.1.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 12022ec28c92..cec4e6f41e92 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,3 +1,2 @@
-DIST PyPDF2-2.12.1.gh.tar.gz 6581775 BLAKE2B 
b65a8a82c1d20036705a3a7564a03bc70dfdc66a9c1b8b3e6e2473630a575a98ddf798c48f52d3fd45583220cad5f2029190be9d761aba2a23a3d8f334d3e45b
 SHA512 
2b832d10cb9217de503a6d4ee7b137aa68f98d6c21f0a8db09d722e02c853cc1a5b6d4df78a99e7a0b9681b572b04a133458b05026978b4979cde796433437be
 DIST PyPDF2-3.0.0.gh.tar.gz 6608776 BLAKE2B 
636be14b5f3912824703dbfd6137f1ea7b97f4405cb9d6d14f9b02feff6900936f8148424e75c3aa733e144bbd13602404051b2c3c6b63b92c246205b6204b8a
 SHA512 
417a401d1dfaf96e07bf196f53cfe12af50d45d812c48d57db576e596ad8cd029c5b03f801180a12b31c34f9acbb65d5f802b428792cfdb5a18c013ec87c5e37
 DIST PyPDF2-sample-files-0fe84b30ed33ff3daa9293e44349b8618f135699.gh.tar.gz 
9027166 BLAKE2B 
912bb9fbd632bd0ad2cc2e865a1e6870ad7064aa2cf4d6f96217f63ac685e9a511f0bb20c22d48ae970a2eb171b27a0fa680fa42892425531f69735840cf741b
 SHA512 
07a71a3566dabcea5dc8a549949d0f0c0f9483d5d9f85851d6e4e702dd374b348469a80e5300d18983e560ee9a44d0639b55eb338023b9ebbdb26c6f8c455e07

diff --git a/dev-python/PyPDF2/PyPDF2-2.12.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.12.1.ebuild
deleted file mode 100644
index 4b506b191087..
--- a/dev-python/PyPDF2/PyPDF2-2.12.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=0fe84b30ed33ff3daa9293e44349b8618f135699
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
-   https://pypi.org/project/PyPDF2/
-   https://github.com/py-pdf/PyPDF2/
-"
-SRC_URI="
-   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   test? (
-   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
-   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
-   )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-RESTRICT="test"
-# 150+ tests require network, too many to deselect
-PROPERTIES="test_network"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
-"
-BDEPEND="
-   dev-python/pillow[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # rely on -Werror
-   tests/test_utils.py::test_deprecate_no_replacement
-   tests/test_workflows.py::test_orientations
-)
-
-src_unpack() {
-   default
-   if use test; then
-   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2023-01-26 Thread Sam James
commit: a8156a82277d1a263f65e8a38a7ecb39eb3a55d0
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 26 21:49:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 26 21:49:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8156a82

dev-python/PyPDF2: Stabilize 3.0.0 x86, #892113

Signed-off-by: Sam James  gentoo.org>

 dev-python/PyPDF2/PyPDF2-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-3.0.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-3.0.0.ebuild
index 2a7436396a10..eb02789f09d2 100644
--- a/dev-python/PyPDF2/PyPDF2-3.0.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-3.0.0.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/pypdf-${PV}
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 RESTRICT="test"
 # 150+ tests require network, too many to deselect
 PROPERTIES="test_network"



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2023-01-26 Thread Arthur Zamarin
commit: 789031026e3909c27f77e179abc8e808799ffd3e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 26 20:55:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 26 20:55:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78903102

dev-python/PyPDF2: Stabilize 3.0.0 amd64, #892113

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/PyPDF2-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-3.0.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-3.0.0.ebuild
index f19131e78902..2a7436396a10 100644
--- a/dev-python/PyPDF2/PyPDF2-3.0.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-3.0.0.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/pypdf-${PV}
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 RESTRICT="test"
 # 150+ tests require network, too many to deselect
 PROPERTIES="test_network"



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-12-25 Thread Michał Górny
commit: 847f1ae62c204c6313257081c24681f0067672c4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 25 17:51:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 25 17:53:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=847f1ae6

dev-python/PyPDF2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  3 --
 dev-python/PyPDF2/PyPDF2-2.11.1.ebuild | 58 --
 dev-python/PyPDF2/PyPDF2-2.11.2.ebuild | 58 --
 3 files changed, 119 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index aacbe27a488b..12022ec28c92 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,6 +1,3 @@
-DIST PyPDF2-2.11.1.gh.tar.gz 6460157 BLAKE2B 
b9b6d1801b24c2d522200636700d26f651a5c877d31d3a72a8b9a8748a8063e163644d8ce115975a122cdfa4ad9f566f932ddd5b8f2f4545c57332f6c9f34154
 SHA512 
d1742a96db4b1385c0d670c682dd326d2a12e4ef36bff281bdf56b5df463c1a6ae023e40a4c591afc3c7176a73ceb610f23819cdcfebd2ecca7b327c1d21cec3
-DIST PyPDF2-2.11.2.gh.tar.gz 6577234 BLAKE2B 
a6c7892364c54a44bf005fb105a5fd6f68beb44f54bc437d84d02978439943871ba18178ea9917c44572acc1f67b6647817fd789fcdaa8209ed6e44a0e8fcaef
 SHA512 
4405ea7594c2d6ce691a8421f874ac551ae55f03d3bec32e7384ad0385581ecb4bdf1582f7c3f3d7da64871a80c0e5691fc5cdcafc3cb3d88e89225fd30bb788
 DIST PyPDF2-2.12.1.gh.tar.gz 6581775 BLAKE2B 
b65a8a82c1d20036705a3a7564a03bc70dfdc66a9c1b8b3e6e2473630a575a98ddf798c48f52d3fd45583220cad5f2029190be9d761aba2a23a3d8f334d3e45b
 SHA512 
2b832d10cb9217de503a6d4ee7b137aa68f98d6c21f0a8db09d722e02c853cc1a5b6d4df78a99e7a0b9681b572b04a133458b05026978b4979cde796433437be
 DIST PyPDF2-3.0.0.gh.tar.gz 6608776 BLAKE2B 
636be14b5f3912824703dbfd6137f1ea7b97f4405cb9d6d14f9b02feff6900936f8148424e75c3aa733e144bbd13602404051b2c3c6b63b92c246205b6204b8a
 SHA512 
417a401d1dfaf96e07bf196f53cfe12af50d45d812c48d57db576e596ad8cd029c5b03f801180a12b31c34f9acbb65d5f802b428792cfdb5a18c013ec87c5e37
 DIST PyPDF2-sample-files-0fe84b30ed33ff3daa9293e44349b8618f135699.gh.tar.gz 
9027166 BLAKE2B 
912bb9fbd632bd0ad2cc2e865a1e6870ad7064aa2cf4d6f96217f63ac685e9a511f0bb20c22d48ae970a2eb171b27a0fa680fa42892425531f69735840cf741b
 SHA512 
07a71a3566dabcea5dc8a549949d0f0c0f9483d5d9f85851d6e4e702dd374b348469a80e5300d18983e560ee9a44d0639b55eb338023b9ebbdb26c6f8c455e07
-DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild
deleted file mode 100644
index 6604847c81bd..
--- a/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=bedcbe077c4898e1b97c6c6f81d937f5048b4630
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
-   https://pypi.org/project/PyPDF2/
-   https://github.com/py-pdf/PyPDF2/
-"
-SRC_URI="
-   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   test? (
-   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
-   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
-   )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-RESTRICT="test"
-# 150+ tests require network, too many to deselect
-PROPERTIES="test_network"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
-"
-BDEPEND="
-   dev-python/pillow[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # rely on -Werror
-   tests/test_utils.py::test_deprecate_no_replacement
-   tests/test_workflows.py::test_orientations
-)
-
-src_unpack() {
-   default
-   if use test; then
-   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
-   fi
-}

diff --git a/dev-python/PyPDF2/PyPDF2-2.11.2.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.11.2.ebuild
deleted file mode 100644
index 6159dc70df6d..
--- a/dev-python/PyPDF2/PyPDF2-2.11.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=bedcbe077c4898e1b97c6c6f81d937f5048b4630

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-12-25 Thread Sam James
commit: 59dec20987cb665a64390503cb161fb201608f3b
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 25 16:48:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 25 16:48:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59dec209

dev-python/PyPDF2: Stabilize 2.12.1 x86, #888377

Signed-off-by: Sam James  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.12.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.12.1.ebuild
index ce091a6f6334..b845111f84e7 100644
--- a/dev-python/PyPDF2/PyPDF2-2.12.1.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.12.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 RESTRICT="test"
 # 150+ tests require network, too many to deselect
 PROPERTIES="test_network"



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-12-22 Thread Arthur Zamarin
commit: 714112b2bfb90d069128989c3ee5c89375f4c2c0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 23 06:31:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 23 07:30:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=714112b2

dev-python/PyPDF2: add 3.0.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/Manifest|  1 +
 dev-python/PyPDF2/PyPDF2-3.0.0.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index c98d16734543..aacbe27a488b 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,5 +1,6 @@
 DIST PyPDF2-2.11.1.gh.tar.gz 6460157 BLAKE2B 
b9b6d1801b24c2d522200636700d26f651a5c877d31d3a72a8b9a8748a8063e163644d8ce115975a122cdfa4ad9f566f932ddd5b8f2f4545c57332f6c9f34154
 SHA512 
d1742a96db4b1385c0d670c682dd326d2a12e4ef36bff281bdf56b5df463c1a6ae023e40a4c591afc3c7176a73ceb610f23819cdcfebd2ecca7b327c1d21cec3
 DIST PyPDF2-2.11.2.gh.tar.gz 6577234 BLAKE2B 
a6c7892364c54a44bf005fb105a5fd6f68beb44f54bc437d84d02978439943871ba18178ea9917c44572acc1f67b6647817fd789fcdaa8209ed6e44a0e8fcaef
 SHA512 
4405ea7594c2d6ce691a8421f874ac551ae55f03d3bec32e7384ad0385581ecb4bdf1582f7c3f3d7da64871a80c0e5691fc5cdcafc3cb3d88e89225fd30bb788
 DIST PyPDF2-2.12.1.gh.tar.gz 6581775 BLAKE2B 
b65a8a82c1d20036705a3a7564a03bc70dfdc66a9c1b8b3e6e2473630a575a98ddf798c48f52d3fd45583220cad5f2029190be9d761aba2a23a3d8f334d3e45b
 SHA512 
2b832d10cb9217de503a6d4ee7b137aa68f98d6c21f0a8db09d722e02c853cc1a5b6d4df78a99e7a0b9681b572b04a133458b05026978b4979cde796433437be
+DIST PyPDF2-3.0.0.gh.tar.gz 6608776 BLAKE2B 
636be14b5f3912824703dbfd6137f1ea7b97f4405cb9d6d14f9b02feff6900936f8148424e75c3aa733e144bbd13602404051b2c3c6b63b92c246205b6204b8a
 SHA512 
417a401d1dfaf96e07bf196f53cfe12af50d45d812c48d57db576e596ad8cd029c5b03f801180a12b31c34f9acbb65d5f802b428792cfdb5a18c013ec87c5e37
 DIST PyPDF2-sample-files-0fe84b30ed33ff3daa9293e44349b8618f135699.gh.tar.gz 
9027166 BLAKE2B 
912bb9fbd632bd0ad2cc2e865a1e6870ad7064aa2cf4d6f96217f63ac685e9a511f0bb20c22d48ae970a2eb171b27a0fa680fa42892425531f69735840cf741b
 SHA512 
07a71a3566dabcea5dc8a549949d0f0c0f9483d5d9f85851d6e4e702dd374b348469a80e5300d18983e560ee9a44d0639b55eb338023b9ebbdb26c6f8c455e07
 DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-3.0.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-3.0.0.ebuild
new file mode 100644
index ..339ee002e2fe
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-3.0.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=0fe84b30ed33ff3daa9293e44349b8618f135699
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+S=${WORKDIR}/pypdf-${PV}
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+RESTRICT="test"
+# 150+ tests require network, too many to deselect
+PROPERTIES="test_network"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-12-12 Thread Michał Górny
commit: 67cccb3144359d859416b9346587aca8db19ac29
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 12 15:20:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 12 15:33:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67cccb31

dev-python/PyPDF2: Bump to 2.12.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  2 ++
 dev-python/PyPDF2/PyPDF2-2.12.1.ebuild | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 4f078f5536f7..c98d16734543 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,3 +1,5 @@
 DIST PyPDF2-2.11.1.gh.tar.gz 6460157 BLAKE2B 
b9b6d1801b24c2d522200636700d26f651a5c877d31d3a72a8b9a8748a8063e163644d8ce115975a122cdfa4ad9f566f932ddd5b8f2f4545c57332f6c9f34154
 SHA512 
d1742a96db4b1385c0d670c682dd326d2a12e4ef36bff281bdf56b5df463c1a6ae023e40a4c591afc3c7176a73ceb610f23819cdcfebd2ecca7b327c1d21cec3
 DIST PyPDF2-2.11.2.gh.tar.gz 6577234 BLAKE2B 
a6c7892364c54a44bf005fb105a5fd6f68beb44f54bc437d84d02978439943871ba18178ea9917c44572acc1f67b6647817fd789fcdaa8209ed6e44a0e8fcaef
 SHA512 
4405ea7594c2d6ce691a8421f874ac551ae55f03d3bec32e7384ad0385581ecb4bdf1582f7c3f3d7da64871a80c0e5691fc5cdcafc3cb3d88e89225fd30bb788
+DIST PyPDF2-2.12.1.gh.tar.gz 6581775 BLAKE2B 
b65a8a82c1d20036705a3a7564a03bc70dfdc66a9c1b8b3e6e2473630a575a98ddf798c48f52d3fd45583220cad5f2029190be9d761aba2a23a3d8f334d3e45b
 SHA512 
2b832d10cb9217de503a6d4ee7b137aa68f98d6c21f0a8db09d722e02c853cc1a5b6d4df78a99e7a0b9681b572b04a133458b05026978b4979cde796433437be
+DIST PyPDF2-sample-files-0fe84b30ed33ff3daa9293e44349b8618f135699.gh.tar.gz 
9027166 BLAKE2B 
912bb9fbd632bd0ad2cc2e865a1e6870ad7064aa2cf4d6f96217f63ac685e9a511f0bb20c22d48ae970a2eb171b27a0fa680fa42892425531f69735840cf741b
 SHA512 
07a71a3566dabcea5dc8a549949d0f0c0f9483d5d9f85851d6e4e702dd374b348469a80e5300d18983e560ee9a44d0639b55eb338023b9ebbdb26c6f8c455e07
 DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-2.12.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.12.1.ebuild
new file mode 100644
index ..8a2b2a6091d8
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.12.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=0fe84b30ed33ff3daa9293e44349b8618f135699
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+RESTRICT="test"
+# 150+ tests require network, too many to deselect
+PROPERTIES="test_network"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-11-21 Thread Michał Górny
commit: b0dfa4dfeae2f7da2db6356b582aaac8aa519c0b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 21 11:57:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 21 13:24:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0dfa4df

dev-python/PyPDF2: Bump to 2.11.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-2.11.2.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 3874a43eb404..4f078f5536f7 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,2 +1,3 @@
 DIST PyPDF2-2.11.1.gh.tar.gz 6460157 BLAKE2B 
b9b6d1801b24c2d522200636700d26f651a5c877d31d3a72a8b9a8748a8063e163644d8ce115975a122cdfa4ad9f566f932ddd5b8f2f4545c57332f6c9f34154
 SHA512 
d1742a96db4b1385c0d670c682dd326d2a12e4ef36bff281bdf56b5df463c1a6ae023e40a4c591afc3c7176a73ceb610f23819cdcfebd2ecca7b327c1d21cec3
+DIST PyPDF2-2.11.2.gh.tar.gz 6577234 BLAKE2B 
a6c7892364c54a44bf005fb105a5fd6f68beb44f54bc437d84d02978439943871ba18178ea9917c44572acc1f67b6647817fd789fcdaa8209ed6e44a0e8fcaef
 SHA512 
4405ea7594c2d6ce691a8421f874ac551ae55f03d3bec32e7384ad0385581ecb4bdf1582f7c3f3d7da64871a80c0e5691fc5cdcafc3cb3d88e89225fd30bb788
 DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-2.11.2.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.11.2.ebuild
new file mode 100644
index ..6159dc70df6d
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.11.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=bedcbe077c4898e1b97c6c6f81d937f5048b4630
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+RESTRICT="test"
+# 150+ tests require network, too many to deselect
+PROPERTIES="test_network"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-11-04 Thread Michał Górny
commit: 958367e64fffa2a18aaeda4cb7b20395df51881a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  4 08:31:10 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov  4 08:31:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=958367e6

dev-python/PyPDF2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  2 --
 dev-python/PyPDF2/PyPDF2-2.10.9.ebuild | 58 --
 dev-python/PyPDF2/PyPDF2-2.11.0.ebuild | 58 --
 3 files changed, 118 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 1fe19795f584..3874a43eb404 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,4 +1,2 @@
-DIST PyPDF2-2.10.9.gh.tar.gz 6448504 BLAKE2B 
5508ce0b2b0d3cb00f1057a4e52dafde3ff0dbf5eaa79be46e9d20a5041b76968fd46ba74b86f15e9fb2948f2c053fd1f722f11806cfbed552d241a768d01f00
 SHA512 
43aec1a381e97b26145b7c8e3414a4cab33d0d03520be73b3e5e4c9565db10e9bfd764280b56f328ec5931cc41d1a6f558b29d59d0930d92de8da00b52e2f7da
-DIST PyPDF2-2.11.0.gh.tar.gz 6452850 BLAKE2B 
695e39336cb93f138b06182b221aa7ed1f90a582bbfff9111763b60b26b37fd13f70ed3ef67c2237d19dbb845c1703944190d04fbfe6694d0afe67671b188d73
 SHA512 
b0574d31d7487b3346d093229cb768baa2668619c1a3b8dde135c40f9b65cc6e291cd8e012c4fcae403f3163a3ded6445491e42efdf49c36653b3167544ce64b
 DIST PyPDF2-2.11.1.gh.tar.gz 6460157 BLAKE2B 
b9b6d1801b24c2d522200636700d26f651a5c877d31d3a72a8b9a8748a8063e163644d8ce115975a122cdfa4ad9f566f932ddd5b8f2f4545c57332f6c9f34154
 SHA512 
d1742a96db4b1385c0d670c682dd326d2a12e4ef36bff281bdf56b5df463c1a6ae023e40a4c591afc3c7176a73ceb610f23819cdcfebd2ecca7b327c1d21cec3
 DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild
deleted file mode 100644
index 6604847c81bd..
--- a/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=bedcbe077c4898e1b97c6c6f81d937f5048b4630
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
-   https://pypi.org/project/PyPDF2/
-   https://github.com/py-pdf/PyPDF2/
-"
-SRC_URI="
-   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   test? (
-   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
-   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
-   )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-RESTRICT="test"
-# 150+ tests require network, too many to deselect
-PROPERTIES="test_network"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
-"
-BDEPEND="
-   dev-python/pillow[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # rely on -Werror
-   tests/test_utils.py::test_deprecate_no_replacement
-   tests/test_workflows.py::test_orientations
-)
-
-src_unpack() {
-   default
-   if use test; then
-   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
-   fi
-}

diff --git a/dev-python/PyPDF2/PyPDF2-2.11.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.11.0.ebuild
deleted file mode 100644
index 66b49dd2cca4..
--- a/dev-python/PyPDF2/PyPDF2-2.11.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=bedcbe077c4898e1b97c6c6f81d937f5048b4630
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
-   https://pypi.org/project/PyPDF2/
-   https://github.com/py-pdf/PyPDF2/
-"
-SRC_URI="
-   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   test? (
-   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
-   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
-   )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-RESTRICT="test"
-# 150+ tests require network, too many to deselect
-PROPERTIES="test_network"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-  

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-11-04 Thread Agostino Sarubbo
commit: d16bd40b244376116a56f325834f13461a0f94b5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov  4 08:15:30 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov  4 08:15:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16bd40b

dev-python/PyPDF2: Stabilize 2.11.1 x86, #879419

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild
index 623ecd7bb407..6604847c81bd 100644
--- a/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 RESTRICT="test"
 # 150+ tests require network, too many to deselect
 PROPERTIES="test_network"



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-11-03 Thread Sam James
commit: 144a1e7f63739d65943033512d6979b3fb358248
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  3 22:07:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  3 22:07:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=144a1e7f

dev-python/PyPDF2: Stabilize 2.11.1 amd64, #879419

Signed-off-by: Sam James  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild
index 66b49dd2cca4..623ecd7bb407 100644
--- a/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 RESTRICT="test"
 # 150+ tests require network, too many to deselect
 PROPERTIES="test_network"



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-10-10 Thread Michał Górny
commit: b590076ba39c3c5aa8db3d7b3a194863ac9dab09
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 10 13:48:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 10 14:04:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b590076b

dev-python/PyPDF2: Bump to 2.11.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-2.11.1.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index bca27104e0d0..1fe19795f584 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,3 +1,4 @@
 DIST PyPDF2-2.10.9.gh.tar.gz 6448504 BLAKE2B 
5508ce0b2b0d3cb00f1057a4e52dafde3ff0dbf5eaa79be46e9d20a5041b76968fd46ba74b86f15e9fb2948f2c053fd1f722f11806cfbed552d241a768d01f00
 SHA512 
43aec1a381e97b26145b7c8e3414a4cab33d0d03520be73b3e5e4c9565db10e9bfd764280b56f328ec5931cc41d1a6f558b29d59d0930d92de8da00b52e2f7da
 DIST PyPDF2-2.11.0.gh.tar.gz 6452850 BLAKE2B 
695e39336cb93f138b06182b221aa7ed1f90a582bbfff9111763b60b26b37fd13f70ed3ef67c2237d19dbb845c1703944190d04fbfe6694d0afe67671b188d73
 SHA512 
b0574d31d7487b3346d093229cb768baa2668619c1a3b8dde135c40f9b65cc6e291cd8e012c4fcae403f3163a3ded6445491e42efdf49c36653b3167544ce64b
+DIST PyPDF2-2.11.1.gh.tar.gz 6460157 BLAKE2B 
b9b6d1801b24c2d522200636700d26f651a5c877d31d3a72a8b9a8748a8063e163644d8ce115975a122cdfa4ad9f566f932ddd5b8f2f4545c57332f6c9f34154
 SHA512 
d1742a96db4b1385c0d670c682dd326d2a12e4ef36bff281bdf56b5df463c1a6ae023e40a4c591afc3c7176a73ceb610f23819cdcfebd2ecca7b327c1d21cec3
 DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild
new file mode 100644
index ..66b49dd2cca4
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=bedcbe077c4898e1b97c6c6f81d937f5048b4630
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+RESTRICT="test"
+# 150+ tests require network, too many to deselect
+PROPERTIES="test_network"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-10-03 Thread Michał Górny
commit: 4e6bdc68ae8265ce4f4e8b8c60afbc1100d68264
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  3 09:39:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  3 09:39:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6bdc68

dev-python/PyPDF2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |   6 --
 dev-python/PyPDF2/PyPDF2-2.10.3.ebuild | 132 -
 dev-python/PyPDF2/PyPDF2-2.10.4.ebuild | 132 -
 dev-python/PyPDF2/PyPDF2-2.10.5.ebuild |  58 ---
 dev-python/PyPDF2/PyPDF2-2.10.6.ebuild |  58 ---
 dev-python/PyPDF2/PyPDF2-2.10.8.ebuild |  58 ---
 6 files changed, 444 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 9286268d8cdf..bca27104e0d0 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,9 +1,3 @@
-DIST PyPDF2-2.10.3.gh.tar.gz 6435551 BLAKE2B 
2907ef5f8fb7117d895d87326fd8281154cb5a78be54e832489c211f10a2cb2762051eff419279e2f3e70ed773645b08b59d598c9c7edba575c06d9e34fcefa6
 SHA512 
a8b05f280e8aecd9b54a143dc77c6aa5e095485e4d9c38c3d2ab62855e004d4c8333b88c7b663cf282d7a7eeac920595d94e6c3ba7524850272d82cb504a4f7c
-DIST PyPDF2-2.10.4.gh.tar.gz 6435008 BLAKE2B 
00f4b2f65198026715186dbf1ced15e825cb061873f3b8d3d7716d81439d3d44b392ea90d886ce8aad45b1fd29fafcbb917e9aed795d311c98e2752643ae40be
 SHA512 
ac865096ae370626ad7ab243a5c95fafc95e71c31e79c4f89be919205d956726d0147a7b4cf5a2bcddb021999261fa0a73942df64763cf3c8b30620274ea518d
-DIST PyPDF2-2.10.5.gh.tar.gz 6443691 BLAKE2B 
6b60ea4d1a044ee5f20718744118f5739a4271a0552960e2760c4904f57201ed8426d4cb81ce5f5d2170b84958e1b17ea3de843137e669ed7b202a49db8654c2
 SHA512 
cf07448b2ea4397f1bf5b2d563956bda218e9031b4396e86c2d689d518c7c2b17920771dbdf0e5ed6013dd96d957add12d3f4fbdf3a8bd3262a1fae38ae741d8
-DIST PyPDF2-2.10.6.gh.tar.gz 6443648 BLAKE2B 
4b5282363dea4bcec65ee6fddec787a95055ae900636b75c118fa3f2a4f5afc73807425b611c81cff6a580d4109c4df14083a1f64d7d6c373a1cd6ff9cb92fb3
 SHA512 
c158e6eec44429bdc103cd7f0e358289a14de92dc1d23b77f58e45a7a9851e9072fab3c8c5710f1755fdc5093380d3756db4fd12d0bdc8461cb9119d499fe012
-DIST PyPDF2-2.10.8.gh.tar.gz 681 BLAKE2B 
888cfb7977dd34c5b7d12d0fc9d2e81aaa76b837036e98537fc0829dedb6193ea4f5e9c40d2a677b036f9fc2ff09adb47afde8ad7d1e5e037613e1dda93c8faf
 SHA512 
29bcadfb8e7fd9285ffe7b5d706cd43bec3ce9b80425232d77b834010513cd9907bf65d90e820ee1d0718be0ed384a7ff3e097c4d16d614d6cd89e272e767174
 DIST PyPDF2-2.10.9.gh.tar.gz 6448504 BLAKE2B 
5508ce0b2b0d3cb00f1057a4e52dafde3ff0dbf5eaa79be46e9d20a5041b76968fd46ba74b86f15e9fb2948f2c053fd1f722f11806cfbed552d241a768d01f00
 SHA512 
43aec1a381e97b26145b7c8e3414a4cab33d0d03520be73b3e5e4c9565db10e9bfd764280b56f328ec5931cc41d1a6f558b29d59d0930d92de8da00b52e2f7da
 DIST PyPDF2-2.11.0.gh.tar.gz 6452850 BLAKE2B 
695e39336cb93f138b06182b221aa7ed1f90a582bbfff9111763b60b26b37fd13f70ed3ef67c2237d19dbb845c1703944190d04fbfe6694d0afe67671b188d73
 SHA512 
b0574d31d7487b3346d093229cb768baa2668619c1a3b8dde135c40f9b65cc6e291cd8e012c4fcae403f3163a3ded6445491e42efdf49c36653b3167544ce64b
-DIST PyPDF2-sample-files-b6f4ff3de00745783d79f25cb8803901d1f20d28.gh.tar.gz 
5522867 BLAKE2B 
9a6cb3b92032f9ec697b972b1a257b2c2528d36cd4a7e40092ac6dbf0a4955c5b204b8c82d37f9bad4a19fccddf0070b095ee2f3b56de22d738ed3d8a3b555c0
 SHA512 
74aad38060f441ace87f6650de152a28f4a251e4f47574a8d46066857c8fbbb187cd3cd275caa198dce2c1557e90664b288f071995c2bbb9bf13a341210313e8
 DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.3.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.3.ebuild
deleted file mode 100644
index 58e106e9299a..
--- a/dev-python/PyPDF2/PyPDF2-2.10.3.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=b6f4ff3de00745783d79f25cb8803901d1f20d28
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
-   https://pypi.org/project/PyPDF2/
-   https://github.com/py-pdf/PyPDF2/
-"
-SRC_URI="
-   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   test? (
-   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
-   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
-   )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-10-03 Thread Agostino Sarubbo
commit: e48ff8477d4638255629e857e728f56a52e193a4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct  3 08:23:14 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct  3 08:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e48ff847

dev-python/PyPDF2: Stabilize 2.10.9 amd64, #874273

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.10.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild
index 127dd5d9c327..6604847c81bd 100644
--- a/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 RESTRICT="test"
 # 150+ tests require network, too many to deselect
 PROPERTIES="test_network"



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-10-02 Thread Sam James
commit: 8e0d42269aee6486354e7b5596fe461e82c01a02
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:43:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:43:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e0d4226

dev-python/PyPDF2: Stabilize 2.10.9 x86, #874273

Signed-off-by: Sam James  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.10.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild
index 66b49dd2cca4..127dd5d9c327 100644
--- a/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
 RESTRICT="test"
 # 150+ tests require network, too many to deselect
 PROPERTIES="test_network"



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-09-26 Thread Michał Górny
commit: 5288d8b5af626c156b0e8fde4fa3e57c7c4971d7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 26 10:42:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 26 11:05:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5288d8b5

dev-python/PyPDF2: Bump to 2.11.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-2.11.0.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index bd1de2f51492..9286268d8cdf 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -4,5 +4,6 @@ DIST PyPDF2-2.10.5.gh.tar.gz 6443691 BLAKE2B 
6b60ea4d1a044ee5f20718744118f5739a4
 DIST PyPDF2-2.10.6.gh.tar.gz 6443648 BLAKE2B 
4b5282363dea4bcec65ee6fddec787a95055ae900636b75c118fa3f2a4f5afc73807425b611c81cff6a580d4109c4df14083a1f64d7d6c373a1cd6ff9cb92fb3
 SHA512 
c158e6eec44429bdc103cd7f0e358289a14de92dc1d23b77f58e45a7a9851e9072fab3c8c5710f1755fdc5093380d3756db4fd12d0bdc8461cb9119d499fe012
 DIST PyPDF2-2.10.8.gh.tar.gz 681 BLAKE2B 
888cfb7977dd34c5b7d12d0fc9d2e81aaa76b837036e98537fc0829dedb6193ea4f5e9c40d2a677b036f9fc2ff09adb47afde8ad7d1e5e037613e1dda93c8faf
 SHA512 
29bcadfb8e7fd9285ffe7b5d706cd43bec3ce9b80425232d77b834010513cd9907bf65d90e820ee1d0718be0ed384a7ff3e097c4d16d614d6cd89e272e767174
 DIST PyPDF2-2.10.9.gh.tar.gz 6448504 BLAKE2B 
5508ce0b2b0d3cb00f1057a4e52dafde3ff0dbf5eaa79be46e9d20a5041b76968fd46ba74b86f15e9fb2948f2c053fd1f722f11806cfbed552d241a768d01f00
 SHA512 
43aec1a381e97b26145b7c8e3414a4cab33d0d03520be73b3e5e4c9565db10e9bfd764280b56f328ec5931cc41d1a6f558b29d59d0930d92de8da00b52e2f7da
+DIST PyPDF2-2.11.0.gh.tar.gz 6452850 BLAKE2B 
695e39336cb93f138b06182b221aa7ed1f90a582bbfff9111763b60b26b37fd13f70ed3ef67c2237d19dbb845c1703944190d04fbfe6694d0afe67671b188d73
 SHA512 
b0574d31d7487b3346d093229cb768baa2668619c1a3b8dde135c40f9b65cc6e291cd8e012c4fcae403f3163a3ded6445491e42efdf49c36653b3167544ce64b
 DIST PyPDF2-sample-files-b6f4ff3de00745783d79f25cb8803901d1f20d28.gh.tar.gz 
5522867 BLAKE2B 
9a6cb3b92032f9ec697b972b1a257b2c2528d36cd4a7e40092ac6dbf0a4955c5b204b8c82d37f9bad4a19fccddf0070b095ee2f3b56de22d738ed3d8a3b555c0
 SHA512 
74aad38060f441ace87f6650de152a28f4a251e4f47574a8d46066857c8fbbb187cd3cd275caa198dce2c1557e90664b288f071995c2bbb9bf13a341210313e8
 DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-2.11.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.11.0.ebuild
new file mode 100644
index ..66b49dd2cca4
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.11.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=bedcbe077c4898e1b97c6c6f81d937f5048b4630
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+RESTRICT="test"
+# 150+ tests require network, too many to deselect
+PROPERTIES="test_network"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-09-22 Thread Michał Górny
commit: 8e57fd40c85ec6449bcca8923330a89108ec920e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 22 11:52:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 22 12:15:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e57fd40

dev-python/PyPDF2: Bump to 2.10.9

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-2.10.9.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 1cb39d6d1666..bd1de2f51492 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -3,5 +3,6 @@ DIST PyPDF2-2.10.4.gh.tar.gz 6435008 BLAKE2B 
00f4b2f65198026715186dbf1ced15e825c
 DIST PyPDF2-2.10.5.gh.tar.gz 6443691 BLAKE2B 
6b60ea4d1a044ee5f20718744118f5739a4271a0552960e2760c4904f57201ed8426d4cb81ce5f5d2170b84958e1b17ea3de843137e669ed7b202a49db8654c2
 SHA512 
cf07448b2ea4397f1bf5b2d563956bda218e9031b4396e86c2d689d518c7c2b17920771dbdf0e5ed6013dd96d957add12d3f4fbdf3a8bd3262a1fae38ae741d8
 DIST PyPDF2-2.10.6.gh.tar.gz 6443648 BLAKE2B 
4b5282363dea4bcec65ee6fddec787a95055ae900636b75c118fa3f2a4f5afc73807425b611c81cff6a580d4109c4df14083a1f64d7d6c373a1cd6ff9cb92fb3
 SHA512 
c158e6eec44429bdc103cd7f0e358289a14de92dc1d23b77f58e45a7a9851e9072fab3c8c5710f1755fdc5093380d3756db4fd12d0bdc8461cb9119d499fe012
 DIST PyPDF2-2.10.8.gh.tar.gz 681 BLAKE2B 
888cfb7977dd34c5b7d12d0fc9d2e81aaa76b837036e98537fc0829dedb6193ea4f5e9c40d2a677b036f9fc2ff09adb47afde8ad7d1e5e037613e1dda93c8faf
 SHA512 
29bcadfb8e7fd9285ffe7b5d706cd43bec3ce9b80425232d77b834010513cd9907bf65d90e820ee1d0718be0ed384a7ff3e097c4d16d614d6cd89e272e767174
+DIST PyPDF2-2.10.9.gh.tar.gz 6448504 BLAKE2B 
5508ce0b2b0d3cb00f1057a4e52dafde3ff0dbf5eaa79be46e9d20a5041b76968fd46ba74b86f15e9fb2948f2c053fd1f722f11806cfbed552d241a768d01f00
 SHA512 
43aec1a381e97b26145b7c8e3414a4cab33d0d03520be73b3e5e4c9565db10e9bfd764280b56f328ec5931cc41d1a6f558b29d59d0930d92de8da00b52e2f7da
 DIST PyPDF2-sample-files-b6f4ff3de00745783d79f25cb8803901d1f20d28.gh.tar.gz 
5522867 BLAKE2B 
9a6cb3b92032f9ec697b972b1a257b2c2528d36cd4a7e40092ac6dbf0a4955c5b204b8c82d37f9bad4a19fccddf0070b095ee2f3b56de22d738ed3d8a3b555c0
 SHA512 
74aad38060f441ace87f6650de152a28f4a251e4f47574a8d46066857c8fbbb187cd3cd275caa198dce2c1557e90664b288f071995c2bbb9bf13a341210313e8
 DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild
new file mode 100644
index ..66b49dd2cca4
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=bedcbe077c4898e1b97c6c6f81d937f5048b4630
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+RESTRICT="test"
+# 150+ tests require network, too many to deselect
+PROPERTIES="test_network"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-09-16 Thread Arthur Zamarin
commit: 63868cde99963324597199d8e4c07b1e261635d8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 16 07:21:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 16 07:21:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63868cde

dev-python/PyPDF2: add 2.10.8

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-2.10.8.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index a89e105cf48d..1cb39d6d1666 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -2,5 +2,6 @@ DIST PyPDF2-2.10.3.gh.tar.gz 6435551 BLAKE2B 
2907ef5f8fb7117d895d87326fd8281154c
 DIST PyPDF2-2.10.4.gh.tar.gz 6435008 BLAKE2B 
00f4b2f65198026715186dbf1ced15e825cb061873f3b8d3d7716d81439d3d44b392ea90d886ce8aad45b1fd29fafcbb917e9aed795d311c98e2752643ae40be
 SHA512 
ac865096ae370626ad7ab243a5c95fafc95e71c31e79c4f89be919205d956726d0147a7b4cf5a2bcddb021999261fa0a73942df64763cf3c8b30620274ea518d
 DIST PyPDF2-2.10.5.gh.tar.gz 6443691 BLAKE2B 
6b60ea4d1a044ee5f20718744118f5739a4271a0552960e2760c4904f57201ed8426d4cb81ce5f5d2170b84958e1b17ea3de843137e669ed7b202a49db8654c2
 SHA512 
cf07448b2ea4397f1bf5b2d563956bda218e9031b4396e86c2d689d518c7c2b17920771dbdf0e5ed6013dd96d957add12d3f4fbdf3a8bd3262a1fae38ae741d8
 DIST PyPDF2-2.10.6.gh.tar.gz 6443648 BLAKE2B 
4b5282363dea4bcec65ee6fddec787a95055ae900636b75c118fa3f2a4f5afc73807425b611c81cff6a580d4109c4df14083a1f64d7d6c373a1cd6ff9cb92fb3
 SHA512 
c158e6eec44429bdc103cd7f0e358289a14de92dc1d23b77f58e45a7a9851e9072fab3c8c5710f1755fdc5093380d3756db4fd12d0bdc8461cb9119d499fe012
+DIST PyPDF2-2.10.8.gh.tar.gz 681 BLAKE2B 
888cfb7977dd34c5b7d12d0fc9d2e81aaa76b837036e98537fc0829dedb6193ea4f5e9c40d2a677b036f9fc2ff09adb47afde8ad7d1e5e037613e1dda93c8faf
 SHA512 
29bcadfb8e7fd9285ffe7b5d706cd43bec3ce9b80425232d77b834010513cd9907bf65d90e820ee1d0718be0ed384a7ff3e097c4d16d614d6cd89e272e767174
 DIST PyPDF2-sample-files-b6f4ff3de00745783d79f25cb8803901d1f20d28.gh.tar.gz 
5522867 BLAKE2B 
9a6cb3b92032f9ec697b972b1a257b2c2528d36cd4a7e40092ac6dbf0a4955c5b204b8c82d37f9bad4a19fccddf0070b095ee2f3b56de22d738ed3d8a3b555c0
 SHA512 
74aad38060f441ace87f6650de152a28f4a251e4f47574a8d46066857c8fbbb187cd3cd275caa198dce2c1557e90664b288f071995c2bbb9bf13a341210313e8
 DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.8.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.8.ebuild
new file mode 100644
index ..66b49dd2cca4
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.10.8.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=bedcbe077c4898e1b97c6c6f81d937f5048b4630
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+RESTRICT="test"
+# 150+ tests require network, too many to deselect
+PROPERTIES="test_network"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-09-10 Thread Michał Górny
commit: ed492f73da27083234eb2b5e09df25ab6fed71de
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 11 05:31:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 11 05:31:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed492f73

dev-python/PyPDF2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |   3 -
 dev-python/PyPDF2/PyPDF2-2.10.0.ebuild | 131 -
 dev-python/PyPDF2/PyPDF2-2.10.2.ebuild | 131 -
 dev-python/PyPDF2/PyPDF2-2.9.0.ebuild  | 130 
 4 files changed, 395 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 51c612e49321..a89e105cf48d 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,9 +1,6 @@
-DIST PyPDF2-2.10.0.gh.tar.gz 6355180 BLAKE2B 
1070e4989609cb1361f966f06a23a972ba0f53d6d02d2f489104a7198111d4e80573e2a54d7446bd85ccc8270ad8cb592c2131f0ba1433b3c1ca246bcd39c466
 SHA512 
dfc543a9cbc4c4e185abc928a64a8aeb5c69d833d3af0983bc994bb6a62b65732a6ea0a7b260bca4de8854639c0a03e0cc6398a5d9ec4df9125ccf7e4b3b264d
-DIST PyPDF2-2.10.2.gh.tar.gz 6434051 BLAKE2B 
36778692fc8fff4c4dba16e94128b09d366a7c10d0f2a73c85f6de1b2baf1c6545fdd816cf633757276b79893087fc983c8a0b8e756fd375a0ae319cb75fe108
 SHA512 
6e19bc2967abfd813f05607126e3ae07daa202428db667c6a729513f12f4d962f0350475dd5806bd36a40fafd7dc6c2073fd7d4db24321061b1a73e93225e78b
 DIST PyPDF2-2.10.3.gh.tar.gz 6435551 BLAKE2B 
2907ef5f8fb7117d895d87326fd8281154cb5a78be54e832489c211f10a2cb2762051eff419279e2f3e70ed773645b08b59d598c9c7edba575c06d9e34fcefa6
 SHA512 
a8b05f280e8aecd9b54a143dc77c6aa5e095485e4d9c38c3d2ab62855e004d4c8333b88c7b663cf282d7a7eeac920595d94e6c3ba7524850272d82cb504a4f7c
 DIST PyPDF2-2.10.4.gh.tar.gz 6435008 BLAKE2B 
00f4b2f65198026715186dbf1ced15e825cb061873f3b8d3d7716d81439d3d44b392ea90d886ce8aad45b1fd29fafcbb917e9aed795d311c98e2752643ae40be
 SHA512 
ac865096ae370626ad7ab243a5c95fafc95e71c31e79c4f89be919205d956726d0147a7b4cf5a2bcddb021999261fa0a73942df64763cf3c8b30620274ea518d
 DIST PyPDF2-2.10.5.gh.tar.gz 6443691 BLAKE2B 
6b60ea4d1a044ee5f20718744118f5739a4271a0552960e2760c4904f57201ed8426d4cb81ce5f5d2170b84958e1b17ea3de843137e669ed7b202a49db8654c2
 SHA512 
cf07448b2ea4397f1bf5b2d563956bda218e9031b4396e86c2d689d518c7c2b17920771dbdf0e5ed6013dd96d957add12d3f4fbdf3a8bd3262a1fae38ae741d8
 DIST PyPDF2-2.10.6.gh.tar.gz 6443648 BLAKE2B 
4b5282363dea4bcec65ee6fddec787a95055ae900636b75c118fa3f2a4f5afc73807425b611c81cff6a580d4109c4df14083a1f64d7d6c373a1cd6ff9cb92fb3
 SHA512 
c158e6eec44429bdc103cd7f0e358289a14de92dc1d23b77f58e45a7a9851e9072fab3c8c5710f1755fdc5093380d3756db4fd12d0bdc8461cb9119d499fe012
-DIST PyPDF2-2.9.0.gh.tar.gz 5877910 BLAKE2B 
afea03f9ac21e4b39cd39ce03adf70a8e08b80315f7cdd81440e371396ba48939560a3835de9587be8020e1aab75726409ecec753ef0fb042d69fe7fc6755e80
 SHA512 
fefbc6e6eb7ac0a0154f662044acb66f1c034efc114e878ced109d54a3e5427bb73088cb88d765c4576c2d67459a2daf64415789f8efe9b66cf8ed2bb78ff297
 DIST PyPDF2-sample-files-b6f4ff3de00745783d79f25cb8803901d1f20d28.gh.tar.gz 
5522867 BLAKE2B 
9a6cb3b92032f9ec697b972b1a257b2c2528d36cd4a7e40092ac6dbf0a4955c5b204b8c82d37f9bad4a19fccddf0070b095ee2f3b56de22d738ed3d8a3b555c0
 SHA512 
74aad38060f441ace87f6650de152a28f4a251e4f47574a8d46066857c8fbbb187cd3cd275caa198dce2c1557e90664b288f071995c2bbb9bf13a341210313e8
 DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.0.ebuild
deleted file mode 100644
index db21f89a85ae..
--- a/dev-python/PyPDF2/PyPDF2-2.10.0.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=b6f4ff3de00745783d79f25cb8803901d1f20d28
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
-   https://pypi.org/project/PyPDF2/
-   https://github.com/py-pdf/PyPDF2/
-"
-SRC_URI="
-   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   test? (
-   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
-   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
-   )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
-"
-BDEPEND="
-   dev-python/pillow[${PYTHON_USEDEP}]

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-09-10 Thread Jakov Smolić
commit: 209b1328fd01f921bfa8a721158061388cfd7278
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 10 22:55:28 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 10 22:55:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209b1328

dev-python/PyPDF2: Stabilize 2.10.3 x86, #869563

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.3.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.3.ebuild
index b5d2c3cce911..58e106e9299a 100644
--- a/dev-python/PyPDF2/PyPDF2-2.10.3.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.10.3.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-09-10 Thread Jakov Smolić
commit: b26630acf68d91d13ee193577f36612f677db814
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 10 22:50:51 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 10 22:50:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26630ac

dev-python/PyPDF2: Stabilize 2.10.3 amd64, #869563

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.3.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.3.ebuild
index ff14eca53417..b5d2c3cce911 100644
--- a/dev-python/PyPDF2/PyPDF2-2.10.3.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.10.3.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-09-09 Thread Arthur Zamarin
commit: 8c316f5ea1cead25598d837a6fd8b2022f9f04cd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 10 04:51:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 10 05:38:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c316f5e

dev-python/PyPDF2: add 2.10.6

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-2.10.6.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 6ad9354fc314..51c612e49321 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -3,6 +3,7 @@ DIST PyPDF2-2.10.2.gh.tar.gz 6434051 BLAKE2B 
36778692fc8fff4c4dba16e94128b09d366
 DIST PyPDF2-2.10.3.gh.tar.gz 6435551 BLAKE2B 
2907ef5f8fb7117d895d87326fd8281154cb5a78be54e832489c211f10a2cb2762051eff419279e2f3e70ed773645b08b59d598c9c7edba575c06d9e34fcefa6
 SHA512 
a8b05f280e8aecd9b54a143dc77c6aa5e095485e4d9c38c3d2ab62855e004d4c8333b88c7b663cf282d7a7eeac920595d94e6c3ba7524850272d82cb504a4f7c
 DIST PyPDF2-2.10.4.gh.tar.gz 6435008 BLAKE2B 
00f4b2f65198026715186dbf1ced15e825cb061873f3b8d3d7716d81439d3d44b392ea90d886ce8aad45b1fd29fafcbb917e9aed795d311c98e2752643ae40be
 SHA512 
ac865096ae370626ad7ab243a5c95fafc95e71c31e79c4f89be919205d956726d0147a7b4cf5a2bcddb021999261fa0a73942df64763cf3c8b30620274ea518d
 DIST PyPDF2-2.10.5.gh.tar.gz 6443691 BLAKE2B 
6b60ea4d1a044ee5f20718744118f5739a4271a0552960e2760c4904f57201ed8426d4cb81ce5f5d2170b84958e1b17ea3de843137e669ed7b202a49db8654c2
 SHA512 
cf07448b2ea4397f1bf5b2d563956bda218e9031b4396e86c2d689d518c7c2b17920771dbdf0e5ed6013dd96d957add12d3f4fbdf3a8bd3262a1fae38ae741d8
+DIST PyPDF2-2.10.6.gh.tar.gz 6443648 BLAKE2B 
4b5282363dea4bcec65ee6fddec787a95055ae900636b75c118fa3f2a4f5afc73807425b611c81cff6a580d4109c4df14083a1f64d7d6c373a1cd6ff9cb92fb3
 SHA512 
c158e6eec44429bdc103cd7f0e358289a14de92dc1d23b77f58e45a7a9851e9072fab3c8c5710f1755fdc5093380d3756db4fd12d0bdc8461cb9119d499fe012
 DIST PyPDF2-2.9.0.gh.tar.gz 5877910 BLAKE2B 
afea03f9ac21e4b39cd39ce03adf70a8e08b80315f7cdd81440e371396ba48939560a3835de9587be8020e1aab75726409ecec753ef0fb042d69fe7fc6755e80
 SHA512 
fefbc6e6eb7ac0a0154f662044acb66f1c034efc114e878ced109d54a3e5427bb73088cb88d765c4576c2d67459a2daf64415789f8efe9b66cf8ed2bb78ff297
 DIST PyPDF2-sample-files-b6f4ff3de00745783d79f25cb8803901d1f20d28.gh.tar.gz 
5522867 BLAKE2B 
9a6cb3b92032f9ec697b972b1a257b2c2528d36cd4a7e40092ac6dbf0a4955c5b204b8c82d37f9bad4a19fccddf0070b095ee2f3b56de22d738ed3d8a3b555c0
 SHA512 
74aad38060f441ace87f6650de152a28f4a251e4f47574a8d46066857c8fbbb187cd3cd275caa198dce2c1557e90664b288f071995c2bbb9bf13a341210313e8
 DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.6.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.6.ebuild
new file mode 100644
index ..66b49dd2cca4
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.10.6.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=bedcbe077c4898e1b97c6c6f81d937f5048b4630
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+RESTRICT="test"
+# 150+ tests require network, too many to deselect
+PROPERTIES="test_network"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-09-06 Thread Michał Górny
commit: 083acdd88263fcd7f342f6498fbbc436df54fd49
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:03:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:03:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083acdd8

dev-python/PyPDF2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|   2 -
 dev-python/PyPDF2/PyPDF2-2.8.1.ebuild | 125 --
 2 files changed, 127 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index de4e0e182274..6ad9354fc314 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -3,8 +3,6 @@ DIST PyPDF2-2.10.2.gh.tar.gz 6434051 BLAKE2B 
36778692fc8fff4c4dba16e94128b09d366
 DIST PyPDF2-2.10.3.gh.tar.gz 6435551 BLAKE2B 
2907ef5f8fb7117d895d87326fd8281154cb5a78be54e832489c211f10a2cb2762051eff419279e2f3e70ed773645b08b59d598c9c7edba575c06d9e34fcefa6
 SHA512 
a8b05f280e8aecd9b54a143dc77c6aa5e095485e4d9c38c3d2ab62855e004d4c8333b88c7b663cf282d7a7eeac920595d94e6c3ba7524850272d82cb504a4f7c
 DIST PyPDF2-2.10.4.gh.tar.gz 6435008 BLAKE2B 
00f4b2f65198026715186dbf1ced15e825cb061873f3b8d3d7716d81439d3d44b392ea90d886ce8aad45b1fd29fafcbb917e9aed795d311c98e2752643ae40be
 SHA512 
ac865096ae370626ad7ab243a5c95fafc95e71c31e79c4f89be919205d956726d0147a7b4cf5a2bcddb021999261fa0a73942df64763cf3c8b30620274ea518d
 DIST PyPDF2-2.10.5.gh.tar.gz 6443691 BLAKE2B 
6b60ea4d1a044ee5f20718744118f5739a4271a0552960e2760c4904f57201ed8426d4cb81ce5f5d2170b84958e1b17ea3de843137e669ed7b202a49db8654c2
 SHA512 
cf07448b2ea4397f1bf5b2d563956bda218e9031b4396e86c2d689d518c7c2b17920771dbdf0e5ed6013dd96d957add12d3f4fbdf3a8bd3262a1fae38ae741d8
-DIST PyPDF2-2.8.1.gh.tar.gz 5872212 BLAKE2B 
19224d1b38947ad14adfb9b33201e0223f6da43072c6bffb78fae939872d0a025e6d2fd6f1eed0c0b88754a359a5459a45a36130659d81089caa884025a922d1
 SHA512 
6414339017c154610dbb5affcbf94fcda7ab6d1ea78f35cc348a2b8e5fc8c60216c4f20ffc114cb3abd8245ad7a8b40b4cca6161e3a98caff896fb823acc7bea
 DIST PyPDF2-2.9.0.gh.tar.gz 5877910 BLAKE2B 
afea03f9ac21e4b39cd39ce03adf70a8e08b80315f7cdd81440e371396ba48939560a3835de9587be8020e1aab75726409ecec753ef0fb042d69fe7fc6755e80
 SHA512 
fefbc6e6eb7ac0a0154f662044acb66f1c034efc114e878ced109d54a3e5427bb73088cb88d765c4576c2d67459a2daf64415789f8efe9b66cf8ed2bb78ff297
-DIST PyPDF2-sample-files-200644f7219811c3930ad1732ef70c570ece2d16.gh.tar.gz 
5513604 BLAKE2B 
1bfccaf3b50431d32341c24ea7aa203060d40d60a4b3656df35274d056918e7fccf99e11ee2539f65e6de15741ce28acaccd0ddc771ca334a8ba18a8953aee05
 SHA512 
5d2e1aa06e240957e9ec230406208fc653384b45b9e4b6631580c2eb4f08327e192c6ef57c2310ef3ed0604c85015b15f5ade8ef7d9f525e73733e040fe37fe5
 DIST PyPDF2-sample-files-b6f4ff3de00745783d79f25cb8803901d1f20d28.gh.tar.gz 
5522867 BLAKE2B 
9a6cb3b92032f9ec697b972b1a257b2c2528d36cd4a7e40092ac6dbf0a4955c5b204b8c82d37f9bad4a19fccddf0070b095ee2f3b56de22d738ed3d8a3b555c0
 SHA512 
74aad38060f441ace87f6650de152a28f4a251e4f47574a8d46066857c8fbbb187cd3cd275caa198dce2c1557e90664b288f071995c2bbb9bf13a341210313e8
 DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild
deleted file mode 100644
index 56a398cc8777..
--- a/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=200644f7219811c3930ad1732ef70c570ece2d16
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
-   https://pypi.org/project/PyPDF2/
-   https://github.com/py-pdf/PyPDF2/
-"
-SRC_URI="
-   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   test? (
-   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
-   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
-   )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
-"
-BDEPEND="
-   dev-python/pillow[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # Needs network access
-   tests/test_cmap.py
-   tests/test_filters.py::test_decompress_zlib_error
-   tests/test_filters.py::test_lzw_decode_neg1
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-09-06 Thread Sam James
commit: 60c6f412854078d15920e899879e1c87c271fe31
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  6 21:13:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  6 21:13:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c6f412

dev-python/PyPDF2: Stabilize 2.9.0 x86, #868834

Signed-off-by: Sam James  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.9.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.9.0.ebuild
index ebbefcd0663e..1239a0680e75 100644
--- a/dev-python/PyPDF2/PyPDF2-2.9.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.9.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-09-06 Thread Sam James
commit: b8d0d870b802e26ecdd43b7b0ab7115c9d1ca23b
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  6 21:10:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  6 21:10:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d0d870

dev-python/PyPDF2: Stabilize 2.9.0 amd64, #868834

Signed-off-by: Sam James  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.9.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.9.0.ebuild
index 861d1fc880be..ebbefcd0663e 100644
--- a/dev-python/PyPDF2/PyPDF2-2.9.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.9.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-09-04 Thread Michał Górny
commit: c245cbcd41ae8e75b6215a8fad296bfd01e0c575
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  4 15:40:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  4 16:22:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c245cbcd

dev-python/PyPDF2: Bump to 2.10.5

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  2 ++
 dev-python/PyPDF2/PyPDF2-2.10.5.ebuild | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 50050300ed18..de4e0e182274 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -2,7 +2,9 @@ DIST PyPDF2-2.10.0.gh.tar.gz 6355180 BLAKE2B 
1070e4989609cb1361f966f06a23a972ba0
 DIST PyPDF2-2.10.2.gh.tar.gz 6434051 BLAKE2B 
36778692fc8fff4c4dba16e94128b09d366a7c10d0f2a73c85f6de1b2baf1c6545fdd816cf633757276b79893087fc983c8a0b8e756fd375a0ae319cb75fe108
 SHA512 
6e19bc2967abfd813f05607126e3ae07daa202428db667c6a729513f12f4d962f0350475dd5806bd36a40fafd7dc6c2073fd7d4db24321061b1a73e93225e78b
 DIST PyPDF2-2.10.3.gh.tar.gz 6435551 BLAKE2B 
2907ef5f8fb7117d895d87326fd8281154cb5a78be54e832489c211f10a2cb2762051eff419279e2f3e70ed773645b08b59d598c9c7edba575c06d9e34fcefa6
 SHA512 
a8b05f280e8aecd9b54a143dc77c6aa5e095485e4d9c38c3d2ab62855e004d4c8333b88c7b663cf282d7a7eeac920595d94e6c3ba7524850272d82cb504a4f7c
 DIST PyPDF2-2.10.4.gh.tar.gz 6435008 BLAKE2B 
00f4b2f65198026715186dbf1ced15e825cb061873f3b8d3d7716d81439d3d44b392ea90d886ce8aad45b1fd29fafcbb917e9aed795d311c98e2752643ae40be
 SHA512 
ac865096ae370626ad7ab243a5c95fafc95e71c31e79c4f89be919205d956726d0147a7b4cf5a2bcddb021999261fa0a73942df64763cf3c8b30620274ea518d
+DIST PyPDF2-2.10.5.gh.tar.gz 6443691 BLAKE2B 
6b60ea4d1a044ee5f20718744118f5739a4271a0552960e2760c4904f57201ed8426d4cb81ce5f5d2170b84958e1b17ea3de843137e669ed7b202a49db8654c2
 SHA512 
cf07448b2ea4397f1bf5b2d563956bda218e9031b4396e86c2d689d518c7c2b17920771dbdf0e5ed6013dd96d957add12d3f4fbdf3a8bd3262a1fae38ae741d8
 DIST PyPDF2-2.8.1.gh.tar.gz 5872212 BLAKE2B 
19224d1b38947ad14adfb9b33201e0223f6da43072c6bffb78fae939872d0a025e6d2fd6f1eed0c0b88754a359a5459a45a36130659d81089caa884025a922d1
 SHA512 
6414339017c154610dbb5affcbf94fcda7ab6d1ea78f35cc348a2b8e5fc8c60216c4f20ffc114cb3abd8245ad7a8b40b4cca6161e3a98caff896fb823acc7bea
 DIST PyPDF2-2.9.0.gh.tar.gz 5877910 BLAKE2B 
afea03f9ac21e4b39cd39ce03adf70a8e08b80315f7cdd81440e371396ba48939560a3835de9587be8020e1aab75726409ecec753ef0fb042d69fe7fc6755e80
 SHA512 
fefbc6e6eb7ac0a0154f662044acb66f1c034efc114e878ced109d54a3e5427bb73088cb88d765c4576c2d67459a2daf64415789f8efe9b66cf8ed2bb78ff297
 DIST PyPDF2-sample-files-200644f7219811c3930ad1732ef70c570ece2d16.gh.tar.gz 
5513604 BLAKE2B 
1bfccaf3b50431d32341c24ea7aa203060d40d60a4b3656df35274d056918e7fccf99e11ee2539f65e6de15741ce28acaccd0ddc771ca334a8ba18a8953aee05
 SHA512 
5d2e1aa06e240957e9ec230406208fc653384b45b9e4b6631580c2eb4f08327e192c6ef57c2310ef3ed0604c85015b15f5ade8ef7d9f525e73733e040fe37fe5
 DIST PyPDF2-sample-files-b6f4ff3de00745783d79f25cb8803901d1f20d28.gh.tar.gz 
5522867 BLAKE2B 
9a6cb3b92032f9ec697b972b1a257b2c2528d36cd4a7e40092ac6dbf0a4955c5b204b8c82d37f9bad4a19fccddf0070b095ee2f3b56de22d738ed3d8a3b555c0
 SHA512 
74aad38060f441ace87f6650de152a28f4a251e4f47574a8d46066857c8fbbb187cd3cd275caa198dce2c1557e90664b288f071995c2bbb9bf13a341210313e8
+DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.5.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.5.ebuild
new file mode 100644
index ..66b49dd2cca4
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.10.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=bedcbe077c4898e1b97c6c6f81d937f5048b4630
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+RESTRICT="test"
+# 150+ tests require network, too many to deselect
+PROPERTIES="test_network"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-08-28 Thread Arthur Zamarin
commit: 9b7cf0dd8416c5978ec3a92d1f7e5a0c9afa7fdf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 28 19:36:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 28 20:15:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7cf0dd

dev-python/PyPDF2: add 2.10.4

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/Manifest |   1 +
 dev-python/PyPDF2/PyPDF2-2.10.4.ebuild | 132 +
 2 files changed, 133 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 3c6b77a87907..50050300ed18 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,6 +1,7 @@
 DIST PyPDF2-2.10.0.gh.tar.gz 6355180 BLAKE2B 
1070e4989609cb1361f966f06a23a972ba0f53d6d02d2f489104a7198111d4e80573e2a54d7446bd85ccc8270ad8cb592c2131f0ba1433b3c1ca246bcd39c466
 SHA512 
dfc543a9cbc4c4e185abc928a64a8aeb5c69d833d3af0983bc994bb6a62b65732a6ea0a7b260bca4de8854639c0a03e0cc6398a5d9ec4df9125ccf7e4b3b264d
 DIST PyPDF2-2.10.2.gh.tar.gz 6434051 BLAKE2B 
36778692fc8fff4c4dba16e94128b09d366a7c10d0f2a73c85f6de1b2baf1c6545fdd816cf633757276b79893087fc983c8a0b8e756fd375a0ae319cb75fe108
 SHA512 
6e19bc2967abfd813f05607126e3ae07daa202428db667c6a729513f12f4d962f0350475dd5806bd36a40fafd7dc6c2073fd7d4db24321061b1a73e93225e78b
 DIST PyPDF2-2.10.3.gh.tar.gz 6435551 BLAKE2B 
2907ef5f8fb7117d895d87326fd8281154cb5a78be54e832489c211f10a2cb2762051eff419279e2f3e70ed773645b08b59d598c9c7edba575c06d9e34fcefa6
 SHA512 
a8b05f280e8aecd9b54a143dc77c6aa5e095485e4d9c38c3d2ab62855e004d4c8333b88c7b663cf282d7a7eeac920595d94e6c3ba7524850272d82cb504a4f7c
+DIST PyPDF2-2.10.4.gh.tar.gz 6435008 BLAKE2B 
00f4b2f65198026715186dbf1ced15e825cb061873f3b8d3d7716d81439d3d44b392ea90d886ce8aad45b1fd29fafcbb917e9aed795d311c98e2752643ae40be
 SHA512 
ac865096ae370626ad7ab243a5c95fafc95e71c31e79c4f89be919205d956726d0147a7b4cf5a2bcddb021999261fa0a73942df64763cf3c8b30620274ea518d
 DIST PyPDF2-2.8.1.gh.tar.gz 5872212 BLAKE2B 
19224d1b38947ad14adfb9b33201e0223f6da43072c6bffb78fae939872d0a025e6d2fd6f1eed0c0b88754a359a5459a45a36130659d81089caa884025a922d1
 SHA512 
6414339017c154610dbb5affcbf94fcda7ab6d1ea78f35cc348a2b8e5fc8c60216c4f20ffc114cb3abd8245ad7a8b40b4cca6161e3a98caff896fb823acc7bea
 DIST PyPDF2-2.9.0.gh.tar.gz 5877910 BLAKE2B 
afea03f9ac21e4b39cd39ce03adf70a8e08b80315f7cdd81440e371396ba48939560a3835de9587be8020e1aab75726409ecec753ef0fb042d69fe7fc6755e80
 SHA512 
fefbc6e6eb7ac0a0154f662044acb66f1c034efc114e878ced109d54a3e5427bb73088cb88d765c4576c2d67459a2daf64415789f8efe9b66cf8ed2bb78ff297
 DIST PyPDF2-sample-files-200644f7219811c3930ad1732ef70c570ece2d16.gh.tar.gz 
5513604 BLAKE2B 
1bfccaf3b50431d32341c24ea7aa203060d40d60a4b3656df35274d056918e7fccf99e11ee2539f65e6de15741ce28acaccd0ddc771ca334a8ba18a8953aee05
 SHA512 
5d2e1aa06e240957e9ec230406208fc653384b45b9e4b6631580c2eb4f08327e192c6ef57c2310ef3ed0604c85015b15f5ade8ef7d9f525e73733e040fe37fe5

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.4.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.4.ebuild
new file mode 100644
index ..ff14eca53417
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.10.4.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=b6f4ff3de00745783d79f25cb8803901d1f20d28
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_filters.py::test_issue_399
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   tests/test_generic.py::test_name_object_read_from_stream_unicode_error
+   tests/test_generic.py::test_bool_repr
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-08-22 Thread Arthur Zamarin
commit: 7d8a7c5479cd9a7f1409150da8cd5e6d5998a4f7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 22 18:53:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 22 19:23:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d8a7c54

dev-python/PyPDF2: add 2.10.3

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/Manifest |   1 +
 dev-python/PyPDF2/PyPDF2-2.10.3.ebuild | 132 +
 2 files changed, 133 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 30557b5c64ad..3c6b77a87907 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,5 +1,6 @@
 DIST PyPDF2-2.10.0.gh.tar.gz 6355180 BLAKE2B 
1070e4989609cb1361f966f06a23a972ba0f53d6d02d2f489104a7198111d4e80573e2a54d7446bd85ccc8270ad8cb592c2131f0ba1433b3c1ca246bcd39c466
 SHA512 
dfc543a9cbc4c4e185abc928a64a8aeb5c69d833d3af0983bc994bb6a62b65732a6ea0a7b260bca4de8854639c0a03e0cc6398a5d9ec4df9125ccf7e4b3b264d
 DIST PyPDF2-2.10.2.gh.tar.gz 6434051 BLAKE2B 
36778692fc8fff4c4dba16e94128b09d366a7c10d0f2a73c85f6de1b2baf1c6545fdd816cf633757276b79893087fc983c8a0b8e756fd375a0ae319cb75fe108
 SHA512 
6e19bc2967abfd813f05607126e3ae07daa202428db667c6a729513f12f4d962f0350475dd5806bd36a40fafd7dc6c2073fd7d4db24321061b1a73e93225e78b
+DIST PyPDF2-2.10.3.gh.tar.gz 6435551 BLAKE2B 
2907ef5f8fb7117d895d87326fd8281154cb5a78be54e832489c211f10a2cb2762051eff419279e2f3e70ed773645b08b59d598c9c7edba575c06d9e34fcefa6
 SHA512 
a8b05f280e8aecd9b54a143dc77c6aa5e095485e4d9c38c3d2ab62855e004d4c8333b88c7b663cf282d7a7eeac920595d94e6c3ba7524850272d82cb504a4f7c
 DIST PyPDF2-2.8.1.gh.tar.gz 5872212 BLAKE2B 
19224d1b38947ad14adfb9b33201e0223f6da43072c6bffb78fae939872d0a025e6d2fd6f1eed0c0b88754a359a5459a45a36130659d81089caa884025a922d1
 SHA512 
6414339017c154610dbb5affcbf94fcda7ab6d1ea78f35cc348a2b8e5fc8c60216c4f20ffc114cb3abd8245ad7a8b40b4cca6161e3a98caff896fb823acc7bea
 DIST PyPDF2-2.9.0.gh.tar.gz 5877910 BLAKE2B 
afea03f9ac21e4b39cd39ce03adf70a8e08b80315f7cdd81440e371396ba48939560a3835de9587be8020e1aab75726409ecec753ef0fb042d69fe7fc6755e80
 SHA512 
fefbc6e6eb7ac0a0154f662044acb66f1c034efc114e878ced109d54a3e5427bb73088cb88d765c4576c2d67459a2daf64415789f8efe9b66cf8ed2bb78ff297
 DIST PyPDF2-sample-files-200644f7219811c3930ad1732ef70c570ece2d16.gh.tar.gz 
5513604 BLAKE2B 
1bfccaf3b50431d32341c24ea7aa203060d40d60a4b3656df35274d056918e7fccf99e11ee2539f65e6de15741ce28acaccd0ddc771ca334a8ba18a8953aee05
 SHA512 
5d2e1aa06e240957e9ec230406208fc653384b45b9e4b6631580c2eb4f08327e192c6ef57c2310ef3ed0604c85015b15f5ade8ef7d9f525e73733e040fe37fe5

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.3.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.3.ebuild
new file mode 100644
index ..ff14eca53417
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.10.3.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=b6f4ff3de00745783d79f25cb8803901d1f20d28
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_filters.py::test_issue_399
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   tests/test_generic.py::test_name_object_read_from_stream_unicode_error
+   tests/test_generic.py::test_bool_repr
+   tests/test_generic.py::test_issue_997
+   tests/test_merger.py::test1
+   tests/test_merger.py::test_bookmark
+   tests/test_merger.py::test_iss1145
+   tests/test_merger.py::test_sweep_indirect_list_newobj_is_None
+   tests/test_merger.py::test_sweep_recursion1
+   tests/test_merger.py::test_sweep_recursion2
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-08-15 Thread Arthur Zamarin
commit: 2173e05458407432ae1142656790c93b5afdf184
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 15 18:41:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 15 19:05:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2173e054

dev-python/PyPDF2: add 2.10.2

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/Manifest |   1 +
 dev-python/PyPDF2/PyPDF2-2.10.2.ebuild | 131 +
 2 files changed, 132 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index e7c09135e086..30557b5c64ad 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,4 +1,5 @@
 DIST PyPDF2-2.10.0.gh.tar.gz 6355180 BLAKE2B 
1070e4989609cb1361f966f06a23a972ba0f53d6d02d2f489104a7198111d4e80573e2a54d7446bd85ccc8270ad8cb592c2131f0ba1433b3c1ca246bcd39c466
 SHA512 
dfc543a9cbc4c4e185abc928a64a8aeb5c69d833d3af0983bc994bb6a62b65732a6ea0a7b260bca4de8854639c0a03e0cc6398a5d9ec4df9125ccf7e4b3b264d
+DIST PyPDF2-2.10.2.gh.tar.gz 6434051 BLAKE2B 
36778692fc8fff4c4dba16e94128b09d366a7c10d0f2a73c85f6de1b2baf1c6545fdd816cf633757276b79893087fc983c8a0b8e756fd375a0ae319cb75fe108
 SHA512 
6e19bc2967abfd813f05607126e3ae07daa202428db667c6a729513f12f4d962f0350475dd5806bd36a40fafd7dc6c2073fd7d4db24321061b1a73e93225e78b
 DIST PyPDF2-2.8.1.gh.tar.gz 5872212 BLAKE2B 
19224d1b38947ad14adfb9b33201e0223f6da43072c6bffb78fae939872d0a025e6d2fd6f1eed0c0b88754a359a5459a45a36130659d81089caa884025a922d1
 SHA512 
6414339017c154610dbb5affcbf94fcda7ab6d1ea78f35cc348a2b8e5fc8c60216c4f20ffc114cb3abd8245ad7a8b40b4cca6161e3a98caff896fb823acc7bea
 DIST PyPDF2-2.9.0.gh.tar.gz 5877910 BLAKE2B 
afea03f9ac21e4b39cd39ce03adf70a8e08b80315f7cdd81440e371396ba48939560a3835de9587be8020e1aab75726409ecec753ef0fb042d69fe7fc6755e80
 SHA512 
fefbc6e6eb7ac0a0154f662044acb66f1c034efc114e878ced109d54a3e5427bb73088cb88d765c4576c2d67459a2daf64415789f8efe9b66cf8ed2bb78ff297
 DIST PyPDF2-sample-files-200644f7219811c3930ad1732ef70c570ece2d16.gh.tar.gz 
5513604 BLAKE2B 
1bfccaf3b50431d32341c24ea7aa203060d40d60a4b3656df35274d056918e7fccf99e11ee2539f65e6de15741ce28acaccd0ddc771ca334a8ba18a8953aee05
 SHA512 
5d2e1aa06e240957e9ec230406208fc653384b45b9e4b6631580c2eb4f08327e192c6ef57c2310ef3ed0604c85015b15f5ade8ef7d9f525e73733e040fe37fe5

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.2.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.2.ebuild
new file mode 100644
index ..db21f89a85ae
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.10.2.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=b6f4ff3de00745783d79f25cb8803901d1f20d28
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_filters.py::test_issue_399
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   tests/test_generic.py::test_name_object_read_from_stream_unicode_error
+   tests/test_generic.py::test_bool_repr
+   tests/test_generic.py::test_issue_997
+   tests/test_merger.py::test1
+   tests/test_merger.py::test_bookmark
+   tests/test_merger.py::test_iss1145
+   tests/test_merger.py::test_sweep_indirect_list_newobj_is_None
+   tests/test_merger.py::test_sweep_recursion1
+   tests/test_merger.py::test_sweep_recursion2
+   tests/test_merger.py::test_trim_outline
+   tests/test_merger.py::test_trim_outline_list
+   tests/test_merger.py::test_zoom
+   tests/test_merger.py::test_zoom_xyz_no_left
+   tests/test_page.py::test_empyt_password_1088
+   tests/test_page.py::test_extract_text_operator_t_star
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-08-15 Thread Michał Górny
commit: 7d979987179003bf4159627b5969485948dd2444
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 15 08:07:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 15 08:07:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d979987

dev-python/PyPDF2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|   6 --
 dev-python/PyPDF2/PyPDF2-2.4.2.ebuild | 112 ---
 dev-python/PyPDF2/PyPDF2-2.5.0.ebuild | 115 ---
 dev-python/PyPDF2/PyPDF2-2.6.0.ebuild | 117 
 dev-python/PyPDF2/PyPDF2-2.7.0.ebuild | 117 
 dev-python/PyPDF2/PyPDF2-2.8.0.ebuild | 123 --
 6 files changed, 590 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 6eb0082a4f8d..e7c09135e086 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,11 +1,5 @@
 DIST PyPDF2-2.10.0.gh.tar.gz 6355180 BLAKE2B 
1070e4989609cb1361f966f06a23a972ba0f53d6d02d2f489104a7198111d4e80573e2a54d7446bd85ccc8270ad8cb592c2131f0ba1433b3c1ca246bcd39c466
 SHA512 
dfc543a9cbc4c4e185abc928a64a8aeb5c69d833d3af0983bc994bb6a62b65732a6ea0a7b260bca4de8854639c0a03e0cc6398a5d9ec4df9125ccf7e4b3b264d
-DIST PyPDF2-2.4.2.gh.tar.gz 5327738 BLAKE2B 
5343d5b7c2efe2ed664f896b030a60ad8570ae8f481376e4ad9c865144b66d912633e4f83294d7f6399230963c02dea262cc247b10ca3c146ab24f823c0d57f3
 SHA512 
84a13d5b624ca8ca2dc4c474309ffa47d1770e1681ccb527f7fc1df37698037c224939dd062da004cbf7b983744afd3ab9adc9a610bea3f2f297e1ed5b708dd2
-DIST PyPDF2-2.5.0.gh.tar.gz 5597332 BLAKE2B 
40d4fa812f1a70c18d3b2907d83185cd79af3d722e762ec8dec9709cb5c70246c21fa124e419d8b12142b0ae22b1f13958835eaaa23e9f4cc9efbd05793db7ce
 SHA512 
ec7560b4bb3737fe4c830f058f5303cb70c9ff660c3f40637b4b86c8c79bf11a246a3fcc425aa54b5ca160548311c7f93248a1001c75a7e1dbf3119245e3262f
-DIST PyPDF2-2.6.0.gh.tar.gz 5600718 BLAKE2B 
13c8e485d0cbb1a6621e0769840a9894822aeda85fc63d98cd466628d4af0efe7e29ce400f7c71dfae63a6d8273dbceb14c115e14bbaea7592d8fa4aef552d24
 SHA512 
63ef0297b5b6151ed91d6cfc0e883e996561d9479e9d6bd074271112c2be173485b0ada052a038e7759d1d819850e0e1030031fdb0bc1df46fa4fa9f912b
-DIST PyPDF2-2.7.0.gh.tar.gz 5629582 BLAKE2B 
d6cdf3bdb974c4ffba4bf55a6acc9d8f2a30dd9f460c7ccad71bc836a0deea2ed1b3cc2743eaa0c5a377e7afe034a49412478635454bc6b846186ff3d77298ec
 SHA512 
c04966e1d9175d729bec5f64300bbac41b9eee07ce881bf186faac9774b0a8e6f152c6213e75c81aae8e30ad90e04ed554596c3eba55526f6280e856d9556a4d
-DIST PyPDF2-2.8.0.gh.tar.gz 5872029 BLAKE2B 
3bad15238079cf6e9940c9e8a1b2108e5e810ed8c1223b6dcebf2904ab3f655809a56c8d861743100dfc1267ea6a6e5b0605702d95f2b210820e68a93585ad03
 SHA512 
a6d258a4ac61acd59ba6f4fa683b080a3b4c70bb0405c2b041d0565319648358236c6cfcefacf1bbea5b3107b7f64a98057c82ac1816f359a5c6fb3b1ce76257
 DIST PyPDF2-2.8.1.gh.tar.gz 5872212 BLAKE2B 
19224d1b38947ad14adfb9b33201e0223f6da43072c6bffb78fae939872d0a025e6d2fd6f1eed0c0b88754a359a5459a45a36130659d81089caa884025a922d1
 SHA512 
6414339017c154610dbb5affcbf94fcda7ab6d1ea78f35cc348a2b8e5fc8c60216c4f20ffc114cb3abd8245ad7a8b40b4cca6161e3a98caff896fb823acc7bea
 DIST PyPDF2-2.9.0.gh.tar.gz 5877910 BLAKE2B 
afea03f9ac21e4b39cd39ce03adf70a8e08b80315f7cdd81440e371396ba48939560a3835de9587be8020e1aab75726409ecec753ef0fb042d69fe7fc6755e80
 SHA512 
fefbc6e6eb7ac0a0154f662044acb66f1c034efc114e878ced109d54a3e5427bb73088cb88d765c4576c2d67459a2daf64415789f8efe9b66cf8ed2bb78ff297
 DIST PyPDF2-sample-files-200644f7219811c3930ad1732ef70c570ece2d16.gh.tar.gz 
5513604 BLAKE2B 
1bfccaf3b50431d32341c24ea7aa203060d40d60a4b3656df35274d056918e7fccf99e11ee2539f65e6de15741ce28acaccd0ddc771ca334a8ba18a8953aee05
 SHA512 
5d2e1aa06e240957e9ec230406208fc653384b45b9e4b6631580c2eb4f08327e192c6ef57c2310ef3ed0604c85015b15f5ade8ef7d9f525e73733e040fe37fe5
-DIST PyPDF2-sample-files-4d24ff93dcddf21d55d028d9675d5b5bf9d7a350.gh.tar.gz 
5443819 BLAKE2B 
6eb440a2db3b58f7e195b8f24438552b2b414296b887cf44d75b14bda367e37ffef75b870152ac3b38e20e5a6f2c6a4cf374087b70daa9036821dd3ebdce2128
 SHA512 
de631f650098b6fe15830e5a816158d7f352c7a25d0c743b9e4bdf146e1ef2e3a6ea1751ed5d68f34e9a339a793bfb9dc217934595c7a8dffb854c0a4111b963
 DIST PyPDF2-sample-files-b6f4ff3de00745783d79f25cb8803901d1f20d28.gh.tar.gz 
5522867 BLAKE2B 
9a6cb3b92032f9ec697b972b1a257b2c2528d36cd4a7e40092ac6dbf0a4955c5b204b8c82d37f9bad4a19fccddf0070b095ee2f3b56de22d738ed3d8a3b555c0
 SHA512 
74aad38060f441ace87f6650de152a28f4a251e4f47574a8d46066857c8fbbb187cd3cd275caa198dce2c1557e90664b288f071995c2bbb9bf13a341210313e8

diff --git a/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild
deleted file mode 100644
index e069edd1b7c1..
--- a/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-08-15 Thread Agostino Sarubbo
commit: 127ff36eee52f10bd7a00489771047361230527b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 15 07:44:34 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 15 07:44:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=127ff36e

dev-python/PyPDF2: x86 stable wrt bug #865059

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild
index a567247ec5e7..56a398cc8777 100644
--- a/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-08-15 Thread Agostino Sarubbo
commit: b849935346475590d9a25090dbbc873e333e6eba
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 15 07:39:41 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 15 07:39:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8499353

dev-python/PyPDF2: amd64 stable wrt bug #865059

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild
index 7e51381424fd..a567247ec5e7 100644
--- a/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-08-12 Thread Michał Górny
commit: aaa768bb0703ecec416a6d364e037771501ef6a0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 12 14:05:29 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 12 14:05:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa768bb

dev-python/PyPDF2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|   1 -
 dev-python/PyPDF2/PyPDF2-2.4.1.ebuild | 102 --
 2 files changed, 103 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 96379f551a46..6eb0082a4f8d 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,5 +1,4 @@
 DIST PyPDF2-2.10.0.gh.tar.gz 6355180 BLAKE2B 
1070e4989609cb1361f966f06a23a972ba0f53d6d02d2f489104a7198111d4e80573e2a54d7446bd85ccc8270ad8cb592c2131f0ba1433b3c1ca246bcd39c466
 SHA512 
dfc543a9cbc4c4e185abc928a64a8aeb5c69d833d3af0983bc994bb6a62b65732a6ea0a7b260bca4de8854639c0a03e0cc6398a5d9ec4df9125ccf7e4b3b264d
-DIST PyPDF2-2.4.1.gh.tar.gz 5121207 BLAKE2B 
387085ea028d7fcbcfd5fa4e5373b655e647548093638db66fa92d44b8771bb5342f8086ebca82e205cf56f1865778bc604f49a49b39af16d8d9e3466a51653d
 SHA512 
430e73ee6965fd6b8dac9ce8b6ee232e8ea829a7dbdfe87aafd29ae24ab182cd3e568b447030a0c199aab9049a79ce2a5518ce7fe59b1d8ce533b1313a568fc2
 DIST PyPDF2-2.4.2.gh.tar.gz 5327738 BLAKE2B 
5343d5b7c2efe2ed664f896b030a60ad8570ae8f481376e4ad9c865144b66d912633e4f83294d7f6399230963c02dea262cc247b10ca3c146ab24f823c0d57f3
 SHA512 
84a13d5b624ca8ca2dc4c474309ffa47d1770e1681ccb527f7fc1df37698037c224939dd062da004cbf7b983744afd3ab9adc9a610bea3f2f297e1ed5b708dd2
 DIST PyPDF2-2.5.0.gh.tar.gz 5597332 BLAKE2B 
40d4fa812f1a70c18d3b2907d83185cd79af3d722e762ec8dec9709cb5c70246c21fa124e419d8b12142b0ae22b1f13958835eaaa23e9f4cc9efbd05793db7ce
 SHA512 
ec7560b4bb3737fe4c830f058f5303cb70c9ff660c3f40637b4b86c8c79bf11a246a3fcc425aa54b5ca160548311c7f93248a1001c75a7e1dbf3119245e3262f
 DIST PyPDF2-2.6.0.gh.tar.gz 5600718 BLAKE2B 
13c8e485d0cbb1a6621e0769840a9894822aeda85fc63d98cd466628d4af0efe7e29ce400f7c71dfae63a6d8273dbceb14c115e14bbaea7592d8fa4aef552d24
 SHA512 
63ef0297b5b6151ed91d6cfc0e883e996561d9479e9d6bd074271112c2be173485b0ada052a038e7759d1d819850e0e1030031fdb0bc1df46fa4fa9f912b

diff --git a/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild
deleted file mode 100644
index b7318a31ebcc..
--- a/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
-   https://pypi.org/project/PyPDF2/
-   https://github.com/py-pdf/PyPDF2/
-"
-SRC_URI="
-   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   test? (
-   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
-   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
-   )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
-"
-BDEPEND="
-   dev-python/pillow[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # Needs network access
-   tests/test_cmap.py
-   tests/test_filters.py::test_decompress_zlib_error
-   tests/test_filters.py::test_lzw_decode_neg1
-   tests/test_generic.py::test_dict_read_from_stream
-   tests/test_generic.py::test_parse_content_stream_peek_percentage
-   tests/test_generic.py::test_read_inline_image_no_has_q
-   tests/test_generic.py::test_read_inline_image_loc_neg_1
-   tests/test_generic.py::test_text_string_write_to_stream
-   tests/test_generic.py::test_name_object_read_from_stream_unicode_error
-   tests/test_generic.py::test_bool_repr
-   tests/test_generic.py::test_issue_997
-   
'tests/test_page.py::test_page_operations[https://arxiv.org/pdf/2201.00029.pdf-None]'
-   tests/test_merger.py::test_trim_outline_list
-   tests/test_merger.py::test_zoom
-   tests/test_merger.py::test_zoom_xyz_no_left
-   tests/test_merger.py::test_bookmark
-   tests/test_merger.py::test_trim_outline
-   tests/test_merger.py::test1
-   tests/test_merger.py::test_sweep_recursion1
-   tests/test_merger.py::test_sweep_recursion2
-   tests/test_reader.py::test_unexpected_destination
-   
tests/test_writer.py::test_sweep_indirect_references_nullobject_exception
-   tests/test_writer.py::test_write_bookmark_on_page_fitv
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-08-12 Thread Agostino Sarubbo
commit: 162e7125510f58db2f09b92745edc00a26b25a00
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 12 10:49:15 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 12 10:49:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162e7125

dev-python/PyPDF2: x86 stable wrt bug #864471

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild
index 248b88c51313..e069edd1b7c1 100644
--- a/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-08-09 Thread Agostino Sarubbo
commit: 7b187fda43ee653e548a14a358b443124a19aa49
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug  9 07:41:26 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug  9 07:41:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b187fda

dev-python/PyPDF2: amd64 stable wrt bug #864471

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild
index 9111334c0c95..248b88c51313 100644
--- a/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-08-07 Thread Arthur Zamarin
commit: c673d0595de6baa2c8b049190c4737ecdc4f93bf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug  7 18:48:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug  7 19:21:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c673d059

dev-python/PyPDF2: add 2.10.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/Manifest |   1 +
 dev-python/PyPDF2/PyPDF2-2.10.0.ebuild | 131 +
 2 files changed, 132 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index a65fd600e5b4..96379f551a46 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,3 +1,4 @@
+DIST PyPDF2-2.10.0.gh.tar.gz 6355180 BLAKE2B 
1070e4989609cb1361f966f06a23a972ba0f53d6d02d2f489104a7198111d4e80573e2a54d7446bd85ccc8270ad8cb592c2131f0ba1433b3c1ca246bcd39c466
 SHA512 
dfc543a9cbc4c4e185abc928a64a8aeb5c69d833d3af0983bc994bb6a62b65732a6ea0a7b260bca4de8854639c0a03e0cc6398a5d9ec4df9125ccf7e4b3b264d
 DIST PyPDF2-2.4.1.gh.tar.gz 5121207 BLAKE2B 
387085ea028d7fcbcfd5fa4e5373b655e647548093638db66fa92d44b8771bb5342f8086ebca82e205cf56f1865778bc604f49a49b39af16d8d9e3466a51653d
 SHA512 
430e73ee6965fd6b8dac9ce8b6ee232e8ea829a7dbdfe87aafd29ae24ab182cd3e568b447030a0c199aab9049a79ce2a5518ce7fe59b1d8ce533b1313a568fc2
 DIST PyPDF2-2.4.2.gh.tar.gz 5327738 BLAKE2B 
5343d5b7c2efe2ed664f896b030a60ad8570ae8f481376e4ad9c865144b66d912633e4f83294d7f6399230963c02dea262cc247b10ca3c146ab24f823c0d57f3
 SHA512 
84a13d5b624ca8ca2dc4c474309ffa47d1770e1681ccb527f7fc1df37698037c224939dd062da004cbf7b983744afd3ab9adc9a610bea3f2f297e1ed5b708dd2
 DIST PyPDF2-2.5.0.gh.tar.gz 5597332 BLAKE2B 
40d4fa812f1a70c18d3b2907d83185cd79af3d722e762ec8dec9709cb5c70246c21fa124e419d8b12142b0ae22b1f13958835eaaa23e9f4cc9efbd05793db7ce
 SHA512 
ec7560b4bb3737fe4c830f058f5303cb70c9ff660c3f40637b4b86c8c79bf11a246a3fcc425aa54b5ca160548311c7f93248a1001c75a7e1dbf3119245e3262f

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.0.ebuild
new file mode 100644
index ..db21f89a85ae
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.10.0.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=b6f4ff3de00745783d79f25cb8803901d1f20d28
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_filters.py::test_issue_399
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   tests/test_generic.py::test_name_object_read_from_stream_unicode_error
+   tests/test_generic.py::test_bool_repr
+   tests/test_generic.py::test_issue_997
+   tests/test_merger.py::test1
+   tests/test_merger.py::test_bookmark
+   tests/test_merger.py::test_iss1145
+   tests/test_merger.py::test_sweep_indirect_list_newobj_is_None
+   tests/test_merger.py::test_sweep_recursion1
+   tests/test_merger.py::test_sweep_recursion2
+   tests/test_merger.py::test_trim_outline
+   tests/test_merger.py::test_trim_outline_list
+   tests/test_merger.py::test_zoom
+   tests/test_merger.py::test_zoom_xyz_no_left
+   tests/test_page.py::test_empyt_password_1088
+   tests/test_page.py::test_extract_text_operator_t_star
+   tests/test_page.py::test_extract_text_page_pdf
+   tests/test_page.py::test_extract_text_page_pdf_impossible_decode_xform
+   tests/test_page.py::test_extract_text_single_quote_op
+   
'tests/test_page.py::test_page_operations[https://arxiv.org/pdf/2201.00029.pdf-None]'
+   tests/test_reader.py::test_extract_text_pdf15
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-08-01 Thread Michał Górny
commit: 396d0f6d05fcd2493c1ea559947a68e89f7c3169
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  1 10:56:10 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  1 11:07:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396d0f6d

dev-python/PyPDF2: Bump to 2.9.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|   2 +
 dev-python/PyPDF2/PyPDF2-2.9.0.ebuild | 130 ++
 2 files changed, 132 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 3ded963a988d..a65fd600e5b4 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -5,5 +5,7 @@ DIST PyPDF2-2.6.0.gh.tar.gz 5600718 BLAKE2B 
13c8e485d0cbb1a6621e0769840a9894822a
 DIST PyPDF2-2.7.0.gh.tar.gz 5629582 BLAKE2B 
d6cdf3bdb974c4ffba4bf55a6acc9d8f2a30dd9f460c7ccad71bc836a0deea2ed1b3cc2743eaa0c5a377e7afe034a49412478635454bc6b846186ff3d77298ec
 SHA512 
c04966e1d9175d729bec5f64300bbac41b9eee07ce881bf186faac9774b0a8e6f152c6213e75c81aae8e30ad90e04ed554596c3eba55526f6280e856d9556a4d
 DIST PyPDF2-2.8.0.gh.tar.gz 5872029 BLAKE2B 
3bad15238079cf6e9940c9e8a1b2108e5e810ed8c1223b6dcebf2904ab3f655809a56c8d861743100dfc1267ea6a6e5b0605702d95f2b210820e68a93585ad03
 SHA512 
a6d258a4ac61acd59ba6f4fa683b080a3b4c70bb0405c2b041d0565319648358236c6cfcefacf1bbea5b3107b7f64a98057c82ac1816f359a5c6fb3b1ce76257
 DIST PyPDF2-2.8.1.gh.tar.gz 5872212 BLAKE2B 
19224d1b38947ad14adfb9b33201e0223f6da43072c6bffb78fae939872d0a025e6d2fd6f1eed0c0b88754a359a5459a45a36130659d81089caa884025a922d1
 SHA512 
6414339017c154610dbb5affcbf94fcda7ab6d1ea78f35cc348a2b8e5fc8c60216c4f20ffc114cb3abd8245ad7a8b40b4cca6161e3a98caff896fb823acc7bea
+DIST PyPDF2-2.9.0.gh.tar.gz 5877910 BLAKE2B 
afea03f9ac21e4b39cd39ce03adf70a8e08b80315f7cdd81440e371396ba48939560a3835de9587be8020e1aab75726409ecec753ef0fb042d69fe7fc6755e80
 SHA512 
fefbc6e6eb7ac0a0154f662044acb66f1c034efc114e878ced109d54a3e5427bb73088cb88d765c4576c2d67459a2daf64415789f8efe9b66cf8ed2bb78ff297
 DIST PyPDF2-sample-files-200644f7219811c3930ad1732ef70c570ece2d16.gh.tar.gz 
5513604 BLAKE2B 
1bfccaf3b50431d32341c24ea7aa203060d40d60a4b3656df35274d056918e7fccf99e11ee2539f65e6de15741ce28acaccd0ddc771ca334a8ba18a8953aee05
 SHA512 
5d2e1aa06e240957e9ec230406208fc653384b45b9e4b6631580c2eb4f08327e192c6ef57c2310ef3ed0604c85015b15f5ade8ef7d9f525e73733e040fe37fe5
 DIST PyPDF2-sample-files-4d24ff93dcddf21d55d028d9675d5b5bf9d7a350.gh.tar.gz 
5443819 BLAKE2B 
6eb440a2db3b58f7e195b8f24438552b2b414296b887cf44d75b14bda367e37ffef75b870152ac3b38e20e5a6f2c6a4cf374087b70daa9036821dd3ebdce2128
 SHA512 
de631f650098b6fe15830e5a816158d7f352c7a25d0c743b9e4bdf146e1ef2e3a6ea1751ed5d68f34e9a339a793bfb9dc217934595c7a8dffb854c0a4111b963
+DIST PyPDF2-sample-files-b6f4ff3de00745783d79f25cb8803901d1f20d28.gh.tar.gz 
5522867 BLAKE2B 
9a6cb3b92032f9ec697b972b1a257b2c2528d36cd4a7e40092ac6dbf0a4955c5b204b8c82d37f9bad4a19fccddf0070b095ee2f3b56de22d738ed3d8a3b555c0
 SHA512 
74aad38060f441ace87f6650de152a28f4a251e4f47574a8d46066857c8fbbb187cd3cd275caa198dce2c1557e90664b288f071995c2bbb9bf13a341210313e8

diff --git a/dev-python/PyPDF2/PyPDF2-2.9.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.9.0.ebuild
new file mode 100644
index ..861d1fc880be
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.9.0.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=b6f4ff3de00745783d79f25cb8803901d1f20d28
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-07-26 Thread Sam James
commit: 1972c60536af9dfc4a4a1959b46d111589cbbf4e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 06:43:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 06:43:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1972c605

dev-python/PyPDF2: add 2.8.1

Signed-off-by: Sam James  gentoo.org>

 dev-python/PyPDF2/Manifest|   1 +
 dev-python/PyPDF2/PyPDF2-2.8.1.ebuild | 125 ++
 2 files changed, 126 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 203e6bdb2618..3ded963a988d 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -4,5 +4,6 @@ DIST PyPDF2-2.5.0.gh.tar.gz 5597332 BLAKE2B 
40d4fa812f1a70c18d3b2907d83185cd79af
 DIST PyPDF2-2.6.0.gh.tar.gz 5600718 BLAKE2B 
13c8e485d0cbb1a6621e0769840a9894822aeda85fc63d98cd466628d4af0efe7e29ce400f7c71dfae63a6d8273dbceb14c115e14bbaea7592d8fa4aef552d24
 SHA512 
63ef0297b5b6151ed91d6cfc0e883e996561d9479e9d6bd074271112c2be173485b0ada052a038e7759d1d819850e0e1030031fdb0bc1df46fa4fa9f912b
 DIST PyPDF2-2.7.0.gh.tar.gz 5629582 BLAKE2B 
d6cdf3bdb974c4ffba4bf55a6acc9d8f2a30dd9f460c7ccad71bc836a0deea2ed1b3cc2743eaa0c5a377e7afe034a49412478635454bc6b846186ff3d77298ec
 SHA512 
c04966e1d9175d729bec5f64300bbac41b9eee07ce881bf186faac9774b0a8e6f152c6213e75c81aae8e30ad90e04ed554596c3eba55526f6280e856d9556a4d
 DIST PyPDF2-2.8.0.gh.tar.gz 5872029 BLAKE2B 
3bad15238079cf6e9940c9e8a1b2108e5e810ed8c1223b6dcebf2904ab3f655809a56c8d861743100dfc1267ea6a6e5b0605702d95f2b210820e68a93585ad03
 SHA512 
a6d258a4ac61acd59ba6f4fa683b080a3b4c70bb0405c2b041d0565319648358236c6cfcefacf1bbea5b3107b7f64a98057c82ac1816f359a5c6fb3b1ce76257
+DIST PyPDF2-2.8.1.gh.tar.gz 5872212 BLAKE2B 
19224d1b38947ad14adfb9b33201e0223f6da43072c6bffb78fae939872d0a025e6d2fd6f1eed0c0b88754a359a5459a45a36130659d81089caa884025a922d1
 SHA512 
6414339017c154610dbb5affcbf94fcda7ab6d1ea78f35cc348a2b8e5fc8c60216c4f20ffc114cb3abd8245ad7a8b40b4cca6161e3a98caff896fb823acc7bea
 DIST PyPDF2-sample-files-200644f7219811c3930ad1732ef70c570ece2d16.gh.tar.gz 
5513604 BLAKE2B 
1bfccaf3b50431d32341c24ea7aa203060d40d60a4b3656df35274d056918e7fccf99e11ee2539f65e6de15741ce28acaccd0ddc771ca334a8ba18a8953aee05
 SHA512 
5d2e1aa06e240957e9ec230406208fc653384b45b9e4b6631580c2eb4f08327e192c6ef57c2310ef3ed0604c85015b15f5ade8ef7d9f525e73733e040fe37fe5
 DIST PyPDF2-sample-files-4d24ff93dcddf21d55d028d9675d5b5bf9d7a350.gh.tar.gz 
5443819 BLAKE2B 
6eb440a2db3b58f7e195b8f24438552b2b414296b887cf44d75b14bda367e37ffef75b870152ac3b38e20e5a6f2c6a4cf374087b70daa9036821dd3ebdce2128
 SHA512 
de631f650098b6fe15830e5a816158d7f352c7a25d0c743b9e4bdf146e1ef2e3a6ea1751ed5d68f34e9a339a793bfb9dc217934595c7a8dffb854c0a4111b963

diff --git a/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild
new file mode 100644
index ..7e51381424fd
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=200644f7219811c3930ad1732ef70c570ece2d16
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   tests/test_generic.py::test_name_object_read_from_stream_unicode_error
+   tests/test_generic.py::test_bool_repr
+   tests/test_generic.py::test_issue_997
+   tests/test_merger.py::test1
+   tests/test_merger.py::test_bookmark
+   tests/test_merger.py::test_iss1145
+   tests/test_merger.py::test_sweep_indirect_list_newobj_is_None
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-07-25 Thread Michał Górny
commit: e2053039b43db3d20456a028aae7df547236fb8b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 25 05:45:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 25 07:12:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2053039

dev-python/PyPDF2: Bump to 2.8.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|   1 +
 dev-python/PyPDF2/PyPDF2-2.8.0.ebuild | 123 ++
 2 files changed, 124 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 4f1601d3ea0d..203e6bdb2618 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -3,5 +3,6 @@ DIST PyPDF2-2.4.2.gh.tar.gz 5327738 BLAKE2B 
5343d5b7c2efe2ed664f896b030a60ad8570
 DIST PyPDF2-2.5.0.gh.tar.gz 5597332 BLAKE2B 
40d4fa812f1a70c18d3b2907d83185cd79af3d722e762ec8dec9709cb5c70246c21fa124e419d8b12142b0ae22b1f13958835eaaa23e9f4cc9efbd05793db7ce
 SHA512 
ec7560b4bb3737fe4c830f058f5303cb70c9ff660c3f40637b4b86c8c79bf11a246a3fcc425aa54b5ca160548311c7f93248a1001c75a7e1dbf3119245e3262f
 DIST PyPDF2-2.6.0.gh.tar.gz 5600718 BLAKE2B 
13c8e485d0cbb1a6621e0769840a9894822aeda85fc63d98cd466628d4af0efe7e29ce400f7c71dfae63a6d8273dbceb14c115e14bbaea7592d8fa4aef552d24
 SHA512 
63ef0297b5b6151ed91d6cfc0e883e996561d9479e9d6bd074271112c2be173485b0ada052a038e7759d1d819850e0e1030031fdb0bc1df46fa4fa9f912b
 DIST PyPDF2-2.7.0.gh.tar.gz 5629582 BLAKE2B 
d6cdf3bdb974c4ffba4bf55a6acc9d8f2a30dd9f460c7ccad71bc836a0deea2ed1b3cc2743eaa0c5a377e7afe034a49412478635454bc6b846186ff3d77298ec
 SHA512 
c04966e1d9175d729bec5f64300bbac41b9eee07ce881bf186faac9774b0a8e6f152c6213e75c81aae8e30ad90e04ed554596c3eba55526f6280e856d9556a4d
+DIST PyPDF2-2.8.0.gh.tar.gz 5872029 BLAKE2B 
3bad15238079cf6e9940c9e8a1b2108e5e810ed8c1223b6dcebf2904ab3f655809a56c8d861743100dfc1267ea6a6e5b0605702d95f2b210820e68a93585ad03
 SHA512 
a6d258a4ac61acd59ba6f4fa683b080a3b4c70bb0405c2b041d0565319648358236c6cfcefacf1bbea5b3107b7f64a98057c82ac1816f359a5c6fb3b1ce76257
 DIST PyPDF2-sample-files-200644f7219811c3930ad1732ef70c570ece2d16.gh.tar.gz 
5513604 BLAKE2B 
1bfccaf3b50431d32341c24ea7aa203060d40d60a4b3656df35274d056918e7fccf99e11ee2539f65e6de15741ce28acaccd0ddc771ca334a8ba18a8953aee05
 SHA512 
5d2e1aa06e240957e9ec230406208fc653384b45b9e4b6631580c2eb4f08327e192c6ef57c2310ef3ed0604c85015b15f5ade8ef7d9f525e73733e040fe37fe5
 DIST PyPDF2-sample-files-4d24ff93dcddf21d55d028d9675d5b5bf9d7a350.gh.tar.gz 
5443819 BLAKE2B 
6eb440a2db3b58f7e195b8f24438552b2b414296b887cf44d75b14bda367e37ffef75b870152ac3b38e20e5a6f2c6a4cf374087b70daa9036821dd3ebdce2128
 SHA512 
de631f650098b6fe15830e5a816158d7f352c7a25d0c743b9e4bdf146e1ef2e3a6ea1751ed5d68f34e9a339a793bfb9dc217934595c7a8dffb854c0a4111b963

diff --git a/dev-python/PyPDF2/PyPDF2-2.8.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.8.0.ebuild
new file mode 100644
index ..a3237a42f1d5
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.8.0.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=200644f7219811c3930ad1732ef70c570ece2d16
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   tests/test_generic.py::test_name_object_read_from_stream_unicode_error
+   tests/test_generic.py::test_bool_repr
+   tests/test_generic.py::test_issue_997
+   tests/test_merger.py::test1
+   tests/test_merger.py::test_bookmark
+   tests/test_merger.py::test_iss1145
+   tests/test_merger.py::test_sweep_indirect_list_newobj_is_None
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-07-23 Thread Michał Górny
commit: be3250227a6cc33b15e748204f46ef78f7a91a6f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 23 04:52:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 23 06:22:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be325022

dev-python/PyPDF2: Bump to 2.7.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|   1 +
 dev-python/PyPDF2/PyPDF2-2.7.0.ebuild | 117 ++
 2 files changed, 118 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index d79a937bdcf1..4f1601d3ea0d 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -2,5 +2,6 @@ DIST PyPDF2-2.4.1.gh.tar.gz 5121207 BLAKE2B 
387085ea028d7fcbcfd5fa4e5373b655e647
 DIST PyPDF2-2.4.2.gh.tar.gz 5327738 BLAKE2B 
5343d5b7c2efe2ed664f896b030a60ad8570ae8f481376e4ad9c865144b66d912633e4f83294d7f6399230963c02dea262cc247b10ca3c146ab24f823c0d57f3
 SHA512 
84a13d5b624ca8ca2dc4c474309ffa47d1770e1681ccb527f7fc1df37698037c224939dd062da004cbf7b983744afd3ab9adc9a610bea3f2f297e1ed5b708dd2
 DIST PyPDF2-2.5.0.gh.tar.gz 5597332 BLAKE2B 
40d4fa812f1a70c18d3b2907d83185cd79af3d722e762ec8dec9709cb5c70246c21fa124e419d8b12142b0ae22b1f13958835eaaa23e9f4cc9efbd05793db7ce
 SHA512 
ec7560b4bb3737fe4c830f058f5303cb70c9ff660c3f40637b4b86c8c79bf11a246a3fcc425aa54b5ca160548311c7f93248a1001c75a7e1dbf3119245e3262f
 DIST PyPDF2-2.6.0.gh.tar.gz 5600718 BLAKE2B 
13c8e485d0cbb1a6621e0769840a9894822aeda85fc63d98cd466628d4af0efe7e29ce400f7c71dfae63a6d8273dbceb14c115e14bbaea7592d8fa4aef552d24
 SHA512 
63ef0297b5b6151ed91d6cfc0e883e996561d9479e9d6bd074271112c2be173485b0ada052a038e7759d1d819850e0e1030031fdb0bc1df46fa4fa9f912b
+DIST PyPDF2-2.7.0.gh.tar.gz 5629582 BLAKE2B 
d6cdf3bdb974c4ffba4bf55a6acc9d8f2a30dd9f460c7ccad71bc836a0deea2ed1b3cc2743eaa0c5a377e7afe034a49412478635454bc6b846186ff3d77298ec
 SHA512 
c04966e1d9175d729bec5f64300bbac41b9eee07ce881bf186faac9774b0a8e6f152c6213e75c81aae8e30ad90e04ed554596c3eba55526f6280e856d9556a4d
 DIST PyPDF2-sample-files-200644f7219811c3930ad1732ef70c570ece2d16.gh.tar.gz 
5513604 BLAKE2B 
1bfccaf3b50431d32341c24ea7aa203060d40d60a4b3656df35274d056918e7fccf99e11ee2539f65e6de15741ce28acaccd0ddc771ca334a8ba18a8953aee05
 SHA512 
5d2e1aa06e240957e9ec230406208fc653384b45b9e4b6631580c2eb4f08327e192c6ef57c2310ef3ed0604c85015b15f5ade8ef7d9f525e73733e040fe37fe5
 DIST PyPDF2-sample-files-4d24ff93dcddf21d55d028d9675d5b5bf9d7a350.gh.tar.gz 
5443819 BLAKE2B 
6eb440a2db3b58f7e195b8f24438552b2b414296b887cf44d75b14bda367e37ffef75b870152ac3b38e20e5a6f2c6a4cf374087b70daa9036821dd3ebdce2128
 SHA512 
de631f650098b6fe15830e5a816158d7f352c7a25d0c743b9e4bdf146e1ef2e3a6ea1751ed5d68f34e9a339a793bfb9dc217934595c7a8dffb854c0a4111b963

diff --git a/dev-python/PyPDF2/PyPDF2-2.7.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.7.0.ebuild
new file mode 100644
index ..40f9268b2e36
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.7.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=200644f7219811c3930ad1732ef70c570ece2d16
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   tests/test_generic.py::test_name_object_read_from_stream_unicode_error
+   tests/test_generic.py::test_bool_repr
+   tests/test_generic.py::test_issue_997
+   tests/test_merger.py::test1
+   tests/test_merger.py::test_bookmark
+   tests/test_merger.py::test_sweep_indirect_list_newobj_is_None
+   tests/test_merger.py::test_sweep_recursion1
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-07-18 Thread Michał Górny
commit: f595bdcb35f4ef1551320b5c81da7ebdc3310657
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 18 06:46:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 18 07:54:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f595bdcb

dev-python/PyPDF2: Bump to 2.6.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|   2 +
 dev-python/PyPDF2/PyPDF2-2.6.0.ebuild | 117 ++
 2 files changed, 119 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 384dae569c62..d79a937bdcf1 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,4 +1,6 @@
 DIST PyPDF2-2.4.1.gh.tar.gz 5121207 BLAKE2B 
387085ea028d7fcbcfd5fa4e5373b655e647548093638db66fa92d44b8771bb5342f8086ebca82e205cf56f1865778bc604f49a49b39af16d8d9e3466a51653d
 SHA512 
430e73ee6965fd6b8dac9ce8b6ee232e8ea829a7dbdfe87aafd29ae24ab182cd3e568b447030a0c199aab9049a79ce2a5518ce7fe59b1d8ce533b1313a568fc2
 DIST PyPDF2-2.4.2.gh.tar.gz 5327738 BLAKE2B 
5343d5b7c2efe2ed664f896b030a60ad8570ae8f481376e4ad9c865144b66d912633e4f83294d7f6399230963c02dea262cc247b10ca3c146ab24f823c0d57f3
 SHA512 
84a13d5b624ca8ca2dc4c474309ffa47d1770e1681ccb527f7fc1df37698037c224939dd062da004cbf7b983744afd3ab9adc9a610bea3f2f297e1ed5b708dd2
 DIST PyPDF2-2.5.0.gh.tar.gz 5597332 BLAKE2B 
40d4fa812f1a70c18d3b2907d83185cd79af3d722e762ec8dec9709cb5c70246c21fa124e419d8b12142b0ae22b1f13958835eaaa23e9f4cc9efbd05793db7ce
 SHA512 
ec7560b4bb3737fe4c830f058f5303cb70c9ff660c3f40637b4b86c8c79bf11a246a3fcc425aa54b5ca160548311c7f93248a1001c75a7e1dbf3119245e3262f
+DIST PyPDF2-2.6.0.gh.tar.gz 5600718 BLAKE2B 
13c8e485d0cbb1a6621e0769840a9894822aeda85fc63d98cd466628d4af0efe7e29ce400f7c71dfae63a6d8273dbceb14c115e14bbaea7592d8fa4aef552d24
 SHA512 
63ef0297b5b6151ed91d6cfc0e883e996561d9479e9d6bd074271112c2be173485b0ada052a038e7759d1d819850e0e1030031fdb0bc1df46fa4fa9f912b
+DIST PyPDF2-sample-files-200644f7219811c3930ad1732ef70c570ece2d16.gh.tar.gz 
5513604 BLAKE2B 
1bfccaf3b50431d32341c24ea7aa203060d40d60a4b3656df35274d056918e7fccf99e11ee2539f65e6de15741ce28acaccd0ddc771ca334a8ba18a8953aee05
 SHA512 
5d2e1aa06e240957e9ec230406208fc653384b45b9e4b6631580c2eb4f08327e192c6ef57c2310ef3ed0604c85015b15f5ade8ef7d9f525e73733e040fe37fe5
 DIST PyPDF2-sample-files-4d24ff93dcddf21d55d028d9675d5b5bf9d7a350.gh.tar.gz 
5443819 BLAKE2B 
6eb440a2db3b58f7e195b8f24438552b2b414296b887cf44d75b14bda367e37ffef75b870152ac3b38e20e5a6f2c6a4cf374087b70daa9036821dd3ebdce2128
 SHA512 
de631f650098b6fe15830e5a816158d7f352c7a25d0c743b9e4bdf146e1ef2e3a6ea1751ed5d68f34e9a339a793bfb9dc217934595c7a8dffb854c0a4111b963

diff --git a/dev-python/PyPDF2/PyPDF2-2.6.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.6.0.ebuild
new file mode 100644
index ..40f9268b2e36
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.6.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=200644f7219811c3930ad1732ef70c570ece2d16
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   tests/test_generic.py::test_name_object_read_from_stream_unicode_error
+   tests/test_generic.py::test_bool_repr
+   tests/test_generic.py::test_issue_997
+   tests/test_merger.py::test1
+   tests/test_merger.py::test_bookmark
+   tests/test_merger.py::test_sweep_indirect_list_newobj_is_None
+   tests/test_merger.py::test_sweep_recursion1
+   tests/test_merger.py::test_sweep_recursion2
+   tests/test_merger.py::test_trim_outline
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-07-11 Thread Michał Górny
commit: 73a3a660e4ecedbe6e7a1f985b858628eb449d0c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 11 06:38:51 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 11 07:06:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a3a660

dev-python/PyPDF2: Bump to 2.5.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|   1 +
 dev-python/PyPDF2/PyPDF2-2.5.0.ebuild | 115 ++
 2 files changed, 116 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index b32dd701ede2..384dae569c62 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,3 +1,4 @@
 DIST PyPDF2-2.4.1.gh.tar.gz 5121207 BLAKE2B 
387085ea028d7fcbcfd5fa4e5373b655e647548093638db66fa92d44b8771bb5342f8086ebca82e205cf56f1865778bc604f49a49b39af16d8d9e3466a51653d
 SHA512 
430e73ee6965fd6b8dac9ce8b6ee232e8ea829a7dbdfe87aafd29ae24ab182cd3e568b447030a0c199aab9049a79ce2a5518ce7fe59b1d8ce533b1313a568fc2
 DIST PyPDF2-2.4.2.gh.tar.gz 5327738 BLAKE2B 
5343d5b7c2efe2ed664f896b030a60ad8570ae8f481376e4ad9c865144b66d912633e4f83294d7f6399230963c02dea262cc247b10ca3c146ab24f823c0d57f3
 SHA512 
84a13d5b624ca8ca2dc4c474309ffa47d1770e1681ccb527f7fc1df37698037c224939dd062da004cbf7b983744afd3ab9adc9a610bea3f2f297e1ed5b708dd2
+DIST PyPDF2-2.5.0.gh.tar.gz 5597332 BLAKE2B 
40d4fa812f1a70c18d3b2907d83185cd79af3d722e762ec8dec9709cb5c70246c21fa124e419d8b12142b0ae22b1f13958835eaaa23e9f4cc9efbd05793db7ce
 SHA512 
ec7560b4bb3737fe4c830f058f5303cb70c9ff660c3f40637b4b86c8c79bf11a246a3fcc425aa54b5ca160548311c7f93248a1001c75a7e1dbf3119245e3262f
 DIST PyPDF2-sample-files-4d24ff93dcddf21d55d028d9675d5b5bf9d7a350.gh.tar.gz 
5443819 BLAKE2B 
6eb440a2db3b58f7e195b8f24438552b2b414296b887cf44d75b14bda367e37ffef75b870152ac3b38e20e5a6f2c6a4cf374087b70daa9036821dd3ebdce2128
 SHA512 
de631f650098b6fe15830e5a816158d7f352c7a25d0c743b9e4bdf146e1ef2e3a6ea1751ed5d68f34e9a339a793bfb9dc217934595c7a8dffb854c0a4111b963

diff --git a/dev-python/PyPDF2/PyPDF2-2.5.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.5.0.ebuild
new file mode 100644
index ..00f40d10f306
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.5.0.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   tests/test_generic.py::test_name_object_read_from_stream_unicode_error
+   tests/test_generic.py::test_bool_repr
+   tests/test_generic.py::test_issue_997
+   tests/test_merger.py::test1
+   tests/test_merger.py::test_bookmark
+   tests/test_merger.py::test_sweep_indirect_list_newobj_is_None
+   tests/test_merger.py::test_sweep_recursion1
+   tests/test_merger.py::test_sweep_recursion2
+   tests/test_merger.py::test_trim_outline
+   tests/test_merger.py::test_trim_outline_list
+   tests/test_merger.py::test_zoom
+   tests/test_merger.py::test_zoom_xyz_no_left
+   tests/test_page.py::test_extract_text_operator_t_star
+   tests/test_page.py::test_extract_text_page_pdf
+   tests/test_page.py::test_extract_text_page_pdf_impossible_decode_xform
+   tests/test_page.py::test_extract_text_single_quote_op
+   
'tests/test_page.py::test_page_operations[https://arxiv.org/pdf/2201.00029.pdf-None]'
+   tests/test_reader.py::test_extract_text_pdf15
+   tests/test_reader.py::test_extract_text_xref_issue_2
+   tests/test_reader.py::test_extract_text_xref_issue_3
+

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-07-10 Thread Michał Górny
commit: 95553eb318aaf05f07b75a34ff01c3bd6c75522f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 10 19:15:53 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 10 19:16:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95553eb3

dev-python/PyPDF2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|   7 ---
 dev-python/PyPDF2/PyPDF2-2.0.0.ebuild |  46 ---
 dev-python/PyPDF2/PyPDF2-2.1.0.ebuild |  56 ---
 dev-python/PyPDF2/PyPDF2-2.2.1.ebuild |  86 
 dev-python/PyPDF2/PyPDF2-2.3.1.ebuild | 101 -
 dev-python/PyPDF2/PyPDF2-2.4.0.ebuild | 102 --
 6 files changed, 398 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index e45f3154f3db..b32dd701ede2 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,10 +1,3 @@
-DIST PyPDF2-2.0.0.gh.tar.gz 4574406 BLAKE2B 
8554fdb7ab9ea1b9990ba72fb05ed02ef8732788b896013f3410f74bad482a95dfb42215cff247d411e6e84bd1afa3437af36f203b7aa45890c4c5681853dfb9
 SHA512 
8bdd9c2cdd20758a183696d8d33a207f9be9183e63b7757e09d281f4ae4a6a61714a49c940d5bd57df8a6074ad7498f17354b5d4984b1b2ad4bd119b62d93138
-DIST PyPDF2-2.1.0.gh.tar.gz 4728411 BLAKE2B 
00949842da43136afc7ee3482dc0b61182a0bf3ee4479d8794891ecf0a7cac9ec92a94d480a2ab75d35be9f667b5c27cdf17c8e7ce76bb5355cf2c43c7fc814b
 SHA512 
d82f05fe6e7f944f045600c1fd7d451181803769b38911a2d6e0553ae7b16cbfd6838883809c71fddcdfc386f62e0a5f5aaa6d947236a3c8cdedb5fe8f338a5f
-DIST PyPDF2-2.2.1.gh.tar.gz 5019240 BLAKE2B 
31412cc136bebdf0288fcdf693540e2ae8b88c08f9d837ebeb17b8f8bfae289146028890f36b7b16c6012469908d4f6855169efcebce082d4c31f634b6410162
 SHA512 
669c41f477114bc38a214e8f4893c5eb59d40dfe07e3c436b71ede09738539e3f47d8f9293cf9c3012887d296c7a634ee93bf2542910c400c4765bd30495f0f6
-DIST PyPDF2-2.3.1.gh.tar.gz 5077679 BLAKE2B 
36a70ef9e10ebb6d5c50b713f539aad56b8ccbd94d279aa0b0dc41e9ef1c682ac21b04b4612771e386e8655aa812e11bdbe04363ebaa074a96ffa7059f500e62
 SHA512 
885d6bab457be594c7a715345f0d4c6f5ba1e34f422e3de42822f4886c0021fc799682e9d253f3c3f48f8c45d387ef431843e2f2f9c7e54c1402ef31b975c511
-DIST PyPDF2-2.4.0.gh.tar.gz 5119230 BLAKE2B 
a396f1e36a4ad74396a549fa6a6dd76b4a24bee66c78e52bd01b9d3ffebbf15698c0b1b30372fbc7224a815733bfcdecc7e7caa275de32f1a25f44c0e8276c9b
 SHA512 
664f57132c6fa9d2cba324559de985b2c4de4a1f9b5d1ca4539cc9ae35b4296a0b3dac1d15ad069e3f46cc01b2b55d530c0fd5f70e6c41ce5461dfd0ebdd4cdd
 DIST PyPDF2-2.4.1.gh.tar.gz 5121207 BLAKE2B 
387085ea028d7fcbcfd5fa4e5373b655e647548093638db66fa92d44b8771bb5342f8086ebca82e205cf56f1865778bc604f49a49b39af16d8d9e3466a51653d
 SHA512 
430e73ee6965fd6b8dac9ce8b6ee232e8ea829a7dbdfe87aafd29ae24ab182cd3e568b447030a0c199aab9049a79ce2a5518ce7fe59b1d8ce533b1313a568fc2
 DIST PyPDF2-2.4.2.gh.tar.gz 5327738 BLAKE2B 
5343d5b7c2efe2ed664f896b030a60ad8570ae8f481376e4ad9c865144b66d912633e4f83294d7f6399230963c02dea262cc247b10ca3c146ab24f823c0d57f3
 SHA512 
84a13d5b624ca8ca2dc4c474309ffa47d1770e1681ccb527f7fc1df37698037c224939dd062da004cbf7b983744afd3ab9adc9a610bea3f2f297e1ed5b708dd2
-DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263
 DIST PyPDF2-sample-files-4d24ff93dcddf21d55d028d9675d5b5bf9d7a350.gh.tar.gz 
5443819 BLAKE2B 
6eb440a2db3b58f7e195b8f24438552b2b414296b887cf44d75b14bda367e37ffef75b870152ac3b38e20e5a6f2c6a4cf374087b70daa9036821dd3ebdce2128
 SHA512 
de631f650098b6fe15830e5a816158d7f352c7a25d0c743b9e4bdf146e1ef2e3a6ea1751ed5d68f34e9a339a793bfb9dc217934595c7a8dffb854c0a4111b963
-DIST PyPDF2-sample-files-d7ce88b71820fccaaa4738aa37cbace51f3ed3d9.gh.tar.gz 
5406263 BLAKE2B 
69673ec380941f567d3630459dc610b1c3a58d5f2956138776412683a96292549107294775d236d1304c054fb91b238f42942a169a7bc862c0b721de647ad191
 SHA512 
a245de88952de08b45e483f05a1ed42a70a67c4215dd8c32a9b5d70bb64b01acc58ebb1cee677ca178eee8380528dbfac50d3a1a022f19039fa3a47746ddc2a0

diff --git a/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
deleted file mode 100644
index 910139d3b90a..
--- a/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=41b5cd4f774f8fbd8ac42d93b9962f0376352a15
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
-   https://pypi.org/project/PyPDF2/
-   https://github.com/py-pdf/PyPDF2/
-"
-SRC_URI="
-   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
-  

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-07-10 Thread Sam James
commit: 4a920ee4533889e1ee0a09854bd933d78a18952b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 10 19:12:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 10 19:12:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a920ee4

dev-python/PyPDF2: Stabilize 2.4.1 amd64, #857384

Signed-off-by: Sam James  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild
index dd495045d78a..b7318a31ebcc 100644
--- a/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-07-10 Thread Sam James
commit: 50a71eefcc195967a92afba15185c5cdcd34494f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 10 19:11:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 10 19:11:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a71eef

dev-python/PyPDF2: Stabilize 2.4.1 x86, #857384

Signed-off-by: Sam James  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild
index d277d78547da..dd495045d78a 100644
--- a/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-07-09 Thread Michał Górny
commit: 13f8e34ec4cf35c2ff6597e957581127781e4fc8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  9 07:44:28 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  9 08:41:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13f8e34e

dev-python/PyPDF2: Bump to 2.4.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|   1 +
 dev-python/PyPDF2/PyPDF2-2.4.2.ebuild | 112 ++
 2 files changed, 113 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index e628d662809f..e45f3154f3db 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -4,6 +4,7 @@ DIST PyPDF2-2.2.1.gh.tar.gz 5019240 BLAKE2B 
31412cc136bebdf0288fcdf693540e2ae8b8
 DIST PyPDF2-2.3.1.gh.tar.gz 5077679 BLAKE2B 
36a70ef9e10ebb6d5c50b713f539aad56b8ccbd94d279aa0b0dc41e9ef1c682ac21b04b4612771e386e8655aa812e11bdbe04363ebaa074a96ffa7059f500e62
 SHA512 
885d6bab457be594c7a715345f0d4c6f5ba1e34f422e3de42822f4886c0021fc799682e9d253f3c3f48f8c45d387ef431843e2f2f9c7e54c1402ef31b975c511
 DIST PyPDF2-2.4.0.gh.tar.gz 5119230 BLAKE2B 
a396f1e36a4ad74396a549fa6a6dd76b4a24bee66c78e52bd01b9d3ffebbf15698c0b1b30372fbc7224a815733bfcdecc7e7caa275de32f1a25f44c0e8276c9b
 SHA512 
664f57132c6fa9d2cba324559de985b2c4de4a1f9b5d1ca4539cc9ae35b4296a0b3dac1d15ad069e3f46cc01b2b55d530c0fd5f70e6c41ce5461dfd0ebdd4cdd
 DIST PyPDF2-2.4.1.gh.tar.gz 5121207 BLAKE2B 
387085ea028d7fcbcfd5fa4e5373b655e647548093638db66fa92d44b8771bb5342f8086ebca82e205cf56f1865778bc604f49a49b39af16d8d9e3466a51653d
 SHA512 
430e73ee6965fd6b8dac9ce8b6ee232e8ea829a7dbdfe87aafd29ae24ab182cd3e568b447030a0c199aab9049a79ce2a5518ce7fe59b1d8ce533b1313a568fc2
+DIST PyPDF2-2.4.2.gh.tar.gz 5327738 BLAKE2B 
5343d5b7c2efe2ed664f896b030a60ad8570ae8f481376e4ad9c865144b66d912633e4f83294d7f6399230963c02dea262cc247b10ca3c146ab24f823c0d57f3
 SHA512 
84a13d5b624ca8ca2dc4c474309ffa47d1770e1681ccb527f7fc1df37698037c224939dd062da004cbf7b983744afd3ab9adc9a610bea3f2f297e1ed5b708dd2
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263
 DIST PyPDF2-sample-files-4d24ff93dcddf21d55d028d9675d5b5bf9d7a350.gh.tar.gz 
5443819 BLAKE2B 
6eb440a2db3b58f7e195b8f24438552b2b414296b887cf44d75b14bda367e37ffef75b870152ac3b38e20e5a6f2c6a4cf374087b70daa9036821dd3ebdce2128
 SHA512 
de631f650098b6fe15830e5a816158d7f352c7a25d0c743b9e4bdf146e1ef2e3a6ea1751ed5d68f34e9a339a793bfb9dc217934595c7a8dffb854c0a4111b963
 DIST PyPDF2-sample-files-d7ce88b71820fccaaa4738aa37cbace51f3ed3d9.gh.tar.gz 
5406263 BLAKE2B 
69673ec380941f567d3630459dc610b1c3a58d5f2956138776412683a96292549107294775d236d1304c054fb91b238f42942a169a7bc862c0b721de647ad191
 SHA512 
a245de88952de08b45e483f05a1ed42a70a67c4215dd8c32a9b5d70bb64b01acc58ebb1cee677ca178eee8380528dbfac50d3a1a022f19039fa3a47746ddc2a0

diff --git a/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild
new file mode 100644
index ..9111334c0c95
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-06-30 Thread Arthur Zamarin
commit: 08ccb2fc0efbeb6910364ec25b8a683f3b8ed971
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 30 16:46:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 30 17:09:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08ccb2fc

dev-python/PyPDF2: add 2.4.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/Manifest|   1 +
 dev-python/PyPDF2/PyPDF2-2.4.1.ebuild | 102 ++
 2 files changed, 103 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 988a63ca7d34..e628d662809f 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -3,6 +3,7 @@ DIST PyPDF2-2.1.0.gh.tar.gz 4728411 BLAKE2B 
00949842da43136afc7ee3482dc0b61182a0
 DIST PyPDF2-2.2.1.gh.tar.gz 5019240 BLAKE2B 
31412cc136bebdf0288fcdf693540e2ae8b88c08f9d837ebeb17b8f8bfae289146028890f36b7b16c6012469908d4f6855169efcebce082d4c31f634b6410162
 SHA512 
669c41f477114bc38a214e8f4893c5eb59d40dfe07e3c436b71ede09738539e3f47d8f9293cf9c3012887d296c7a634ee93bf2542910c400c4765bd30495f0f6
 DIST PyPDF2-2.3.1.gh.tar.gz 5077679 BLAKE2B 
36a70ef9e10ebb6d5c50b713f539aad56b8ccbd94d279aa0b0dc41e9ef1c682ac21b04b4612771e386e8655aa812e11bdbe04363ebaa074a96ffa7059f500e62
 SHA512 
885d6bab457be594c7a715345f0d4c6f5ba1e34f422e3de42822f4886c0021fc799682e9d253f3c3f48f8c45d387ef431843e2f2f9c7e54c1402ef31b975c511
 DIST PyPDF2-2.4.0.gh.tar.gz 5119230 BLAKE2B 
a396f1e36a4ad74396a549fa6a6dd76b4a24bee66c78e52bd01b9d3ffebbf15698c0b1b30372fbc7224a815733bfcdecc7e7caa275de32f1a25f44c0e8276c9b
 SHA512 
664f57132c6fa9d2cba324559de985b2c4de4a1f9b5d1ca4539cc9ae35b4296a0b3dac1d15ad069e3f46cc01b2b55d530c0fd5f70e6c41ce5461dfd0ebdd4cdd
+DIST PyPDF2-2.4.1.gh.tar.gz 5121207 BLAKE2B 
387085ea028d7fcbcfd5fa4e5373b655e647548093638db66fa92d44b8771bb5342f8086ebca82e205cf56f1865778bc604f49a49b39af16d8d9e3466a51653d
 SHA512 
430e73ee6965fd6b8dac9ce8b6ee232e8ea829a7dbdfe87aafd29ae24ab182cd3e568b447030a0c199aab9049a79ce2a5518ce7fe59b1d8ce533b1313a568fc2
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263
 DIST PyPDF2-sample-files-4d24ff93dcddf21d55d028d9675d5b5bf9d7a350.gh.tar.gz 
5443819 BLAKE2B 
6eb440a2db3b58f7e195b8f24438552b2b414296b887cf44d75b14bda367e37ffef75b870152ac3b38e20e5a6f2c6a4cf374087b70daa9036821dd3ebdce2128
 SHA512 
de631f650098b6fe15830e5a816158d7f352c7a25d0c743b9e4bdf146e1ef2e3a6ea1751ed5d68f34e9a339a793bfb9dc217934595c7a8dffb854c0a4111b963
 DIST PyPDF2-sample-files-d7ce88b71820fccaaa4738aa37cbace51f3ed3d9.gh.tar.gz 
5406263 BLAKE2B 
69673ec380941f567d3630459dc610b1c3a58d5f2956138776412683a96292549107294775d236d1304c054fb91b238f42942a169a7bc862c0b721de647ad191
 SHA512 
a245de88952de08b45e483f05a1ed42a70a67c4215dd8c32a9b5d70bb64b01acc58ebb1cee677ca178eee8380528dbfac50d3a1a022f19039fa3a47746ddc2a0

diff --git a/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild
new file mode 100644
index ..d277d78547da
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-06-26 Thread Michał Górny
commit: 8c162e148b496955153bf28a15ec57557bc6a901
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 27 04:09:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 27 04:40:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c162e14

dev-python/PyPDF2: Bump to 2.4.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|   2 +
 dev-python/PyPDF2/PyPDF2-2.4.0.ebuild | 102 ++
 2 files changed, 104 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 2bf4985bbade..988a63ca7d34 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -2,5 +2,7 @@ DIST PyPDF2-2.0.0.gh.tar.gz 4574406 BLAKE2B 
8554fdb7ab9ea1b9990ba72fb05ed02ef873
 DIST PyPDF2-2.1.0.gh.tar.gz 4728411 BLAKE2B 
00949842da43136afc7ee3482dc0b61182a0bf3ee4479d8794891ecf0a7cac9ec92a94d480a2ab75d35be9f667b5c27cdf17c8e7ce76bb5355cf2c43c7fc814b
 SHA512 
d82f05fe6e7f944f045600c1fd7d451181803769b38911a2d6e0553ae7b16cbfd6838883809c71fddcdfc386f62e0a5f5aaa6d947236a3c8cdedb5fe8f338a5f
 DIST PyPDF2-2.2.1.gh.tar.gz 5019240 BLAKE2B 
31412cc136bebdf0288fcdf693540e2ae8b88c08f9d837ebeb17b8f8bfae289146028890f36b7b16c6012469908d4f6855169efcebce082d4c31f634b6410162
 SHA512 
669c41f477114bc38a214e8f4893c5eb59d40dfe07e3c436b71ede09738539e3f47d8f9293cf9c3012887d296c7a634ee93bf2542910c400c4765bd30495f0f6
 DIST PyPDF2-2.3.1.gh.tar.gz 5077679 BLAKE2B 
36a70ef9e10ebb6d5c50b713f539aad56b8ccbd94d279aa0b0dc41e9ef1c682ac21b04b4612771e386e8655aa812e11bdbe04363ebaa074a96ffa7059f500e62
 SHA512 
885d6bab457be594c7a715345f0d4c6f5ba1e34f422e3de42822f4886c0021fc799682e9d253f3c3f48f8c45d387ef431843e2f2f9c7e54c1402ef31b975c511
+DIST PyPDF2-2.4.0.gh.tar.gz 5119230 BLAKE2B 
a396f1e36a4ad74396a549fa6a6dd76b4a24bee66c78e52bd01b9d3ffebbf15698c0b1b30372fbc7224a815733bfcdecc7e7caa275de32f1a25f44c0e8276c9b
 SHA512 
664f57132c6fa9d2cba324559de985b2c4de4a1f9b5d1ca4539cc9ae35b4296a0b3dac1d15ad069e3f46cc01b2b55d530c0fd5f70e6c41ce5461dfd0ebdd4cdd
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263
+DIST PyPDF2-sample-files-4d24ff93dcddf21d55d028d9675d5b5bf9d7a350.gh.tar.gz 
5443819 BLAKE2B 
6eb440a2db3b58f7e195b8f24438552b2b414296b887cf44d75b14bda367e37ffef75b870152ac3b38e20e5a6f2c6a4cf374087b70daa9036821dd3ebdce2128
 SHA512 
de631f650098b6fe15830e5a816158d7f352c7a25d0c743b9e4bdf146e1ef2e3a6ea1751ed5d68f34e9a339a793bfb9dc217934595c7a8dffb854c0a4111b963
 DIST PyPDF2-sample-files-d7ce88b71820fccaaa4738aa37cbace51f3ed3d9.gh.tar.gz 
5406263 BLAKE2B 
69673ec380941f567d3630459dc610b1c3a58d5f2956138776412683a96292549107294775d236d1304c054fb91b238f42942a169a7bc862c0b721de647ad191
 SHA512 
a245de88952de08b45e483f05a1ed42a70a67c4215dd8c32a9b5d70bb64b01acc58ebb1cee677ca178eee8380528dbfac50d3a1a022f19039fa3a47746ddc2a0

diff --git a/dev-python/PyPDF2/PyPDF2-2.4.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.4.0.ebuild
new file mode 100644
index ..d277d78547da
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.4.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-06-20 Thread Michał Górny
commit: ff31e7fd3b2b69a5fc53db13e5b8a8e1ec9974b1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 20 06:39:24 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 20 06:39:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff31e7fd

dev-python/PyPDF2: Add test dep on dev-python/pycryptodome

Closes: https://bugs.gentoo.org/853130
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.3.1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/PyPDF2/PyPDF2-2.3.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.3.1.ebuild
index d45c4b4561ab..0e5972d80ce8 100644
--- a/dev-python/PyPDF2/PyPDF2-2.3.1.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.3.1.ebuild
@@ -34,6 +34,9 @@ RDEPEND="
 "
 BDEPEND="
dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
 "
 
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-06-19 Thread Arthur Zamarin
commit: a224f57a383d0e033671d6231b36fcecb8d11584
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 19 17:43:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 19 18:08:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a224f57a

dev-python/PyPDF2: add 2.3.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/Manifest|  1 +
 dev-python/PyPDF2/PyPDF2-2.3.1.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index a6212aeff2fb..2bf4985bbade 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,5 +1,6 @@
 DIST PyPDF2-2.0.0.gh.tar.gz 4574406 BLAKE2B 
8554fdb7ab9ea1b9990ba72fb05ed02ef8732788b896013f3410f74bad482a95dfb42215cff247d411e6e84bd1afa3437af36f203b7aa45890c4c5681853dfb9
 SHA512 
8bdd9c2cdd20758a183696d8d33a207f9be9183e63b7757e09d281f4ae4a6a61714a49c940d5bd57df8a6074ad7498f17354b5d4984b1b2ad4bd119b62d93138
 DIST PyPDF2-2.1.0.gh.tar.gz 4728411 BLAKE2B 
00949842da43136afc7ee3482dc0b61182a0bf3ee4479d8794891ecf0a7cac9ec92a94d480a2ab75d35be9f667b5c27cdf17c8e7ce76bb5355cf2c43c7fc814b
 SHA512 
d82f05fe6e7f944f045600c1fd7d451181803769b38911a2d6e0553ae7b16cbfd6838883809c71fddcdfc386f62e0a5f5aaa6d947236a3c8cdedb5fe8f338a5f
 DIST PyPDF2-2.2.1.gh.tar.gz 5019240 BLAKE2B 
31412cc136bebdf0288fcdf693540e2ae8b88c08f9d837ebeb17b8f8bfae289146028890f36b7b16c6012469908d4f6855169efcebce082d4c31f634b6410162
 SHA512 
669c41f477114bc38a214e8f4893c5eb59d40dfe07e3c436b71ede09738539e3f47d8f9293cf9c3012887d296c7a634ee93bf2542910c400c4765bd30495f0f6
+DIST PyPDF2-2.3.1.gh.tar.gz 5077679 BLAKE2B 
36a70ef9e10ebb6d5c50b713f539aad56b8ccbd94d279aa0b0dc41e9ef1c682ac21b04b4612771e386e8655aa812e11bdbe04363ebaa074a96ffa7059f500e62
 SHA512 
885d6bab457be594c7a715345f0d4c6f5ba1e34f422e3de42822f4886c0021fc799682e9d253f3c3f48f8c45d387ef431843e2f2f9c7e54c1402ef31b975c511
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263
 DIST PyPDF2-sample-files-d7ce88b71820fccaaa4738aa37cbace51f3ed3d9.gh.tar.gz 
5406263 BLAKE2B 
69673ec380941f567d3630459dc610b1c3a58d5f2956138776412683a96292549107294775d236d1304c054fb91b238f42942a169a7bc862c0b721de647ad191
 SHA512 
a245de88952de08b45e483f05a1ed42a70a67c4215dd8c32a9b5d70bb64b01acc58ebb1cee677ca178eee8380528dbfac50d3a1a022f19039fa3a47746ddc2a0

diff --git a/dev-python/PyPDF2/PyPDF2-2.3.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.3.1.ebuild
new file mode 100644
index ..d45c4b4561ab
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.3.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=d7ce88b71820fccaaa4738aa37cbace51f3ed3d9
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   tests/test_generic.py::test_name_object_read_from_stream_unicode_error
+   tests/test_generic.py::test_bool_repr
+   
'tests/test_page.py::test_page_operations[https://arxiv.org/pdf/2201.00029.pdf-None]'
+   tests/test_merger.py::test_trim_outline_list
+   tests/test_merger.py::test_zoom
+   tests/test_merger.py::test_zoom_xyz_no_left
+   tests/test_merger.py::test_bookmark
+   tests/test_merger.py::test_trim_outline
+   tests/test_merger.py::test1
+   tests/test_merger.py::test_sweep_recursion1
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-06-18 Thread Michał Górny
commit: 8fe6f26edd073974fa3d33d43abe80421d94b9ca
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 19 05:05:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 19 05:05:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe6f26e

dev-python/PyPDF2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest  |  8 -
 dev-python/PyPDF2/PyPDF2-1.27.12.ebuild | 51 --
 dev-python/PyPDF2/PyPDF2-1.28.1.ebuild  | 51 --
 dev-python/PyPDF2/PyPDF2-1.28.2.ebuild  | 51 --
 dev-python/PyPDF2/PyPDF2-1.28.3.ebuild  | 51 --
 dev-python/PyPDF2/PyPDF2-1.28.4.ebuild  | 51 --
 dev-python/PyPDF2/PyPDF2-2.1.1.ebuild   | 56 -
 dev-python/PyPDF2/PyPDF2-2.2.0.ebuild   | 56 -
 8 files changed, 375 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 3928c47715ec..a6212aeff2fb 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,13 +1,5 @@
-DIST PyPDF2-1.27.12.gh.tar.gz 3430850 BLAKE2B 
a0cb344f616d628b7c39dc360234057ce68595ffa554a8588990ef0a1239ade2db6415caefb84bc058d89067ed04ba66ba149f6f106bbf9a55a13f523dd826fc
 SHA512 
ee00c975881b7e6716656b1cecb83c3e1f7bffa4ed9fb0d8c8be45c7d951b2b79f0be4f9098569bad783703fbc00f0797e73b970b02adad1ed3a4cf3b6ab7b73
-DIST PyPDF2-1.28.1.gh.tar.gz 4260569 BLAKE2B 
69b925a463c262ab207dd768160ea9083b14eed6a25a234d09e472ce812039aeb899674a0216b20ead3a4814cc3ec83ee320c99b84d109d8a320b925b7654ffa
 SHA512 
22dec520e256420b618d5611f44f52752ad3c7ccee325991f4817e88ba69d01bf705708877a0df450297c3231725f72e03c4d8b33ced29fd7445c0ac2701dc2b
-DIST PyPDF2-1.28.2.gh.tar.gz 4260541 BLAKE2B 
16cf7358dbd201e54853022b341fa7501b691d258380ac02464ae410d045a454785e03507b48f05b2ed92dc7a437cdc7703ba2417ca0c6d3c43846d3daaa00fa
 SHA512 
3f69e983fcd83485cb76a957ee5ae436468bb9d04db821271cbb1f37c1f796ea974dd8dd425e0b4f9867e19fe14861355f9f5f8349a52ef8f7f829832f0694ca
-DIST PyPDF2-1.28.3.gh.tar.gz 4261567 BLAKE2B 
8f76d23d1c30c42e78585b6ced44726c9c6a701f52b08a7130e3923e63a058f69525442d06e85db4de4345b6c4a14ce97d5e7fbec4431b01d5ca86ba759482c4
 SHA512 
0a7b54759b0ce6a5383364ea1014e8c3bf80c180ab533b905dc676df8d0307ad6ae46007033b8c23f2c7986d45086d98485631f867d562e70cc09c52862142d9
-DIST PyPDF2-1.28.4.gh.tar.gz 4397029 BLAKE2B 
2db9aacc55d06e961708ee455562e28f59bbc3fd973547feb1e596df52872fa2fb7a424e2159e7c0c2cacd3c6bdff987f72fec7db41422a0aae4aa33a60f1cb6
 SHA512 
a93406f9a0e177f0ad1d92430f212abbc7b7486b86f37b281e68595de125e0fcdfbf73fc7d66490698d8355875659633c3785e8c2725e52ef9d615441b5aa517
 DIST PyPDF2-2.0.0.gh.tar.gz 4574406 BLAKE2B 
8554fdb7ab9ea1b9990ba72fb05ed02ef8732788b896013f3410f74bad482a95dfb42215cff247d411e6e84bd1afa3437af36f203b7aa45890c4c5681853dfb9
 SHA512 
8bdd9c2cdd20758a183696d8d33a207f9be9183e63b7757e09d281f4ae4a6a61714a49c940d5bd57df8a6074ad7498f17354b5d4984b1b2ad4bd119b62d93138
 DIST PyPDF2-2.1.0.gh.tar.gz 4728411 BLAKE2B 
00949842da43136afc7ee3482dc0b61182a0bf3ee4479d8794891ecf0a7cac9ec92a94d480a2ab75d35be9f667b5c27cdf17c8e7ce76bb5355cf2c43c7fc814b
 SHA512 
d82f05fe6e7f944f045600c1fd7d451181803769b38911a2d6e0553ae7b16cbfd6838883809c71fddcdfc386f62e0a5f5aaa6d947236a3c8cdedb5fe8f338a5f
-DIST PyPDF2-2.1.1.gh.tar.gz 4729162 BLAKE2B 
ec7af774d8fd6af5985af1119e414082d99c2ba832d22093a0f1ee08606436e129139f9f3dc85633660d14c860b49dfd026e2d2b9aa9d29c70ca8a44b749404f
 SHA512 
ecc0fb1e7e0d3cd512439c26a04e81fe339e98b88ea75821c7d2797f056fb370c061f89701927dd238d8cad9f431d3f8847de47fd9f45b8e76322ffd797293d3
-DIST PyPDF2-2.2.0.gh.tar.gz 5015612 BLAKE2B 
e9fd2b193a3ea1477a92de6c7a0680e49017e6daccfe648d8479bb55b0bdbcaf7de3df032010a6010dcc779b7b651963a7cb94beff14a8bba6144849cf3fe551
 SHA512 
73a0d2faa253b53622f175ec9a9dca25bc0dd4cf94f3fe60e3cccae67faab45819212c4fcc4963b7dc530e6d06781d110c5ad5887fb3240cebfb56a9e7aaea65
 DIST PyPDF2-2.2.1.gh.tar.gz 5019240 BLAKE2B 
31412cc136bebdf0288fcdf693540e2ae8b88c08f9d837ebeb17b8f8bfae289146028890f36b7b16c6012469908d4f6855169efcebce082d4c31f634b6410162
 SHA512 
669c41f477114bc38a214e8f4893c5eb59d40dfe07e3c436b71ede09738539e3f47d8f9293cf9c3012887d296c7a634ee93bf2542910c400c4765bd30495f0f6
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263
-DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-06-18 Thread Sam James
commit: d041b0e84758a0872924f9eb8aab2989f8d65ab1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 18 20:24:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 18 20:24:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d041b0e8

dev-python/PyPDF2: Stabilize 2.0.0 amd64, #852863

Signed-off-by: Sam James  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
index f2243eb89f41..f6331360b0d4 100644
--- a/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-06-18 Thread Sam James
commit: 5f4ec78adf27f93eeede32eac4d2ba7bd4bfb005
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 18 20:25:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 18 20:25:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4ec78a

dev-python/PyPDF2: Stabilize 2.0.0 x86, #852863

Signed-off-by: Sam James  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
index f6331360b0d4..910139d3b90a 100644
--- a/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-06-18 Thread Michał Górny
commit: 35c75e4ea59996d9dd1cef3a4ac7e70be4b50dca
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 18 05:08:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 18 06:47:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c75e4e

dev-python/PyPDF2: Bump to 2.2.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|  2 +
 dev-python/PyPDF2/PyPDF2-2.2.1.ebuild | 86 +++
 2 files changed, 88 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 91172eaa6799..3928c47715ec 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -7,5 +7,7 @@ DIST PyPDF2-2.0.0.gh.tar.gz 4574406 BLAKE2B 
8554fdb7ab9ea1b9990ba72fb05ed02ef873
 DIST PyPDF2-2.1.0.gh.tar.gz 4728411 BLAKE2B 
00949842da43136afc7ee3482dc0b61182a0bf3ee4479d8794891ecf0a7cac9ec92a94d480a2ab75d35be9f667b5c27cdf17c8e7ce76bb5355cf2c43c7fc814b
 SHA512 
d82f05fe6e7f944f045600c1fd7d451181803769b38911a2d6e0553ae7b16cbfd6838883809c71fddcdfc386f62e0a5f5aaa6d947236a3c8cdedb5fe8f338a5f
 DIST PyPDF2-2.1.1.gh.tar.gz 4729162 BLAKE2B 
ec7af774d8fd6af5985af1119e414082d99c2ba832d22093a0f1ee08606436e129139f9f3dc85633660d14c860b49dfd026e2d2b9aa9d29c70ca8a44b749404f
 SHA512 
ecc0fb1e7e0d3cd512439c26a04e81fe339e98b88ea75821c7d2797f056fb370c061f89701927dd238d8cad9f431d3f8847de47fd9f45b8e76322ffd797293d3
 DIST PyPDF2-2.2.0.gh.tar.gz 5015612 BLAKE2B 
e9fd2b193a3ea1477a92de6c7a0680e49017e6daccfe648d8479bb55b0bdbcaf7de3df032010a6010dcc779b7b651963a7cb94beff14a8bba6144849cf3fe551
 SHA512 
73a0d2faa253b53622f175ec9a9dca25bc0dd4cf94f3fe60e3cccae67faab45819212c4fcc4963b7dc530e6d06781d110c5ad5887fb3240cebfb56a9e7aaea65
+DIST PyPDF2-2.2.1.gh.tar.gz 5019240 BLAKE2B 
31412cc136bebdf0288fcdf693540e2ae8b88c08f9d837ebeb17b8f8bfae289146028890f36b7b16c6012469908d4f6855169efcebce082d4c31f634b6410162
 SHA512 
669c41f477114bc38a214e8f4893c5eb59d40dfe07e3c436b71ede09738539e3f47d8f9293cf9c3012887d296c7a634ee93bf2542910c400c4765bd30495f0f6
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263
+DIST PyPDF2-sample-files-d7ce88b71820fccaaa4738aa37cbace51f3ed3d9.gh.tar.gz 
5406263 BLAKE2B 
69673ec380941f567d3630459dc610b1c3a58d5f2956138776412683a96292549107294775d236d1304c054fb91b238f42942a169a7bc862c0b721de647ad191
 SHA512 
a245de88952de08b45e483f05a1ed42a70a67c4215dd8c32a9b5d70bb64b01acc58ebb1cee677ca178eee8380528dbfac50d3a1a022f19039fa3a47746ddc2a0

diff --git a/dev-python/PyPDF2/PyPDF2-2.2.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.2.1.ebuild
new file mode 100644
index ..2f3370a78f0d
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.2.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=d7ce88b71820fccaaa4738aa37cbace51f3ed3d9
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   tests/test_generic.py::test_name_object_read_from_stream_unicode_error
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-06-13 Thread Michał Górny
commit: e7f7107cd7f8c57a419f1c43ebff3e4a283dc366
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 14 02:43:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 14 04:26:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f7107c

dev-python/PyPDF2: Bump to 2.2.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|  1 +
 dev-python/PyPDF2/PyPDF2-2.2.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 6407a988ff94..91172eaa6799 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -6,5 +6,6 @@ DIST PyPDF2-1.28.4.gh.tar.gz 4397029 BLAKE2B 
2db9aacc55d06e961708ee455562e28f59b
 DIST PyPDF2-2.0.0.gh.tar.gz 4574406 BLAKE2B 
8554fdb7ab9ea1b9990ba72fb05ed02ef8732788b896013f3410f74bad482a95dfb42215cff247d411e6e84bd1afa3437af36f203b7aa45890c4c5681853dfb9
 SHA512 
8bdd9c2cdd20758a183696d8d33a207f9be9183e63b7757e09d281f4ae4a6a61714a49c940d5bd57df8a6074ad7498f17354b5d4984b1b2ad4bd119b62d93138
 DIST PyPDF2-2.1.0.gh.tar.gz 4728411 BLAKE2B 
00949842da43136afc7ee3482dc0b61182a0bf3ee4479d8794891ecf0a7cac9ec92a94d480a2ab75d35be9f667b5c27cdf17c8e7ce76bb5355cf2c43c7fc814b
 SHA512 
d82f05fe6e7f944f045600c1fd7d451181803769b38911a2d6e0553ae7b16cbfd6838883809c71fddcdfc386f62e0a5f5aaa6d947236a3c8cdedb5fe8f338a5f
 DIST PyPDF2-2.1.1.gh.tar.gz 4729162 BLAKE2B 
ec7af774d8fd6af5985af1119e414082d99c2ba832d22093a0f1ee08606436e129139f9f3dc85633660d14c860b49dfd026e2d2b9aa9d29c70ca8a44b749404f
 SHA512 
ecc0fb1e7e0d3cd512439c26a04e81fe339e98b88ea75821c7d2797f056fb370c061f89701927dd238d8cad9f431d3f8847de47fd9f45b8e76322ffd797293d3
+DIST PyPDF2-2.2.0.gh.tar.gz 5015612 BLAKE2B 
e9fd2b193a3ea1477a92de6c7a0680e49017e6daccfe648d8479bb55b0bdbcaf7de3df032010a6010dcc779b7b651963a7cb94beff14a8bba6144849cf3fe551
 SHA512 
73a0d2faa253b53622f175ec9a9dca25bc0dd4cf94f3fe60e3cccae67faab45819212c4fcc4963b7dc530e6d06781d110c5ad5887fb3240cebfb56a9e7aaea65
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263

diff --git a/dev-python/PyPDF2/PyPDF2-2.2.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.2.0.ebuild
new file mode 100644
index ..0af1c36fdea7
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.2.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=41b5cd4f774f8fbd8ac42d93b9962f0376352a15
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_workflows.py::test_extract_textbench
+   
"tests/test_page.py::test_page_operations[https://arxiv.org/pdf/2201.00029.pdf-None];
+   tests/test_reader.py::test_iss925
+
+   # Broken test
+   tests/test_utils.py::test_deprecate_no_replacement
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-06-13 Thread Michał Górny
commit: 0001303fcb05e5c6e26f54bf9a17164b71d2f238
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 13 05:57:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 13 07:18:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0001303f

dev-python/PyPDF2: Bump to 2.1.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|  1 +
 dev-python/PyPDF2/PyPDF2-2.1.1.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 412b68191c15..6407a988ff94 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -5,5 +5,6 @@ DIST PyPDF2-1.28.3.gh.tar.gz 4261567 BLAKE2B 
8f76d23d1c30c42e78585b6ced44726c9c6
 DIST PyPDF2-1.28.4.gh.tar.gz 4397029 BLAKE2B 
2db9aacc55d06e961708ee455562e28f59bbc3fd973547feb1e596df52872fa2fb7a424e2159e7c0c2cacd3c6bdff987f72fec7db41422a0aae4aa33a60f1cb6
 SHA512 
a93406f9a0e177f0ad1d92430f212abbc7b7486b86f37b281e68595de125e0fcdfbf73fc7d66490698d8355875659633c3785e8c2725e52ef9d615441b5aa517
 DIST PyPDF2-2.0.0.gh.tar.gz 4574406 BLAKE2B 
8554fdb7ab9ea1b9990ba72fb05ed02ef8732788b896013f3410f74bad482a95dfb42215cff247d411e6e84bd1afa3437af36f203b7aa45890c4c5681853dfb9
 SHA512 
8bdd9c2cdd20758a183696d8d33a207f9be9183e63b7757e09d281f4ae4a6a61714a49c940d5bd57df8a6074ad7498f17354b5d4984b1b2ad4bd119b62d93138
 DIST PyPDF2-2.1.0.gh.tar.gz 4728411 BLAKE2B 
00949842da43136afc7ee3482dc0b61182a0bf3ee4479d8794891ecf0a7cac9ec92a94d480a2ab75d35be9f667b5c27cdf17c8e7ce76bb5355cf2c43c7fc814b
 SHA512 
d82f05fe6e7f944f045600c1fd7d451181803769b38911a2d6e0553ae7b16cbfd6838883809c71fddcdfc386f62e0a5f5aaa6d947236a3c8cdedb5fe8f338a5f
+DIST PyPDF2-2.1.1.gh.tar.gz 4729162 BLAKE2B 
ec7af774d8fd6af5985af1119e414082d99c2ba832d22093a0f1ee08606436e129139f9f3dc85633660d14c860b49dfd026e2d2b9aa9d29c70ca8a44b749404f
 SHA512 
ecc0fb1e7e0d3cd512439c26a04e81fe339e98b88ea75821c7d2797f056fb370c061f89701927dd238d8cad9f431d3f8847de47fd9f45b8e76322ffd797293d3
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263

diff --git a/dev-python/PyPDF2/PyPDF2-2.1.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.1.1.ebuild
new file mode 100644
index ..0af1c36fdea7
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.1.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=41b5cd4f774f8fbd8ac42d93b9962f0376352a15
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_workflows.py::test_extract_textbench
+   
"tests/test_page.py::test_page_operations[https://arxiv.org/pdf/2201.00029.pdf-None];
+   tests/test_reader.py::test_iss925
+
+   # Broken test
+   tests/test_utils.py::test_deprecate_no_replacement
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-06-06 Thread Arthur Zamarin
commit: 88f6de650be7f8bbb8249c82a89c083fe55fce0a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun  6 18:36:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun  6 18:44:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f6de65

dev-python/PyPDF2: add 2.1.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/Manifest|  1 +
 dev-python/PyPDF2/PyPDF2-2.1.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 0cb9fb5d1529..412b68191c15 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -4,5 +4,6 @@ DIST PyPDF2-1.28.2.gh.tar.gz 4260541 BLAKE2B 
16cf7358dbd201e54853022b341fa7501b6
 DIST PyPDF2-1.28.3.gh.tar.gz 4261567 BLAKE2B 
8f76d23d1c30c42e78585b6ced44726c9c6a701f52b08a7130e3923e63a058f69525442d06e85db4de4345b6c4a14ce97d5e7fbec4431b01d5ca86ba759482c4
 SHA512 
0a7b54759b0ce6a5383364ea1014e8c3bf80c180ab533b905dc676df8d0307ad6ae46007033b8c23f2c7986d45086d98485631f867d562e70cc09c52862142d9
 DIST PyPDF2-1.28.4.gh.tar.gz 4397029 BLAKE2B 
2db9aacc55d06e961708ee455562e28f59bbc3fd973547feb1e596df52872fa2fb7a424e2159e7c0c2cacd3c6bdff987f72fec7db41422a0aae4aa33a60f1cb6
 SHA512 
a93406f9a0e177f0ad1d92430f212abbc7b7486b86f37b281e68595de125e0fcdfbf73fc7d66490698d8355875659633c3785e8c2725e52ef9d615441b5aa517
 DIST PyPDF2-2.0.0.gh.tar.gz 4574406 BLAKE2B 
8554fdb7ab9ea1b9990ba72fb05ed02ef8732788b896013f3410f74bad482a95dfb42215cff247d411e6e84bd1afa3437af36f203b7aa45890c4c5681853dfb9
 SHA512 
8bdd9c2cdd20758a183696d8d33a207f9be9183e63b7757e09d281f4ae4a6a61714a49c940d5bd57df8a6074ad7498f17354b5d4984b1b2ad4bd119b62d93138
+DIST PyPDF2-2.1.0.gh.tar.gz 4728411 BLAKE2B 
00949842da43136afc7ee3482dc0b61182a0bf3ee4479d8794891ecf0a7cac9ec92a94d480a2ab75d35be9f667b5c27cdf17c8e7ce76bb5355cf2c43c7fc814b
 SHA512 
d82f05fe6e7f944f045600c1fd7d451181803769b38911a2d6e0553ae7b16cbfd6838883809c71fddcdfc386f62e0a5f5aaa6d947236a3c8cdedb5fe8f338a5f
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263

diff --git a/dev-python/PyPDF2/PyPDF2-2.1.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.1.0.ebuild
new file mode 100644
index ..0af1c36fdea7
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.1.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=41b5cd4f774f8fbd8ac42d93b9962f0376352a15
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_workflows.py::test_extract_textbench
+   
"tests/test_page.py::test_page_operations[https://arxiv.org/pdf/2201.00029.pdf-None];
+   tests/test_reader.py::test_iss925
+
+   # Broken test
+   tests/test_utils.py::test_deprecate_no_replacement
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-06-02 Thread Michał Górny
commit: 6e461540a33c433d7f5532d5ebf60843aeb42296
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun  2 19:34:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun  2 19:36:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e461540

dev-python/PyPDF2: Remove broken USE=examples

Closes: https://bugs.gentoo.org/849365
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.0.0.ebuild | 10 --
 1 file changed, 10 deletions(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
index 60ab6293e3a3..f2243eb89f41 100644
--- a/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
@@ -26,7 +26,6 @@ SRC_URI="
 LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="examples"
 
 RDEPEND="
$(python_gen_cond_dep '
@@ -45,12 +44,3 @@ src_unpack() {
mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
fi
 }
-
-src_install() {
-   if use examples; then
-   docinto examples
-   dodoc -r Sample_Code/.
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   distutils-r1_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-06-02 Thread Michał Górny
commit: dadcdfa7ad46cbe8c8db85d43fd58c9a3bd04f12
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun  2 06:26:06 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun  2 06:42:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dadcdfa7

dev-python/PyPDF2: Bump to 2.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|  1 +
 dev-python/PyPDF2/PyPDF2-2.0.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 0740dbbba47b..0cb9fb5d1529 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -3,5 +3,6 @@ DIST PyPDF2-1.28.1.gh.tar.gz 4260569 BLAKE2B 
69b925a463c262ab207dd768160ea9083b1
 DIST PyPDF2-1.28.2.gh.tar.gz 4260541 BLAKE2B 
16cf7358dbd201e54853022b341fa7501b691d258380ac02464ae410d045a454785e03507b48f05b2ed92dc7a437cdc7703ba2417ca0c6d3c43846d3daaa00fa
 SHA512 
3f69e983fcd83485cb76a957ee5ae436468bb9d04db821271cbb1f37c1f796ea974dd8dd425e0b4f9867e19fe14861355f9f5f8349a52ef8f7f829832f0694ca
 DIST PyPDF2-1.28.3.gh.tar.gz 4261567 BLAKE2B 
8f76d23d1c30c42e78585b6ced44726c9c6a701f52b08a7130e3923e63a058f69525442d06e85db4de4345b6c4a14ce97d5e7fbec4431b01d5ca86ba759482c4
 SHA512 
0a7b54759b0ce6a5383364ea1014e8c3bf80c180ab533b905dc676df8d0307ad6ae46007033b8c23f2c7986d45086d98485631f867d562e70cc09c52862142d9
 DIST PyPDF2-1.28.4.gh.tar.gz 4397029 BLAKE2B 
2db9aacc55d06e961708ee455562e28f59bbc3fd973547feb1e596df52872fa2fb7a424e2159e7c0c2cacd3c6bdff987f72fec7db41422a0aae4aa33a60f1cb6
 SHA512 
a93406f9a0e177f0ad1d92430f212abbc7b7486b86f37b281e68595de125e0fcdfbf73fc7d66490698d8355875659633c3785e8c2725e52ef9d615441b5aa517
+DIST PyPDF2-2.0.0.gh.tar.gz 4574406 BLAKE2B 
8554fdb7ab9ea1b9990ba72fb05ed02ef8732788b896013f3410f74bad482a95dfb42215cff247d411e6e84bd1afa3437af36f203b7aa45890c4c5681853dfb9
 SHA512 
8bdd9c2cdd20758a183696d8d33a207f9be9183e63b7757e09d281f4ae4a6a61714a49c940d5bd57df8a6074ad7498f17354b5d4984b1b2ad4bd119b62d93138
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263

diff --git a/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
new file mode 100644
index ..60ab6293e3a3
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=41b5cd4f774f8fbd8ac42d93b9962f0376352a15
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}
+
+src_install() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-05-30 Thread Michał Górny
commit: a9c71e98b48ad96101e178b982b56a99e5858ffb
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 30 05:43:47 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 30 07:20:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c71e98

dev-python/PyPDF2: Bump to 1.28.4

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-1.28.4.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 42847775933c..0740dbbba47b 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -2,5 +2,6 @@ DIST PyPDF2-1.27.12.gh.tar.gz 3430850 BLAKE2B 
a0cb344f616d628b7c39dc360234057ce6
 DIST PyPDF2-1.28.1.gh.tar.gz 4260569 BLAKE2B 
69b925a463c262ab207dd768160ea9083b14eed6a25a234d09e472ce812039aeb899674a0216b20ead3a4814cc3ec83ee320c99b84d109d8a320b925b7654ffa
 SHA512 
22dec520e256420b618d5611f44f52752ad3c7ccee325991f4817e88ba69d01bf705708877a0df450297c3231725f72e03c4d8b33ced29fd7445c0ac2701dc2b
 DIST PyPDF2-1.28.2.gh.tar.gz 4260541 BLAKE2B 
16cf7358dbd201e54853022b341fa7501b691d258380ac02464ae410d045a454785e03507b48f05b2ed92dc7a437cdc7703ba2417ca0c6d3c43846d3daaa00fa
 SHA512 
3f69e983fcd83485cb76a957ee5ae436468bb9d04db821271cbb1f37c1f796ea974dd8dd425e0b4f9867e19fe14861355f9f5f8349a52ef8f7f829832f0694ca
 DIST PyPDF2-1.28.3.gh.tar.gz 4261567 BLAKE2B 
8f76d23d1c30c42e78585b6ced44726c9c6a701f52b08a7130e3923e63a058f69525442d06e85db4de4345b6c4a14ce97d5e7fbec4431b01d5ca86ba759482c4
 SHA512 
0a7b54759b0ce6a5383364ea1014e8c3bf80c180ab533b905dc676df8d0307ad6ae46007033b8c23f2c7986d45086d98485631f867d562e70cc09c52862142d9
+DIST PyPDF2-1.28.4.gh.tar.gz 4397029 BLAKE2B 
2db9aacc55d06e961708ee455562e28f59bbc3fd973547feb1e596df52872fa2fb7a424e2159e7c0c2cacd3c6bdff987f72fec7db41422a0aae4aa33a60f1cb6
 SHA512 
a93406f9a0e177f0ad1d92430f212abbc7b7486b86f37b281e68595de125e0fcdfbf73fc7d66490698d8355875659633c3785e8c2725e52ef9d615441b5aa517
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263

diff --git a/dev-python/PyPDF2/PyPDF2-1.28.4.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.28.4.ebuild
new file mode 100644
index ..8835d6159d71
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.28.4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=41b5cd4f774f8fbd8ac42d93b9962f0376352a15
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}
+
+src_install() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-05-29 Thread Michał Górny
commit: c50e7284070ed614eef36e31066c5eb288b85e9f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 29 06:45:30 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 29 07:09:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c50e7284

dev-python/PyPDF2: Bump to 1.28.3

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  2 ++
 dev-python/PyPDF2/PyPDF2-1.28.3.ebuild | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index d965981f27b0..42847775933c 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,4 +1,6 @@
 DIST PyPDF2-1.27.12.gh.tar.gz 3430850 BLAKE2B 
a0cb344f616d628b7c39dc360234057ce68595ffa554a8588990ef0a1239ade2db6415caefb84bc058d89067ed04ba66ba149f6f106bbf9a55a13f523dd826fc
 SHA512 
ee00c975881b7e6716656b1cecb83c3e1f7bffa4ed9fb0d8c8be45c7d951b2b79f0be4f9098569bad783703fbc00f0797e73b970b02adad1ed3a4cf3b6ab7b73
 DIST PyPDF2-1.28.1.gh.tar.gz 4260569 BLAKE2B 
69b925a463c262ab207dd768160ea9083b14eed6a25a234d09e472ce812039aeb899674a0216b20ead3a4814cc3ec83ee320c99b84d109d8a320b925b7654ffa
 SHA512 
22dec520e256420b618d5611f44f52752ad3c7ccee325991f4817e88ba69d01bf705708877a0df450297c3231725f72e03c4d8b33ced29fd7445c0ac2701dc2b
 DIST PyPDF2-1.28.2.gh.tar.gz 4260541 BLAKE2B 
16cf7358dbd201e54853022b341fa7501b691d258380ac02464ae410d045a454785e03507b48f05b2ed92dc7a437cdc7703ba2417ca0c6d3c43846d3daaa00fa
 SHA512 
3f69e983fcd83485cb76a957ee5ae436468bb9d04db821271cbb1f37c1f796ea974dd8dd425e0b4f9867e19fe14861355f9f5f8349a52ef8f7f829832f0694ca
+DIST PyPDF2-1.28.3.gh.tar.gz 4261567 BLAKE2B 
8f76d23d1c30c42e78585b6ced44726c9c6a701f52b08a7130e3923e63a058f69525442d06e85db4de4345b6c4a14ce97d5e7fbec4431b01d5ca86ba759482c4
 SHA512 
0a7b54759b0ce6a5383364ea1014e8c3bf80c180ab533b905dc676df8d0307ad6ae46007033b8c23f2c7986d45086d98485631f867d562e70cc09c52862142d9
+DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263

diff --git a/dev-python/PyPDF2/PyPDF2-1.28.3.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.28.3.ebuild
new file mode 100644
index ..8835d6159d71
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.28.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=41b5cd4f774f8fbd8ac42d93b9962f0376352a15
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}
+
+src_install() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-05-24 Thread Michał Górny
commit: fa6fdb429c024e0a81dfe6e29c97ea79df8aa244
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 24 04:08:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 24 06:15:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa6fdb42

dev-python/PyPDF2: Bump to 1.28.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-1.28.2.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index b0dce1533d24..d965981f27b0 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,3 +1,4 @@
 DIST PyPDF2-1.27.12.gh.tar.gz 3430850 BLAKE2B 
a0cb344f616d628b7c39dc360234057ce68595ffa554a8588990ef0a1239ade2db6415caefb84bc058d89067ed04ba66ba149f6f106bbf9a55a13f523dd826fc
 SHA512 
ee00c975881b7e6716656b1cecb83c3e1f7bffa4ed9fb0d8c8be45c7d951b2b79f0be4f9098569bad783703fbc00f0797e73b970b02adad1ed3a4cf3b6ab7b73
 DIST PyPDF2-1.28.1.gh.tar.gz 4260569 BLAKE2B 
69b925a463c262ab207dd768160ea9083b14eed6a25a234d09e472ce812039aeb899674a0216b20ead3a4814cc3ec83ee320c99b84d109d8a320b925b7654ffa
 SHA512 
22dec520e256420b618d5611f44f52752ad3c7ccee325991f4817e88ba69d01bf705708877a0df450297c3231725f72e03c4d8b33ced29fd7445c0ac2701dc2b
+DIST PyPDF2-1.28.2.gh.tar.gz 4260541 BLAKE2B 
16cf7358dbd201e54853022b341fa7501b691d258380ac02464ae410d045a454785e03507b48f05b2ed92dc7a437cdc7703ba2417ca0c6d3c43846d3daaa00fa
 SHA512 
3f69e983fcd83485cb76a957ee5ae436468bb9d04db821271cbb1f37c1f796ea974dd8dd425e0b4f9867e19fe14861355f9f5f8349a52ef8f7f829832f0694ca
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263

diff --git a/dev-python/PyPDF2/PyPDF2-1.28.2.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.28.2.ebuild
new file mode 100644
index ..e77867c450d2
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.28.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=41b5cd4f774f8fbd8ac42d93b9962f0376352a15
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}
+
+src_install() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-05-23 Thread Michał Górny
commit: 4442686a37fa7ec3c0edc56b792976de4ed5225d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 23 05:55:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 23 06:34:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4442686a

dev-python/PyPDF2: Bump to 1.28.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-1.28.1.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 3b94bc368208..b0dce1533d24 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,2 +1,3 @@
 DIST PyPDF2-1.27.12.gh.tar.gz 3430850 BLAKE2B 
a0cb344f616d628b7c39dc360234057ce68595ffa554a8588990ef0a1239ade2db6415caefb84bc058d89067ed04ba66ba149f6f106bbf9a55a13f523dd826fc
 SHA512 
ee00c975881b7e6716656b1cecb83c3e1f7bffa4ed9fb0d8c8be45c7d951b2b79f0be4f9098569bad783703fbc00f0797e73b970b02adad1ed3a4cf3b6ab7b73
+DIST PyPDF2-1.28.1.gh.tar.gz 4260569 BLAKE2B 
69b925a463c262ab207dd768160ea9083b14eed6a25a234d09e472ce812039aeb899674a0216b20ead3a4814cc3ec83ee320c99b84d109d8a320b925b7654ffa
 SHA512 
22dec520e256420b618d5611f44f52752ad3c7ccee325991f4817e88ba69d01bf705708877a0df450297c3231725f72e03c4d8b33ced29fd7445c0ac2701dc2b
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263

diff --git a/dev-python/PyPDF2/PyPDF2-1.28.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.28.1.ebuild
new file mode 100644
index ..e77867c450d2
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.28.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=41b5cd4f774f8fbd8ac42d93b9962f0376352a15
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}
+
+src_install() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-05-21 Thread Michał Górny
commit: 5dd9cedc93efbd6c6ce2862cac546e451eeb88c6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 21 19:24:25 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 21 19:25:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd9cedc

dev-python/PyPDF2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest  |  6 
 dev-python/PyPDF2/PyPDF2-1.27.11.ebuild | 51 -
 dev-python/PyPDF2/PyPDF2-1.27.5.ebuild  | 29 ---
 dev-python/PyPDF2/PyPDF2-1.27.6.ebuild  | 39 -
 dev-python/PyPDF2/PyPDF2-1.27.7.ebuild  | 39 -
 dev-python/PyPDF2/PyPDF2-1.27.8.ebuild  | 39 -
 dev-python/PyPDF2/PyPDF2-1.27.9.ebuild  | 39 -
 7 files changed, 242 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 51f0ebfd945a..3b94bc368208 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,8 +1,2 @@
-DIST PyPDF2-1.27.11.gh.tar.gz 3431028 BLAKE2B 
4917d40f3b896e086ea1deac43b9a3d4391d758ff2eb4e2ab731d632d24478781ca862ceffd707b26ae7bb0295c922089ca9a9a90e0878d2e0aef466d1464346
 SHA512 
cd1578295fafd480016b838a865a658e8996c04a0e22817f8e45d8c00dbdf6dcac2e8c80a8de878e8db4a2984022382f74e8a56af5e305acfb8e3de5f965d207
 DIST PyPDF2-1.27.12.gh.tar.gz 3430850 BLAKE2B 
a0cb344f616d628b7c39dc360234057ce68595ffa554a8588990ef0a1239ade2db6415caefb84bc058d89067ed04ba66ba149f6f106bbf9a55a13f523dd826fc
 SHA512 
ee00c975881b7e6716656b1cecb83c3e1f7bffa4ed9fb0d8c8be45c7d951b2b79f0be4f9098569bad783703fbc00f0797e73b970b02adad1ed3a4cf3b6ab7b73
-DIST PyPDF2-1.27.5.gh.tar.gz 2053469 BLAKE2B 
1a01289145574a4551f1fa237e4c790dd866088787f5bc9afb529ea99424f4d211f1913737cf4a2c744ceae90568ca26612cc4956ff1eda5840624e41df76d78
 SHA512 
c1f77c7ea46e866da104cf05421ccf15870db07923ff5860a6b44c944d599b38e98d33d6042a155b0698ecd100d1c6f57aa7bb8904dd08e679f6560a578d4488
-DIST PyPDF2-1.27.6.gh.tar.gz 2092950 BLAKE2B 
786d5102275d6c04628d76fd0225d453aa8f74cb0a6e135f3d56ed1143c114144aa9daef17e5971ce9e4c14cc01016125107717296d76cf7eb34c1cadbdd42cd
 SHA512 
bf1c60453e6a98a50c382cf967fc7aa1fb8dffc14d426f97bc0e41c34a6534930849fe053c8debe585b3877eadca9f8b43f803b1f01586f6c693a1eefe43e3dd
-DIST PyPDF2-1.27.7.gh.tar.gz 2093013 BLAKE2B 
5637094972228ad1a5790f36f71e3fd8a694c9fd99bad7874a03f299ca0bb6198064f6756552cac41127fd67a827ca191e6de56281b25c13629a99edcdac7685
 SHA512 
dbcb944f3bafb0c0e81842e92e8a72609c85c271eba83841ee5bc901119178a6a4ff503a4796014854a75137b9f8f25a245d55a550e770b9f78daf8e1e92dcba
-DIST PyPDF2-1.27.8.gh.tar.gz 2104282 BLAKE2B 
849a801783b0e3990c3d8c68449b8f9717c2b2155fc78b9c4d07f99cf84ebc453e388192a361f06c8e6405fc5057e25fcd4158475266e6739fb1e91f35f9b1c1
 SHA512 
42406303f293962a43ac462d9cc7e5ce2fecf999bb7b37913970104f88298ff393f801c187b879b0bebd055a87c70d79a726be3c37c2a53fc872825112fdc98d
-DIST PyPDF2-1.27.9.gh.tar.gz 2124754 BLAKE2B 
5b1279d84b949a33571950d7256c4ee7b319ff551b5d1c5fc78193048bf54ec3a835cf73a4def7c8fc4ff77f8edd8738062a9e76dc858e1708a21fafee0633cc
 SHA512 
9cae31bb9410dd65746da955a4fc25f8e741fca5dd76181229e5af22d069641a7e8d92c23b117f16fb5a6ee635cd83dccb910fe4ff94a85222bbc856c2109127
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.11.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.11.ebuild
deleted file mode 100644
index 0314e035bd9b..
--- a/dev-python/PyPDF2/PyPDF2-1.27.11.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=41b5cd4f774f8fbd8ac42d93b9962f0376352a15
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
-   https://pypi.org/project/PyPDF2/
-   https://github.com/py-pdf/PyPDF2/
-"
-SRC_URI="
-   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   test? (
-   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
-   -> ${PN}-sample-files-${SAMPLE_COMMIT}.tar.gz
-   )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="examples"
-
-BDEPEND="
-   dev-python/pillow[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_unpack() {
-   default
-   if use test; then
-   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
-   fi
-}
-
-src_install() {
-   if use examples; then
-   docinto examples
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-05-21 Thread Jakov Smolić
commit: 3840df13e0d11713305eb16d28c127faec7d63d9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat May 21 17:34:58 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat May 21 17:34:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3840df13

dev-python/PyPDF2: Stabilize 1.27.12 amd64, #846734

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.27.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild
index a0ada8e06613..90c335479801 100644
--- a/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="examples"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-05-21 Thread Jakov Smolić
commit: 8a1f0fef70fb29e5180a65a03f534b841898e77c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat May 21 17:33:50 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat May 21 17:33:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1f0fef

dev-python/PyPDF2: Stabilize 1.27.12 x86, #846734

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.27.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild
index e77867c450d2..a0ada8e06613 100644
--- a/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
 IUSE="examples"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-05-18 Thread Andrew Ammerlaan
commit: 955a34fe87089967e9ff3e72393ef2f74111986a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed May 18 10:21:50 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed May 18 10:46:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955a34fe

dev-python/PyPDF2: enable py3.11

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.27.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild
index 0314e035bd9b..e77867c450d2 100644
--- a/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-05-03 Thread Michał Górny
commit: 73303afadc0ab41779778c5b9d97fac00232c408
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  3 08:01:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  3 08:26:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73303afa

dev-python/PyPDF2: Bump to 1.27.12

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest  |  1 +
 dev-python/PyPDF2/PyPDF2-1.27.12.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 9067657b017d..51f0ebfd945a 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,4 +1,5 @@
 DIST PyPDF2-1.27.11.gh.tar.gz 3431028 BLAKE2B 
4917d40f3b896e086ea1deac43b9a3d4391d758ff2eb4e2ab731d632d24478781ca862ceffd707b26ae7bb0295c922089ca9a9a90e0878d2e0aef466d1464346
 SHA512 
cd1578295fafd480016b838a865a658e8996c04a0e22817f8e45d8c00dbdf6dcac2e8c80a8de878e8db4a2984022382f74e8a56af5e305acfb8e3de5f965d207
+DIST PyPDF2-1.27.12.gh.tar.gz 3430850 BLAKE2B 
a0cb344f616d628b7c39dc360234057ce68595ffa554a8588990ef0a1239ade2db6415caefb84bc058d89067ed04ba66ba149f6f106bbf9a55a13f523dd826fc
 SHA512 
ee00c975881b7e6716656b1cecb83c3e1f7bffa4ed9fb0d8c8be45c7d951b2b79f0be4f9098569bad783703fbc00f0797e73b970b02adad1ed3a4cf3b6ab7b73
 DIST PyPDF2-1.27.5.gh.tar.gz 2053469 BLAKE2B 
1a01289145574a4551f1fa237e4c790dd866088787f5bc9afb529ea99424f4d211f1913737cf4a2c744ceae90568ca26612cc4956ff1eda5840624e41df76d78
 SHA512 
c1f77c7ea46e866da104cf05421ccf15870db07923ff5860a6b44c944d599b38e98d33d6042a155b0698ecd100d1c6f57aa7bb8904dd08e679f6560a578d4488
 DIST PyPDF2-1.27.6.gh.tar.gz 2092950 BLAKE2B 
786d5102275d6c04628d76fd0225d453aa8f74cb0a6e135f3d56ed1143c114144aa9daef17e5971ce9e4c14cc01016125107717296d76cf7eb34c1cadbdd42cd
 SHA512 
bf1c60453e6a98a50c382cf967fc7aa1fb8dffc14d426f97bc0e41c34a6534930849fe053c8debe585b3877eadca9f8b43f803b1f01586f6c693a1eefe43e3dd
 DIST PyPDF2-1.27.7.gh.tar.gz 2093013 BLAKE2B 
5637094972228ad1a5790f36f71e3fd8a694c9fd99bad7874a03f299ca0bb6198064f6756552cac41127fd67a827ca191e6de56281b25c13629a99edcdac7685
 SHA512 
dbcb944f3bafb0c0e81842e92e8a72609c85c271eba83841ee5bc901119178a6a4ff503a4796014854a75137b9f8f25a245d55a550e770b9f78daf8e1e92dcba

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild
new file mode 100644
index ..0314e035bd9b
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=41b5cd4f774f8fbd8ac42d93b9962f0376352a15
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
+}
+
+src_install() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-05-02 Thread Michał Górny
commit: 5f1e664462099a7e1530c0dde5db1bb640ca2254
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  2 12:35:26 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  2 12:42:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f1e6644

dev-python/PyPDF2: Expect sample files only with USE=test

Closes: https://bugs.gentoo.org/842147
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.27.11.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.11.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.11.ebuild
index 141d383a80eb..0314e035bd9b 100644
--- a/dev-python/PyPDF2/PyPDF2-1.27.11.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.27.11.ebuild
@@ -36,7 +36,9 @@ distutils_enable_tests pytest
 
 src_unpack() {
default
-   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+   fi
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-05-02 Thread Michał Górny
commit: 1a477d363e36204791714ca6535891cacce60b50
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  2 07:42:39 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  2 08:26:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a477d36

dev-python/PyPDF2: Bump to 1.27.11

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest  |  2 ++
 dev-python/PyPDF2/PyPDF2-1.27.11.ebuild | 49 +
 2 files changed, 51 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index f234094cb699..9067657b017d 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,5 +1,7 @@
+DIST PyPDF2-1.27.11.gh.tar.gz 3431028 BLAKE2B 
4917d40f3b896e086ea1deac43b9a3d4391d758ff2eb4e2ab731d632d24478781ca862ceffd707b26ae7bb0295c922089ca9a9a90e0878d2e0aef466d1464346
 SHA512 
cd1578295fafd480016b838a865a658e8996c04a0e22817f8e45d8c00dbdf6dcac2e8c80a8de878e8db4a2984022382f74e8a56af5e305acfb8e3de5f965d207
 DIST PyPDF2-1.27.5.gh.tar.gz 2053469 BLAKE2B 
1a01289145574a4551f1fa237e4c790dd866088787f5bc9afb529ea99424f4d211f1913737cf4a2c744ceae90568ca26612cc4956ff1eda5840624e41df76d78
 SHA512 
c1f77c7ea46e866da104cf05421ccf15870db07923ff5860a6b44c944d599b38e98d33d6042a155b0698ecd100d1c6f57aa7bb8904dd08e679f6560a578d4488
 DIST PyPDF2-1.27.6.gh.tar.gz 2092950 BLAKE2B 
786d5102275d6c04628d76fd0225d453aa8f74cb0a6e135f3d56ed1143c114144aa9daef17e5971ce9e4c14cc01016125107717296d76cf7eb34c1cadbdd42cd
 SHA512 
bf1c60453e6a98a50c382cf967fc7aa1fb8dffc14d426f97bc0e41c34a6534930849fe053c8debe585b3877eadca9f8b43f803b1f01586f6c693a1eefe43e3dd
 DIST PyPDF2-1.27.7.gh.tar.gz 2093013 BLAKE2B 
5637094972228ad1a5790f36f71e3fd8a694c9fd99bad7874a03f299ca0bb6198064f6756552cac41127fd67a827ca191e6de56281b25c13629a99edcdac7685
 SHA512 
dbcb944f3bafb0c0e81842e92e8a72609c85c271eba83841ee5bc901119178a6a4ff503a4796014854a75137b9f8f25a245d55a550e770b9f78daf8e1e92dcba
 DIST PyPDF2-1.27.8.gh.tar.gz 2104282 BLAKE2B 
849a801783b0e3990c3d8c68449b8f9717c2b2155fc78b9c4d07f99cf84ebc453e388192a361f06c8e6405fc5057e25fcd4158475266e6739fb1e91f35f9b1c1
 SHA512 
42406303f293962a43ac462d9cc7e5ce2fecf999bb7b37913970104f88298ff393f801c187b879b0bebd055a87c70d79a726be3c37c2a53fc872825112fdc98d
 DIST PyPDF2-1.27.9.gh.tar.gz 2124754 BLAKE2B 
5b1279d84b949a33571950d7256c4ee7b319ff551b5d1c5fc78193048bf54ec3a835cf73a4def7c8fc4ff77f8edd8738062a9e76dc858e1708a21fafee0633cc
 SHA512 
9cae31bb9410dd65746da955a4fc25f8e741fca5dd76181229e5af22d069641a7e8d92c23b117f16fb5a6ee635cd83dccb910fe4ff94a85222bbc856c2109127
+DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.11.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.11.ebuild
new file mode 100644
index ..141d383a80eb
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.27.11.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=41b5cd4f774f8fbd8ac42d93b9962f0376352a15
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+   default
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
+}
+
+src_install() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-04-24 Thread Arthur Zamarin
commit: 86995746fa90fda79a3db58a6f8c20c5a5f30faa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 24 17:25:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 24 17:25:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86995746

dev-python/PyPDF2: add 1.27.9

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-1.27.9.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index e78e7c3b61ef..f234094cb699 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -2,3 +2,4 @@ DIST PyPDF2-1.27.5.gh.tar.gz 2053469 BLAKE2B 
1a01289145574a4551f1fa237e4c790dd86
 DIST PyPDF2-1.27.6.gh.tar.gz 2092950 BLAKE2B 
786d5102275d6c04628d76fd0225d453aa8f74cb0a6e135f3d56ed1143c114144aa9daef17e5971ce9e4c14cc01016125107717296d76cf7eb34c1cadbdd42cd
 SHA512 
bf1c60453e6a98a50c382cf967fc7aa1fb8dffc14d426f97bc0e41c34a6534930849fe053c8debe585b3877eadca9f8b43f803b1f01586f6c693a1eefe43e3dd
 DIST PyPDF2-1.27.7.gh.tar.gz 2093013 BLAKE2B 
5637094972228ad1a5790f36f71e3fd8a694c9fd99bad7874a03f299ca0bb6198064f6756552cac41127fd67a827ca191e6de56281b25c13629a99edcdac7685
 SHA512 
dbcb944f3bafb0c0e81842e92e8a72609c85c271eba83841ee5bc901119178a6a4ff503a4796014854a75137b9f8f25a245d55a550e770b9f78daf8e1e92dcba
 DIST PyPDF2-1.27.8.gh.tar.gz 2104282 BLAKE2B 
849a801783b0e3990c3d8c68449b8f9717c2b2155fc78b9c4d07f99cf84ebc453e388192a361f06c8e6405fc5057e25fcd4158475266e6739fb1e91f35f9b1c1
 SHA512 
42406303f293962a43ac462d9cc7e5ce2fecf999bb7b37913970104f88298ff393f801c187b879b0bebd055a87c70d79a726be3c37c2a53fc872825112fdc98d
+DIST PyPDF2-1.27.9.gh.tar.gz 2124754 BLAKE2B 
5b1279d84b949a33571950d7256c4ee7b319ff551b5d1c5fc78193048bf54ec3a835cf73a4def7c8fc4ff77f8edd8738062a9e76dc858e1708a21fafee0633cc
 SHA512 
9cae31bb9410dd65746da955a4fc25f8e741fca5dd76181229e5af22d069641a7e8d92c23b117f16fb5a6ee635cd83dccb910fe4ff94a85222bbc856c2109127

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.9.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.9.ebuild
new file mode 100644
index ..b644bee3ad2f
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.27.9.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_install() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-04-21 Thread Michał Górny
commit: b8b5e6feb22a8becdc0d9693499add4e29661a11
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 21 20:28:20 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 21 20:48:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b5e6fe

dev-python/PyPDF2: Bump to 1.27.8

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-1.27.8.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 309272d05797..e78e7c3b61ef 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,3 +1,4 @@
 DIST PyPDF2-1.27.5.gh.tar.gz 2053469 BLAKE2B 
1a01289145574a4551f1fa237e4c790dd866088787f5bc9afb529ea99424f4d211f1913737cf4a2c744ceae90568ca26612cc4956ff1eda5840624e41df76d78
 SHA512 
c1f77c7ea46e866da104cf05421ccf15870db07923ff5860a6b44c944d599b38e98d33d6042a155b0698ecd100d1c6f57aa7bb8904dd08e679f6560a578d4488
 DIST PyPDF2-1.27.6.gh.tar.gz 2092950 BLAKE2B 
786d5102275d6c04628d76fd0225d453aa8f74cb0a6e135f3d56ed1143c114144aa9daef17e5971ce9e4c14cc01016125107717296d76cf7eb34c1cadbdd42cd
 SHA512 
bf1c60453e6a98a50c382cf967fc7aa1fb8dffc14d426f97bc0e41c34a6534930849fe053c8debe585b3877eadca9f8b43f803b1f01586f6c693a1eefe43e3dd
 DIST PyPDF2-1.27.7.gh.tar.gz 2093013 BLAKE2B 
5637094972228ad1a5790f36f71e3fd8a694c9fd99bad7874a03f299ca0bb6198064f6756552cac41127fd67a827ca191e6de56281b25c13629a99edcdac7685
 SHA512 
dbcb944f3bafb0c0e81842e92e8a72609c85c271eba83841ee5bc901119178a6a4ff503a4796014854a75137b9f8f25a245d55a550e770b9f78daf8e1e92dcba
+DIST PyPDF2-1.27.8.gh.tar.gz 2104282 BLAKE2B 
849a801783b0e3990c3d8c68449b8f9717c2b2155fc78b9c4d07f99cf84ebc453e388192a361f06c8e6405fc5057e25fcd4158475266e6739fb1e91f35f9b1c1
 SHA512 
42406303f293962a43ac462d9cc7e5ce2fecf999bb7b37913970104f88298ff393f801c187b879b0bebd055a87c70d79a726be3c37c2a53fc872825112fdc98d

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.8.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.8.ebuild
new file mode 100644
index ..b644bee3ad2f
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.27.8.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_install() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-04-20 Thread Michał Górny
commit: fa9945a1379dd018828b71328d2e546b3571c901
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 20 07:28:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 20 07:47:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9945a1

dev-python/PyPDF2: Bump to 1.27.7

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-1.27.7.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 06001fa2585d..309272d05797 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,2 +1,3 @@
 DIST PyPDF2-1.27.5.gh.tar.gz 2053469 BLAKE2B 
1a01289145574a4551f1fa237e4c790dd866088787f5bc9afb529ea99424f4d211f1913737cf4a2c744ceae90568ca26612cc4956ff1eda5840624e41df76d78
 SHA512 
c1f77c7ea46e866da104cf05421ccf15870db07923ff5860a6b44c944d599b38e98d33d6042a155b0698ecd100d1c6f57aa7bb8904dd08e679f6560a578d4488
 DIST PyPDF2-1.27.6.gh.tar.gz 2092950 BLAKE2B 
786d5102275d6c04628d76fd0225d453aa8f74cb0a6e135f3d56ed1143c114144aa9daef17e5971ce9e4c14cc01016125107717296d76cf7eb34c1cadbdd42cd
 SHA512 
bf1c60453e6a98a50c382cf967fc7aa1fb8dffc14d426f97bc0e41c34a6534930849fe053c8debe585b3877eadca9f8b43f803b1f01586f6c693a1eefe43e3dd
+DIST PyPDF2-1.27.7.gh.tar.gz 2093013 BLAKE2B 
5637094972228ad1a5790f36f71e3fd8a694c9fd99bad7874a03f299ca0bb6198064f6756552cac41127fd67a827ca191e6de56281b25c13629a99edcdac7685
 SHA512 
dbcb944f3bafb0c0e81842e92e8a72609c85c271eba83841ee5bc901119178a6a4ff503a4796014854a75137b9f8f25a245d55a550e770b9f78daf8e1e92dcba

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.7.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.7.ebuild
new file mode 100644
index ..b644bee3ad2f
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.27.7.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_install() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-04-20 Thread Michał Górny
commit: bba346db0e291f2fd6a53cc417b206bd9e6ef56d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 20 07:29:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 20 07:47:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba346db

dev-python/PyPDF2: Remove USE=examples from 1.27.5

This release did not include examples in sdist.  This is fixed in newer
versions.

Closes: https://bugs.gentoo.org/839537
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.27.5.ebuild | 10 --
 1 file changed, 10 deletions(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild
index 4a8334893cf7..bc5f5bcf3cd5 100644
--- a/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild
@@ -21,19 +21,9 @@ SRC_URI="
 LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-IUSE="examples"
 
 BDEPEND="
dev-python/pillow[${PYTHON_USEDEP}]
 "
 
 distutils_enable_tests pytest
-
-src_install() {
-   if use examples; then
-   docinto examples
-   dodoc -r Sample_Code/.
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   distutils-r1_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-04-19 Thread Michał Górny
commit: 49658445b08c96c59f376debeb1857215f3adb11
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 19 08:37:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 19 08:45:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49658445

dev-python/PyPDF2: Bump to 1.27.6

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-1.27.6.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index d6ccd803c534..06001fa2585d 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1 +1,2 @@
 DIST PyPDF2-1.27.5.gh.tar.gz 2053469 BLAKE2B 
1a01289145574a4551f1fa237e4c790dd866088787f5bc9afb529ea99424f4d211f1913737cf4a2c744ceae90568ca26612cc4956ff1eda5840624e41df76d78
 SHA512 
c1f77c7ea46e866da104cf05421ccf15870db07923ff5860a6b44c944d599b38e98d33d6042a155b0698ecd100d1c6f57aa7bb8904dd08e679f6560a578d4488
+DIST PyPDF2-1.27.6.gh.tar.gz 2092950 BLAKE2B 
786d5102275d6c04628d76fd0225d453aa8f74cb0a6e135f3d56ed1143c114144aa9daef17e5971ce9e4c14cc01016125107717296d76cf7eb34c1cadbdd42cd
 SHA512 
bf1c60453e6a98a50c382cf967fc7aa1fb8dffc14d426f97bc0e41c34a6534930849fe053c8debe585b3877eadca9f8b43f803b1f01586f6c693a1eefe43e3dd

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.6.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.6.ebuild
new file mode 100644
index ..b644bee3ad2f
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.27.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_install() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/files/, dev-python/PyPDF2/

2022-04-19 Thread Arthur Zamarin
commit: c3ec427ca440b2414083291e19982faec6e37b6e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 19 06:53:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 19 06:53:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ec427c

dev-python/PyPDF2: drop 1.26.0-r2, 1.27.1, 1.27.3, 1.27.4

Bug: https://bugs.gentoo.org/839354
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/Manifest |  4 ---
 dev-python/PyPDF2/PyPDF2-1.26.0-r2.ebuild  | 33 --
 dev-python/PyPDF2/PyPDF2-1.27.1.ebuild | 39 --
 dev-python/PyPDF2/PyPDF2-1.27.3.ebuild | 39 --
 dev-python/PyPDF2/PyPDF2-1.27.4.ebuild | 39 --
 .../PyPDF2/files/PyPDF2-1.26.0-py3-tests.patch | 35 ---
 6 files changed, 189 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index a749db122873..d6ccd803c534 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,5 +1 @@
-DIST PyPDF2-1.26.0.tar.gz 77556 BLAKE2B 
8ce9b95165a3841154b6e38e24ca5a4db434ceef9c55fbf2d146b379586160cb985948e0feb7aed135f601535d034ef79ddc1af58a670b07ff7d3621907022ec
 SHA512 
7b427f1d099dcd687a718fb8d86e6f677ad45257414c6367e4dfacd8dfef7e3dbe3816027359868764981f36a30721f1731b4c23cbe2f35cfab1c64fb290b034
-DIST PyPDF2-1.27.1.gh.tar.gz 1170252 BLAKE2B 
81049707d4dd406405ec994228226edfe7cde4d57007146893c5fec14a4e82355c427cac64a2e338945f06c5bce1802e64bf9b042770a2d2ea7da6ed6982908d
 SHA512 
3bd00e7057af8d0f7fdea378b8fae463ce93d37c68997511df10c53b139c0cb13329143bdac133a825404ab459ab3ead64c455ac3e58ddd5097c2985f86c2a46
-DIST PyPDF2-1.27.3.gh.tar.gz 2036376 BLAKE2B 
fdb35cc61a0fe4c16de9a3717b03c276478a1810ce6c391d50ccf9ae2d3e048201e95cf9d51e120674aaea2b6435c648ee238d1c9a45de50406c0b3df196
 SHA512 
01ec6d2f51e6b0865a6d1b5f7cc0297783ee745336b0d8be295c0b1234e1904f2904d49ebbb0f471e65325a75428ed9904f8c565cb7b7001fce27b22521a7f04
-DIST PyPDF2-1.27.4.gh.tar.gz 2037899 BLAKE2B 
6f9a71504303959bd8c84d75e0c695e73ffc1927aa664c5ae8b43c678a692ea9c0b1c852d01ace4aa502dc2bba99c7047e373c427a1d044608d0300f5dd647fa
 SHA512 
c0153226e996166ca5f4fa1f04a496afdc5a465dd427df64422748bad907184d18336dbc929b64b479483cf6e435fdeb1dd79d444bc9f4b8cd5f184acb3236f1
 DIST PyPDF2-1.27.5.gh.tar.gz 2053469 BLAKE2B 
1a01289145574a4551f1fa237e4c790dd866088787f5bc9afb529ea99424f4d211f1913737cf4a2c744ceae90568ca26612cc4956ff1eda5840624e41df76d78
 SHA512 
c1f77c7ea46e866da104cf05421ccf15870db07923ff5860a6b44c944d599b38e98d33d6042a155b0698ecd100d1c6f57aa7bb8904dd08e679f6560a578d4488

diff --git a/dev-python/PyPDF2/PyPDF2-1.26.0-r2.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.26.0-r2.ebuild
deleted file mode 100644
index 33e37401377e..
--- a/dev-python/PyPDF2/PyPDF2-1.26.0-r2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="https://pypi.org/project/PyPDF2/ https://github.com/mstamy2/PyPDF2;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-IUSE="examples"
-
-PATCHES=( "${FILESDIR}/${P}-py3-tests.patch" )
-
-python_test() {
-   "${EPYTHON}" -m unittest Tests.tests || die "Tests failed under 
${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docinto examples
-   dodoc -r Sample_Code/.
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.1.ebuild
deleted file mode 100644
index f2b04ef62173..
--- a/dev-python/PyPDF2/PyPDF2-1.27.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
-   https://pypi.org/project/PyPDF2/
-   https://github.com/py-pdf/PyPDF2/
-"
-SRC_URI="
-   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="examples"
-
-BDEPEND="
-   dev-python/pillow[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_install_all() {
-   if use examples; then
-   docinto examples
-   dodoc -r Sample_Code/.
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.3.ebuild 

[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-04-19 Thread Arthur Zamarin
commit: 95184262e5b4142e0721759c4d316ec7f06952bb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 19 06:47:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 19 06:47:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95184262

dev-python/PyPDF2: Stabilize 1.27.5 x86, #839372

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.27.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild
index 5e65df558401..4a8334893cf7 100644
--- a/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="examples"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-04-19 Thread Arthur Zamarin
commit: 5ec3eaa6c571b348effa8ece10a92f3e6d20c881
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 19 06:47:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 19 06:47:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec3eaa6

dev-python/PyPDF2: Stabilize 1.27.5 amd64, #839372

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.27.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild
index b644bee3ad2f..5e65df558401 100644
--- a/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 IUSE="examples"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-04-16 Thread Arthur Zamarin
commit: ba5e8641c8edf4b7815897097f5c6a51629b80db
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 16 14:44:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 16 15:36:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5e8641

dev-python/PyPDF2: add 1.27.5

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-1.27.5.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 04e4c16055f0..a749db122873 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -2,3 +2,4 @@ DIST PyPDF2-1.26.0.tar.gz 77556 BLAKE2B 
8ce9b95165a3841154b6e38e24ca5a4db434ceef
 DIST PyPDF2-1.27.1.gh.tar.gz 1170252 BLAKE2B 
81049707d4dd406405ec994228226edfe7cde4d57007146893c5fec14a4e82355c427cac64a2e338945f06c5bce1802e64bf9b042770a2d2ea7da6ed6982908d
 SHA512 
3bd00e7057af8d0f7fdea378b8fae463ce93d37c68997511df10c53b139c0cb13329143bdac133a825404ab459ab3ead64c455ac3e58ddd5097c2985f86c2a46
 DIST PyPDF2-1.27.3.gh.tar.gz 2036376 BLAKE2B 
fdb35cc61a0fe4c16de9a3717b03c276478a1810ce6c391d50ccf9ae2d3e048201e95cf9d51e120674aaea2b6435c648ee238d1c9a45de50406c0b3df196
 SHA512 
01ec6d2f51e6b0865a6d1b5f7cc0297783ee745336b0d8be295c0b1234e1904f2904d49ebbb0f471e65325a75428ed9904f8c565cb7b7001fce27b22521a7f04
 DIST PyPDF2-1.27.4.gh.tar.gz 2037899 BLAKE2B 
6f9a71504303959bd8c84d75e0c695e73ffc1927aa664c5ae8b43c678a692ea9c0b1c852d01ace4aa502dc2bba99c7047e373c427a1d044608d0300f5dd647fa
 SHA512 
c0153226e996166ca5f4fa1f04a496afdc5a465dd427df64422748bad907184d18336dbc929b64b479483cf6e435fdeb1dd79d444bc9f4b8cd5f184acb3236f1
+DIST PyPDF2-1.27.5.gh.tar.gz 2053469 BLAKE2B 
1a01289145574a4551f1fa237e4c790dd866088787f5bc9afb529ea99424f4d211f1913737cf4a2c744ceae90568ca26612cc4956ff1eda5840624e41df76d78
 SHA512 
c1f77c7ea46e866da104cf05421ccf15870db07923ff5860a6b44c944d599b38e98d33d6042a155b0698ecd100d1c6f57aa7bb8904dd08e679f6560a578d4488

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild
new file mode 100644
index ..b644bee3ad2f
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_install() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-04-12 Thread Michał Górny
commit: 65f830a86a567d2cad3d39732e01d98aef00bbcf
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 13 05:13:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 13 05:30:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f830a8

dev-python/PyPDF2: Bump to 1.27.4

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-1.27.4.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 17e66aff6586..04e4c16055f0 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,3 +1,4 @@
 DIST PyPDF2-1.26.0.tar.gz 77556 BLAKE2B 
8ce9b95165a3841154b6e38e24ca5a4db434ceef9c55fbf2d146b379586160cb985948e0feb7aed135f601535d034ef79ddc1af58a670b07ff7d3621907022ec
 SHA512 
7b427f1d099dcd687a718fb8d86e6f677ad45257414c6367e4dfacd8dfef7e3dbe3816027359868764981f36a30721f1731b4c23cbe2f35cfab1c64fb290b034
 DIST PyPDF2-1.27.1.gh.tar.gz 1170252 BLAKE2B 
81049707d4dd406405ec994228226edfe7cde4d57007146893c5fec14a4e82355c427cac64a2e338945f06c5bce1802e64bf9b042770a2d2ea7da6ed6982908d
 SHA512 
3bd00e7057af8d0f7fdea378b8fae463ce93d37c68997511df10c53b139c0cb13329143bdac133a825404ab459ab3ead64c455ac3e58ddd5097c2985f86c2a46
 DIST PyPDF2-1.27.3.gh.tar.gz 2036376 BLAKE2B 
fdb35cc61a0fe4c16de9a3717b03c276478a1810ce6c391d50ccf9ae2d3e048201e95cf9d51e120674aaea2b6435c648ee238d1c9a45de50406c0b3df196
 SHA512 
01ec6d2f51e6b0865a6d1b5f7cc0297783ee745336b0d8be295c0b1234e1904f2904d49ebbb0f471e65325a75428ed9904f8c565cb7b7001fce27b22521a7f04
+DIST PyPDF2-1.27.4.gh.tar.gz 2037899 BLAKE2B 
6f9a71504303959bd8c84d75e0c695e73ffc1927aa664c5ae8b43c678a692ea9c0b1c852d01ace4aa502dc2bba99c7047e373c427a1d044608d0300f5dd647fa
 SHA512 
c0153226e996166ca5f4fa1f04a496afdc5a465dd427df64422748bad907184d18336dbc929b64b479483cf6e435fdeb1dd79d444bc9f4b8cd5f184acb3236f1

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.4.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.4.ebuild
new file mode 100644
index ..f2b04ef62173
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.27.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-04-10 Thread Michał Górny
commit: 80e1dd8dbba4f01c464ae902d632244579513f93
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 10 21:07:53 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 10 21:20:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e1dd8d

dev-python/PyPDF2: Bump to 1.27.3

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-1.27.3.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index bb54af954592..17e66aff6586 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,2 +1,3 @@
 DIST PyPDF2-1.26.0.tar.gz 77556 BLAKE2B 
8ce9b95165a3841154b6e38e24ca5a4db434ceef9c55fbf2d146b379586160cb985948e0feb7aed135f601535d034ef79ddc1af58a670b07ff7d3621907022ec
 SHA512 
7b427f1d099dcd687a718fb8d86e6f677ad45257414c6367e4dfacd8dfef7e3dbe3816027359868764981f36a30721f1731b4c23cbe2f35cfab1c64fb290b034
 DIST PyPDF2-1.27.1.gh.tar.gz 1170252 BLAKE2B 
81049707d4dd406405ec994228226edfe7cde4d57007146893c5fec14a4e82355c427cac64a2e338945f06c5bce1802e64bf9b042770a2d2ea7da6ed6982908d
 SHA512 
3bd00e7057af8d0f7fdea378b8fae463ce93d37c68997511df10c53b139c0cb13329143bdac133a825404ab459ab3ead64c455ac3e58ddd5097c2985f86c2a46
+DIST PyPDF2-1.27.3.gh.tar.gz 2036376 BLAKE2B 
fdb35cc61a0fe4c16de9a3717b03c276478a1810ce6c391d50ccf9ae2d3e048201e95cf9d51e120674aaea2b6435c648ee238d1c9a45de50406c0b3df196
 SHA512 
01ec6d2f51e6b0865a6d1b5f7cc0297783ee745336b0d8be295c0b1234e1904f2904d49ebbb0f471e65325a75428ed9904f8c565cb7b7001fce27b22521a7f04

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.3.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.3.ebuild
new file mode 100644
index ..f2b04ef62173
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.27.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-04-08 Thread Michał Górny
commit: 08e863781fd28a92efe2b4ae86251155feab191c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 10:00:02 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 10:00:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e86378

dev-python/PyPDF2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 -
 dev-python/PyPDF2/PyPDF2-1.27.0.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 54b8ee3a7029..bb54af954592 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,3 +1,2 @@
 DIST PyPDF2-1.26.0.tar.gz 77556 BLAKE2B 
8ce9b95165a3841154b6e38e24ca5a4db434ceef9c55fbf2d146b379586160cb985948e0feb7aed135f601535d034ef79ddc1af58a670b07ff7d3621907022ec
 SHA512 
7b427f1d099dcd687a718fb8d86e6f677ad45257414c6367e4dfacd8dfef7e3dbe3816027359868764981f36a30721f1731b4c23cbe2f35cfab1c64fb290b034
-DIST PyPDF2-1.27.0.gh.tar.gz 1170298 BLAKE2B 
465f24e149410ada5f5cc5f09c544357ff4871a1f1cf0036f88d8a2c1293e0ea548a5f55121672bb322c89fb5f18bb595d0226bd60427e939fbaf99dee0ee17a
 SHA512 
13557809f1c80172c11e3984e4d4d6136b9f68e3e4610433e8a5cc2e0c67ac53361691a58c938d02d1a07402505aca8fad407bc548b15ab9b54fb06e111f4728
 DIST PyPDF2-1.27.1.gh.tar.gz 1170252 BLAKE2B 
81049707d4dd406405ec994228226edfe7cde4d57007146893c5fec14a4e82355c427cac64a2e338945f06c5bce1802e64bf9b042770a2d2ea7da6ed6982908d
 SHA512 
3bd00e7057af8d0f7fdea378b8fae463ce93d37c68997511df10c53b139c0cb13329143bdac133a825404ab459ab3ead64c455ac3e58ddd5097c2985f86c2a46

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.0.ebuild
deleted file mode 100644
index 3b0208da7c61..
--- a/dev-python/PyPDF2/PyPDF2-1.27.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
-   https://pypi.org/project/PyPDF2/
-   https://github.com/py-pdf/PyPDF2/
-"
-SRC_URI="
-   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="examples"
-
-distutils_enable_tests pytest
-
-python_install_all() {
-   if use examples; then
-   docinto examples
-   dodoc -r Sample_Code/.
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-04-08 Thread Michał Górny
commit: db78c95267c842c081e41fa3b01832e8348d6887
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 09:59:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 10:00:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db78c952

dev-python/PyPDF2: Add missing test dep on dev-python/pillow

Closes: https://bugs.gentoo.org/837248
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.27.1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.1.ebuild
index 3b0208da7c61..f2b04ef62173 100644
--- a/dev-python/PyPDF2/PyPDF2-1.27.1.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.27.1.ebuild
@@ -23,6 +23,10 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="examples"
 
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
 distutils_enable_tests pytest
 
 python_install_all() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-04-08 Thread Michał Górny
commit: 35d137c9dc218c00a51dafa4b07506b17047da85
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 09:01:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 09:01:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d137c9

dev-python/PyPDF2: Bump to 1.27.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-1.27.1.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 17400a1ebf43..54b8ee3a7029 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,2 +1,3 @@
 DIST PyPDF2-1.26.0.tar.gz 77556 BLAKE2B 
8ce9b95165a3841154b6e38e24ca5a4db434ceef9c55fbf2d146b379586160cb985948e0feb7aed135f601535d034ef79ddc1af58a670b07ff7d3621907022ec
 SHA512 
7b427f1d099dcd687a718fb8d86e6f677ad45257414c6367e4dfacd8dfef7e3dbe3816027359868764981f36a30721f1731b4c23cbe2f35cfab1c64fb290b034
 DIST PyPDF2-1.27.0.gh.tar.gz 1170298 BLAKE2B 
465f24e149410ada5f5cc5f09c544357ff4871a1f1cf0036f88d8a2c1293e0ea548a5f55121672bb322c89fb5f18bb595d0226bd60427e939fbaf99dee0ee17a
 SHA512 
13557809f1c80172c11e3984e4d4d6136b9f68e3e4610433e8a5cc2e0c67ac53361691a58c938d02d1a07402505aca8fad407bc548b15ab9b54fb06e111f4728
+DIST PyPDF2-1.27.1.gh.tar.gz 1170252 BLAKE2B 
81049707d4dd406405ec994228226edfe7cde4d57007146893c5fec14a4e82355c427cac64a2e338945f06c5bce1802e64bf9b042770a2d2ea7da6ed6982908d
 SHA512 
3bd00e7057af8d0f7fdea378b8fae463ce93d37c68997511df10c53b139c0cb13329143bdac133a825404ab459ab3ead64c455ac3e58ddd5097c2985f86c2a46

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.1.ebuild
new file mode 100644
index ..3b0208da7c61
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.27.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-04-08 Thread Michał Górny
commit: 18e9180b0d069cf031ab4d8ed8ad5624ecd5a572
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 07:52:17 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 08:56:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e9180b

dev-python/PyPDF2: Bump to 1.27.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest|  2 +-
 .../PyPDF2/{PyPDF2-1.27.1.ebuild => PyPDF2-1.27.0.ebuild} | 15 +--
 dev-python/PyPDF2/metadata.xml|  2 +-
 3 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 4a170a4d1b0a..17400a1ebf43 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,2 +1,2 @@
 DIST PyPDF2-1.26.0.tar.gz 77556 BLAKE2B 
8ce9b95165a3841154b6e38e24ca5a4db434ceef9c55fbf2d146b379586160cb985948e0feb7aed135f601535d034ef79ddc1af58a670b07ff7d3621907022ec
 SHA512 
7b427f1d099dcd687a718fb8d86e6f677ad45257414c6367e4dfacd8dfef7e3dbe3816027359868764981f36a30721f1731b4c23cbe2f35cfab1c64fb290b034
-DIST PyPDF2-1.27.1.tar.gz 67702 BLAKE2B 
28c0a7fc1c394b36fce6b33e0faa9f5d3cbb5653cf1fe6ab9488656aead342614287156d9852080a15163627f44714305942dd769025d1f8ad7fe1992a845516
 SHA512 
195f4fed2ae70d0663bc5c69f1ac340a773f27141a4c79b38000bfc542d304705e3f16c24b299505c20f893c60f2b848999ec027601e916284e009f1cc4b98e3
+DIST PyPDF2-1.27.0.gh.tar.gz 1170298 BLAKE2B 
465f24e149410ada5f5cc5f09c544357ff4871a1f1cf0036f88d8a2c1293e0ea548a5f55121672bb322c89fb5f18bb595d0226bd60427e939fbaf99dee0ee17a
 SHA512 
13557809f1c80172c11e3984e4d4d6136b9f68e3e4610433e8a5cc2e0c67ac53361691a58c938d02d1a07402505aca8fad407bc548b15ab9b54fb06e111f4728

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.0.ebuild
similarity index 69%
rename from dev-python/PyPDF2/PyPDF2-1.27.1.ebuild
rename to dev-python/PyPDF2/PyPDF2-1.27.0.ebuild
index 9cc9533bc8d6..3b0208da7c61 100644
--- a/dev-python/PyPDF2/PyPDF2-1.27.1.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.27.0.ebuild
@@ -9,18 +9,21 @@ PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="https://pypi.org/project/PyPDF2/ https://github.com/mstamy2/PyPDF2;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
 
 LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="examples"
 
-python_test() {
-   "${EPYTHON}" -m unittest Tests.tests ||
-   die "Tests failed under ${EPYTHON}"
-}
+distutils_enable_tests pytest
 
 python_install_all() {
if use examples; then

diff --git a/dev-python/PyPDF2/metadata.xml b/dev-python/PyPDF2/metadata.xml
index 9a0740f04a50..fdc37f62e8b2 100644
--- a/dev-python/PyPDF2/metadata.xml
+++ b/dev-python/PyPDF2/metadata.xml
@@ -7,6 +7,6 @@
   
   
 PyPDF2
-mstamy2/PyPDF2
+py-pdf/PyPDF2
   
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-04-08 Thread Michał Górny
commit: 7e305fc08274decdea4858826b8ec9fb09b46078
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 07:46:43 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 08:56:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e305fc0

dev-python/PyPDF2: Bump to 1.27.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/Manifest |  1 +
 dev-python/PyPDF2/PyPDF2-1.27.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 00170246eb93..4a170a4d1b0a 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1 +1,2 @@
 DIST PyPDF2-1.26.0.tar.gz 77556 BLAKE2B 
8ce9b95165a3841154b6e38e24ca5a4db434ceef9c55fbf2d146b379586160cb985948e0feb7aed135f601535d034ef79ddc1af58a670b07ff7d3621907022ec
 SHA512 
7b427f1d099dcd687a718fb8d86e6f677ad45257414c6367e4dfacd8dfef7e3dbe3816027359868764981f36a30721f1731b4c23cbe2f35cfab1c64fb290b034
+DIST PyPDF2-1.27.1.tar.gz 67702 BLAKE2B 
28c0a7fc1c394b36fce6b33e0faa9f5d3cbb5653cf1fe6ab9488656aead342614287156d9852080a15163627f44714305942dd769025d1f8ad7fe1992a845516
 SHA512 
195f4fed2ae70d0663bc5c69f1ac340a773f27141a4c79b38000bfc542d304705e3f16c24b299505c20f893c60f2b848999ec027601e916284e009f1cc4b98e3

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.1.ebuild
new file mode 100644
index ..9cc9533bc8d6
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.27.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="https://pypi.org/project/PyPDF2/ https://github.com/mstamy2/PyPDF2;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+python_test() {
+   "${EPYTHON}" -m unittest Tests.tests ||
+   die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-03-16 Thread Michał Górny
commit: 0c16515eea050c5c613051ed9290eb6e2dae2919
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 16 08:07:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 16 08:07:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c16515e

dev-python/PyPDF2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild | 33 ---
 1 file changed, 33 deletions(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild
deleted file mode 100644
index 807ba1f8c9c0..
--- a/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="https://pypi.org/project/PyPDF2/ https://github.com/mstamy2/PyPDF2;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-IUSE="examples"
-
-PATCHES=( "${FILESDIR}/${P}-py3-tests.patch" )
-
-python_test() {
-   "${EPYTHON}" -m unittest Tests.tests || die "Tests failed under 
${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docinto examples
-   dodoc -r Sample_Code/.
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-03-15 Thread Jakov Smolić
commit: e265f9e450ebc81fc40b0c36d68ff572df387199
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Mar 15 18:23:32 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Mar 15 18:23:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e265f9e4

dev-python/PyPDF2: Stabilize 1.26.0-r2 amd64, #835263

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.26.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.26.0-r2.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.26.0-r2.ebuild
index 3cce9bf689b5..33e37401377e 100644
--- a/dev-python/PyPDF2/PyPDF2-1.26.0-r2.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.26.0-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="examples"
 
 PATCHES=( "${FILESDIR}/${P}-py3-tests.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2022-01-29 Thread Michał Górny
commit: 08d667216a3772a88ddacc9b6f24670d5f82a5c6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 29 22:00:47 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 29 22:04:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08d66721

dev-python/PyPDF2: Switch to PEP 517 build

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.26.0-r2.ebuild | 33 +++
 1 file changed, 33 insertions(+)

diff --git a/dev-python/PyPDF2/PyPDF2-1.26.0-r2.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.26.0-r2.ebuild
new file mode 100644
index ..f58c46912f0d
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.26.0-r2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="https://pypi.org/project/PyPDF2/ https://github.com/mstamy2/PyPDF2;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+PATCHES=( "${FILESDIR}/${P}-py3-tests.patch" )
+
+python_test() {
+   "${EPYTHON}" -m unittest Tests.tests || die "Tests failed under 
${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2021-07-24 Thread Sam James
commit: c84753603cd490ff275f7319d2f24e3a9d9a41d0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 01:10:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 25 01:10:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8475360

dev-python/PyPDF2: Keyword 1.26.0-r1 arm64, #801649

Signed-off-by: Sam James  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild
index 552d532d371..807ba1f8c9c 100644
--- a/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="examples"
 
 PATCHES=( "${FILESDIR}/${P}-py3-tests.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2021-07-16 Thread Sam James
commit: 6aa6c108bd814e0cdee85145dcd3034388e3c915
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 17 04:09:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 17 04:13:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa6c108

dev-python/PyPDF2: update EAPI 6 -> 7, add Python 3.10

Signed-off-by: Sam James  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild
index 7c767d86a71..552d532d371 100644
--- a/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1
 
-DESCRIPTION="Python library to work with pdf files"
+DESCRIPTION="Python library to work with PDF files"
 HOMEPAGE="https://pypi.org/project/PyPDF2/ https://github.com/mstamy2/PyPDF2;
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2021-02-20 Thread Ben Kohler
commit: 5e90f573b26c3ba5a14a850acf76c594ce8c3e45
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Feb 20 15:02:41 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Feb 20 15:33:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e90f573

dev-python/PyPDF2: add python3_9 support

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 dev-python/PyPDF2/{PyPDF2-1.26.0.ebuild => PyPDF2-1.26.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild
similarity index 95%
rename from dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
rename to dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild
index fc0048afc58..7c767d86a71 100644
--- a/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2021-02-18 Thread Sergei Trofimovich
commit: ffd4bfef620f8b507107dac2ef1ffcddfb386c79
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 18 20:01:22 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 18 20:01:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd4bfef

dev-python/PyPDF2: keyworded 1.26.0 for ppc64

keyworded wrt bug #769956

Package-Manager: Portage-3.0.14, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.26.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
index f47430fd9a4..fc0048afc58 100644
--- a/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="examples"
 
 PATCHES=( "${FILESDIR}/${P}-py3-tests.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2020-04-14 Thread Mike Gilbert
commit: a189740ef9aec12d6699681e36435c0bcb39b9df
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Apr 15 02:43:39 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr 15 02:48:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a189740e

dev-python/PyPDF2: DISTUTILS_USE_SETUPTOOLS=no

Package-Manager: Portage-2.3.99, Repoman-2.3.22_p29
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.26.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
index 0ad1f2171fd..b32e67b79d8 100644
--- a/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
@@ -4,6 +4,7 @@
 EAPI=6
 
 PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2020-02-05 Thread Michał Górny
commit: 329fdca8d544211dc2b27ac7bfa3c55ec291eacc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  5 19:42:21 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  5 19:53:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329fdca8

dev-python/PyPDF2: Remove py2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
index ef87208335d..0ad1f2171fd 100644
--- a/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2020-01-07 Thread Ben Kohler
commit: 28867875c079f5348a6d91529beab3f89f2ce05a
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan  7 15:40:08 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan  7 15:40:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28867875

dev-python/PyPDF2: update PYTHON_COMPAT & HOMEPAGE

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Ben Kohler  gentoo.org>

 dev-python/PyPDF2/PyPDF2-1.26.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
index a0545ff4581..ef87208335d 100644
--- a/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
@@ -3,12 +3,12 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
 
 inherit distutils-r1
 
 DESCRIPTION="Python library to work with pdf files"
-HOMEPAGE="https://pypi.org/project/${PN}/ https://github.com/mstamy2/PyPDF2;
+HOMEPAGE="https://pypi.org/project/PyPDF2/ https://github.com/mstamy2/PyPDF2;
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2018-01-02 Thread Michał Górny
commit: 18c34d892e784edfb576ce502f62dc0d0dee4abc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan  2 13:37:33 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan  2 14:57:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c34d89

dev-python/PyPDF2: Clean old up

 dev-python/PyPDF2/Manifest   |  1 -
 dev-python/PyPDF2/PyPDF2-1.24.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 2745e3a3fb1..00170246eb9 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,2 +1 @@
-DIST PyPDF2-1.24.tar.gz 59891 BLAKE2B 
6d36949a956b26f37ea9a5f1b5fe9be8cb0406dc9e461e8f54eb46ee28711d83746e6ed1cfdb6c051ac6eac70199cfe26c3611176ab73577dea88b5854fca1e0
 SHA512 
91a9338b0338eee1cfddc25dd0f21494f73696e630b08a71ff9195fe7b0fc77cf6c07b38a0c6aa4856536be6fe0a474c3b292c13fdd0187b62cb8848e69b29f9
 DIST PyPDF2-1.26.0.tar.gz 77556 BLAKE2B 
8ce9b95165a3841154b6e38e24ca5a4db434ceef9c55fbf2d146b379586160cb985948e0feb7aed135f601535d034ef79ddc1af58a670b07ff7d3621907022ec
 SHA512 
7b427f1d099dcd687a718fb8d86e6f677ad45257414c6367e4dfacd8dfef7e3dbe3816027359868764981f36a30721f1731b4c23cbe2f35cfab1c64fb290b034

diff --git a/dev-python/PyPDF2/PyPDF2-1.24.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.24.ebuild
deleted file mode 100644
index 598db4a4638..000
--- a/dev-python/PyPDF2/PyPDF2-1.24.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to work with pdf files"
-HOMEPAGE="https://pypi.python.org/pypi/${PN}/ 
https://mstamy2.github.com/PyPDF2;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="examples"
-
-python_install_all() {
-   use examples && local EXAMPLES=( Sample_Code/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2017-08-05 Thread Michael Palimaka
commit: 036208675c5f47e58be3676ae429907cfe2f38dc
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Aug  5 08:54:44 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Aug  5 08:55:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03620867

zdev-python/PyPDF2: x86 stable

Gentoo-bug: 624948
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/PyPDF2/PyPDF2-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
index 008bc70170b..00942735a06 100644
--- a/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="examples"
 
 PATCHES=( "${FILESDIR}/${P}-py3-tests.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyPDF2/

2017-07-15 Thread Tobias Klausmann
commit: b025ae4c176ebab42d6aa8cd7074c14082429669
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Jul 15 17:18:10 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Jul 15 17:18:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b025ae4c

dev-python/PyPDF2-1.26.0-r0: add amd64 keyword

Gentoo-Bug: 624948

 dev-python/PyPDF2/PyPDF2-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
index 97788638f04..008bc70170b 100644
--- a/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-1.26.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="examples"
 
 PATCHES=( "${FILESDIR}/${P}-py3-tests.patch" )



  1   2   >