[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: c71576fce959e5045095af68260476d7e4a4a623 Author: Michał Górny gentoo org> AuthorDate: Tue Oct 18 07:25:51 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 18 07:26:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71576fc dev-python/geventhttpclient: Enable py3.11 Signed-off-by: Michał Górny gentoo.org> dev-python/geventhttpclient/geventhttpclient-2.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-2.0.8.ebuild b/dev-python/geventhttpclient/geventhttpclient-2.0.8.ebuild index 5850080039c3..309aa9811720 100644 --- a/dev-python/geventhttpclient/geventhttpclient-2.0.8.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-2.0.8.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/geventhttpclient/
commit: b44647bc94564b1769882156f32117c9e225fad4 Author: Michał Górny gentoo org> AuthorDate: Tue Oct 18 06:55:12 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 18 07:26:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b44647bc dev-python/geventhttpclient: Bump to 2.0.8 Signed-off-by: Michał Górny gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-2.0.8.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 8d2913b4593c..e7d41203f24b 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,2 +1,3 @@ DIST geventhttpclient-2.0.2.tar.gz 73821 BLAKE2B 6e12c0a7eabf2d15540192e161f27e4ef5aa771ac8b60deb00c0dbfd804e5d81f729609649c88b9b8cd51125b06afaf3d31367896ada339731ba3606ef64edda SHA512 d22453bc4fef8d9ad3b98a137d74df1647c69c594a8fa4b49848e71ca472373e44c70e3ed3798d73aca9089495cff1b5f888d1b1e39b1da60ee9052935b7b0a1 DIST geventhttpclient-2.0.7.tar.gz 75969 BLAKE2B f749e42ccfd981cc67c1692695454f410708ca75f24b2ae6408556bda07d1e45f367421fbddc203f46ac82daf539d192fdab16245a20b6f3f883478c8b8e354f SHA512 7570b297c13a28761ec639721ecb44fdcac46141167e67ceac4e632058458b62acef0513c794c80e44980747807a175e7a39e6c5ff272be3ceddbeca9f629114 +DIST geventhttpclient-2.0.8.tar.gz 76142 BLAKE2B f55847347861680d227830c818487cfc444ffd822c54480f416874e71901b541d374f84c354247d9537dc3e5796790bf316139d819264fcba09ce565b569cb2a SHA512 0de485c4efff810da561e4bef67a19d763ccbff4d3b952aa57e576ba4d50a97fe5f818f0c927548643d1f68fb6a3db405669c58c2298a3ea809179f5a97cb810 diff --git a/dev-python/geventhttpclient/geventhttpclient-2.0.8.ebuild b/dev-python/geventhttpclient/geventhttpclient-2.0.8.ebuild new file mode 100644 index ..5850080039c3 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-2.0.8.ebuild @@ -0,0 +1,52 @@ +# 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="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE=" + https://github.com/geventhttpclient/geventhttpclient/ + https://pypi.org/project/geventhttpclient/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + app-arch/brotli[python,${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[events(+),${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # Avoid ModuleNotFoundError for tests we skip later + sed -e '/^import dpkt.ssl/d' -i src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # These SNI tests require dpkt which is not in the tree + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # Skip tests which require internet access + epytest -m "not online" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: c21aa3df223062425a9fda05de58de655677db13 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 15 06:51:35 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 15 08:04:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c21aa3df dev-python/geventhttpclient: Bump to 2.0.7 Signed-off-by: Michał Górny gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-2.0.7.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 95269ee86af4..8d2913b4593c 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1 +1,2 @@ DIST geventhttpclient-2.0.2.tar.gz 73821 BLAKE2B 6e12c0a7eabf2d15540192e161f27e4ef5aa771ac8b60deb00c0dbfd804e5d81f729609649c88b9b8cd51125b06afaf3d31367896ada339731ba3606ef64edda SHA512 d22453bc4fef8d9ad3b98a137d74df1647c69c594a8fa4b49848e71ca472373e44c70e3ed3798d73aca9089495cff1b5f888d1b1e39b1da60ee9052935b7b0a1 +DIST geventhttpclient-2.0.7.tar.gz 75969 BLAKE2B f749e42ccfd981cc67c1692695454f410708ca75f24b2ae6408556bda07d1e45f367421fbddc203f46ac82daf539d192fdab16245a20b6f3f883478c8b8e354f SHA512 7570b297c13a28761ec639721ecb44fdcac46141167e67ceac4e632058458b62acef0513c794c80e44980747807a175e7a39e6c5ff272be3ceddbeca9f629114 diff --git a/dev-python/geventhttpclient/geventhttpclient-2.0.7.ebuild b/dev-python/geventhttpclient/geventhttpclient-2.0.7.ebuild new file mode 100644 index ..5850080039c3 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-2.0.7.ebuild @@ -0,0 +1,52 @@ +# 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="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE=" + https://github.com/geventhttpclient/geventhttpclient/ + https://pypi.org/project/geventhttpclient/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + app-arch/brotli[python,${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[events(+),${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # Avoid ModuleNotFoundError for tests we skip later + sed -e '/^import dpkt.ssl/d' -i src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # These SNI tests require dpkt which is not in the tree + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # Skip tests which require internet access + epytest -m "not online" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 287eeca17a63737597b044b3bdd27130bd33c9a4 Author: Michał Górny gentoo org> AuthorDate: Mon Oct 3 09:41:03 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Oct 3 09:49:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287eeca1 dev-python/geventhttpclient: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/geventhttpclient/Manifest | 1 - .../geventhttpclient/geventhttpclient-2.0.ebuild | 52 -- 2 files changed, 53 deletions(-) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 65fe4e20570d..95269ee86af4 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,2 +1 @@ DIST geventhttpclient-2.0.2.tar.gz 73821 BLAKE2B 6e12c0a7eabf2d15540192e161f27e4ef5aa771ac8b60deb00c0dbfd804e5d81f729609649c88b9b8cd51125b06afaf3d31367896ada339731ba3606ef64edda SHA512 d22453bc4fef8d9ad3b98a137d74df1647c69c594a8fa4b49848e71ca472373e44c70e3ed3798d73aca9089495cff1b5f888d1b1e39b1da60ee9052935b7b0a1 -DIST geventhttpclient-2.0.tar.gz 73677 BLAKE2B b466f7153e646b3d9af0b301789aaa92df28dad505c375ec7fdcfb8d888d8942edba3f4c776ef4fc252756fb2a37bbee7d61c4a1e912c8c7d716a57fd49fee0e SHA512 1f53cf8636e6baba4cb0d8d7b233f903efec2d74413cfb2d768bff94f3a9b91ae59444981a1399b010e73120c390b52b1449424571c7ee9bdad818e5ce72ae8c diff --git a/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild b/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild deleted file mode 100644 index 350f1a9322de.. --- a/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild +++ /dev/null @@ -1,52 +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="A high performance, concurrent HTTP client library for Python using gevent" -HOMEPAGE=" - https://github.com/geventhttpclient/geventhttpclient/ - https://pypi.org/project/geventhttpclient/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - app-arch/brotli[python,${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[events(+),${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - # Avoid ModuleNotFoundError for tests we skip later - sed -e '/^import dpkt.ssl/d' -i src/geventhttpclient/tests/test_ssl.py || die - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_DESELECT=( - # These SNI tests require dpkt which is not in the tree - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl - ) - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # Skip tests which require internet access - epytest -m "not online" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: ec44058121071cca63ae684b6494ebf70dbdd2b2 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 3 08:27:37 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 3 08:27:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec440581 dev-python/geventhttpclient: Stabilize 2.0.2 arm64, #874222 Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild b/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild index 168d980d6b75..350f1a9322de 100644 --- a/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 761286119c510da50c17b917e7ae52b90902e5b0 Author: Sam James gentoo org> AuthorDate: Mon Oct 3 00:42:24 2022 + Commit: Sam James gentoo org> CommitDate: Mon Oct 3 00:42:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76128611 dev-python/geventhttpclient: Stabilize 2.0.2 x86, #874222 Signed-off-by: Sam James gentoo.org> dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild b/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild index f5015adcadd4..168d980d6b75 100644 --- a/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 794a43979218285184b6b2947b9d88eb517b7208 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 2 19:20:24 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 2 19:20:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=794a4397 dev-python/geventhttpclient: Stabilize 2.0.2 ppc, #874222 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild b/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild index 5850080039c3..eb15fbcfadbe 100644 --- a/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: d579ca9433c2f19d90d3459deabc335aafa349ec Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 31 18:49:22 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 31 19:08:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d579ca94 dev-python/geventhttpclient: add 2.0.2 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-2.0.2.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 16bc0883f6e9..65fe4e20570d 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1 +1,2 @@ +DIST geventhttpclient-2.0.2.tar.gz 73821 BLAKE2B 6e12c0a7eabf2d15540192e161f27e4ef5aa771ac8b60deb00c0dbfd804e5d81f729609649c88b9b8cd51125b06afaf3d31367896ada339731ba3606ef64edda SHA512 d22453bc4fef8d9ad3b98a137d74df1647c69c594a8fa4b49848e71ca472373e44c70e3ed3798d73aca9089495cff1b5f888d1b1e39b1da60ee9052935b7b0a1 DIST geventhttpclient-2.0.tar.gz 73677 BLAKE2B b466f7153e646b3d9af0b301789aaa92df28dad505c375ec7fdcfb8d888d8942edba3f4c776ef4fc252756fb2a37bbee7d61c4a1e912c8c7d716a57fd49fee0e SHA512 1f53cf8636e6baba4cb0d8d7b233f903efec2d74413cfb2d768bff94f3a9b91ae59444981a1399b010e73120c390b52b1449424571c7ee9bdad818e5ce72ae8c diff --git a/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild b/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild new file mode 100644 index ..5850080039c3 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild @@ -0,0 +1,52 @@ +# 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="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE=" + https://github.com/geventhttpclient/geventhttpclient/ + https://pypi.org/project/geventhttpclient/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + app-arch/brotli[python,${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[events(+),${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # Avoid ModuleNotFoundError for tests we skip later + sed -e '/^import dpkt.ssl/d' -i src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # These SNI tests require dpkt which is not in the tree + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # Skip tests which require internet access + epytest -m "not online" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 136b4a9c0d52563501dd6cf5f1c4d8f058577e50 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 30 19:00:53 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 30 19:00:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=136b4a9c dev-python/geventhttpclient: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/geventhttpclient/Manifest | 1 - .../geventhttpclient/geventhttpclient-1.5.5.ebuild | 52 -- 2 files changed, 53 deletions(-) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 9b9982cfb17c..16bc0883f6e9 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,2 +1 @@ -DIST geventhttpclient-1.5.5.tar.gz 59566 BLAKE2B f43ffe9880eefe77f19adc00bcef612df057f96e256f50ca4081658d7e0d01deca2473da3d2055dbc1cb98fc4f7f0a7442809fdcab635c43042792e2601efdb9 SHA512 89efe008099935ac8715ddf09c13e70c1a3552da50c495522b2a62e1ff51a407808e6b797f8fd3b0863a3a59e5b03e604bda8b1027c0326da75cb1fddb5d0fa3 DIST geventhttpclient-2.0.tar.gz 73677 BLAKE2B b466f7153e646b3d9af0b301789aaa92df28dad505c375ec7fdcfb8d888d8942edba3f4c776ef4fc252756fb2a37bbee7d61c4a1e912c8c7d716a57fd49fee0e SHA512 1f53cf8636e6baba4cb0d8d7b233f903efec2d74413cfb2d768bff94f3a9b91ae59444981a1399b010e73120c390b52b1449424571c7ee9bdad818e5ce72ae8c diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild deleted file mode 100644 index 2f7a10174e94.. --- a/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild +++ /dev/null @@ -1,52 +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="A high performance, concurrent HTTP client library for Python using gevent" -HOMEPAGE=" - https://github.com/geventhttpclient/geventhttpclient/ - https://pypi.org/project/geventhttpclient/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - app-arch/brotli[python,${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[events(+),${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - # Avoid ModuleNotFoundError for tests we skip later - sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_DESELECT=( - # These SNI tests require dpkt which is not in the tree - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl - ) - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # Skip tests which require internet access - epytest -m "not online" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: faa0a5373a7b47daeb714874202a44324db7fdbf Author: Sam James gentoo org> AuthorDate: Tue Aug 30 17:44:17 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 30 17:44:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa0a537 dev-python/geventhttpclient: Stabilize 2.0 amd64, #867493 Signed-off-by: Sam James gentoo.org> dev-python/geventhttpclient/geventhttpclient-2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild b/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild index 12546d8c7c88..505571f3ce20 100644 --- a/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 79676c50a428c7b9ff432f81fd225593a92bfccd Author: Sam James gentoo org> AuthorDate: Tue Aug 30 17:44:47 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 30 17:44:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79676c50 dev-python/geventhttpclient: Stabilize 2.0 x86, #867493 Signed-off-by: Sam James gentoo.org> dev-python/geventhttpclient/geventhttpclient-2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild b/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild index 505571f3ce20..350f1a9322de 100644 --- a/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: afacded212fdb30d59c28665523b789a36b463f4 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 30 17:19:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 30 17:19:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afacded2 dev-python/geventhttpclient: Stabilize 2.0 ppc, #867493 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/geventhttpclient/geventhttpclient-2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild b/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild index 4a98f6778a87..12546d8c7c88 100644 --- a/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: d441945972b81732be5c1b7c35db05aa0a208c75 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 30 16:39:27 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 30 16:39:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4419459 dev-python/geventhttpclient: Stabilize 2.0 arm64, #867493 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/geventhttpclient/geventhttpclient-2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild b/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild index 5850080039c3..4a98f6778a87 100644 --- a/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 4754810e2c8111cda1253a2b68f34eb13d5457e6 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 29 10:19:47 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 29 10:25:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4754810e dev-python/geventhttpclient: add 2.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-2.0.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 0697e6a0ca7c..9b9982cfb17c 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1 +1,2 @@ DIST geventhttpclient-1.5.5.tar.gz 59566 BLAKE2B f43ffe9880eefe77f19adc00bcef612df057f96e256f50ca4081658d7e0d01deca2473da3d2055dbc1cb98fc4f7f0a7442809fdcab635c43042792e2601efdb9 SHA512 89efe008099935ac8715ddf09c13e70c1a3552da50c495522b2a62e1ff51a407808e6b797f8fd3b0863a3a59e5b03e604bda8b1027c0326da75cb1fddb5d0fa3 +DIST geventhttpclient-2.0.tar.gz 73677 BLAKE2B b466f7153e646b3d9af0b301789aaa92df28dad505c375ec7fdcfb8d888d8942edba3f4c776ef4fc252756fb2a37bbee7d61c4a1e912c8c7d716a57fd49fee0e SHA512 1f53cf8636e6baba4cb0d8d7b233f903efec2d74413cfb2d768bff94f3a9b91ae59444981a1399b010e73120c390b52b1449424571c7ee9bdad818e5ce72ae8c diff --git a/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild b/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild new file mode 100644 index ..5850080039c3 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-2.0.ebuild @@ -0,0 +1,52 @@ +# 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="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE=" + https://github.com/geventhttpclient/geventhttpclient/ + https://pypi.org/project/geventhttpclient/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + app-arch/brotli[python,${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[events(+),${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # Avoid ModuleNotFoundError for tests we skip later + sed -e '/^import dpkt.ssl/d' -i src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # These SNI tests require dpkt which is not in the tree + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # Skip tests which require internet access + epytest -m "not online" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 0a043fe8d3da7913d3c64e0848eb0fd79902ec3f Author: Michał Górny gentoo org> AuthorDate: Mon Jul 25 16:12:58 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 25 16:12:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a043fe8 dev-python/geventhttpclient: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/geventhttpclient/Manifest | 2 - .../geventhttpclient/geventhttpclient-1.5.3.ebuild | 49 .../geventhttpclient/geventhttpclient-1.5.4.ebuild | 52 -- 3 files changed, 103 deletions(-) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 7635b374a973..0697e6a0ca7c 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,3 +1 @@ -DIST geventhttpclient-1.5.3.tar.gz 58447 BLAKE2B a1cf529c6d40ee81ebe17cb066f2d837cf3d5ce2511bb735c1a63503b612c98c17c91f08de99d604c9ff6ebfa7e6502c338e7fbbc86de954ae7e559966aa8006 SHA512 9a0ed907f73f7f5ff8675502ef6fc82bff7b543d0a2d22e1eca5aba3592675a87fe09c48981f496b7f63a660e7eab5f68801ae74da8c33ac9d9bf55a0425eed1 -DIST geventhttpclient-1.5.4.tar.gz 59551 BLAKE2B d1bda5315a92afeb408f33043c8ccf5911d6519dbe50266688f0b123fd92a95f1cb9cea449676117ea051af1400c656fe47d241b6e4e03803dc017806b5e0be4 SHA512 10d9ace4a555a5c39d8b737d96484041f9e704df41b8a3cca3b05b3c9ccb30d0490d154fa47a45edcad762a2e0807ca89425ed484275ee1b3098f0094fd6d166 DIST geventhttpclient-1.5.5.tar.gz 59566 BLAKE2B f43ffe9880eefe77f19adc00bcef612df057f96e256f50ca4081658d7e0d01deca2473da3d2055dbc1cb98fc4f7f0a7442809fdcab635c43042792e2601efdb9 SHA512 89efe008099935ac8715ddf09c13e70c1a3552da50c495522b2a62e1ff51a407808e6b797f8fd3b0863a3a59e5b03e604bda8b1027c0326da75cb1fddb5d0fa3 diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild deleted file mode 100644 index 60cf23a6fc98.. --- a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" -HOMEPAGE="https://github.com/gwik/geventhttpclient"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - app-arch/brotli[python,${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[events(+),${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - # Avoid ModuleNotFoundError for tests we skip later - sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_DESELECT=( - # These SNI tests require dpkt which is not in the tree - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl - ) - # Append to sys.path to avoid ImportError - # https://bugs.gentoo.org/667758 - # Skip tests which require internet access - epytest --import-mode=append -m "not online" -} diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.4.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.4.ebuild deleted file mode 100644 index d4807ee44f57.. --- a/dev-python/geventhttpclient/geventhttpclient-1.5.4.ebuild +++ /dev/null @@ -1,52 +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="A high performance, concurrent HTTP client library for Python using gevent" -HOMEPAGE=" - https://github.com/geventhttpclient/geventhttpclient/ - https://pypi.org/project/geventhttpclient/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - app-arch/brotli[python,${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[events(+),${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: e811a0f5fea01d9cbb00bd013e37aaa9f9a7ca3d Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jul 25 15:00:50 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jul 25 15:00:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e811a0f5 dev-python/geventhttpclient: arm64 stable wrt bug #860588 Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild index 40e5b1816d22..2f7a10174e94 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 53e05ec14cb2dc5c1130c16992eed22be592b2e4 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jul 25 07:06:47 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jul 25 07:06:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e05ec1 dev-python/geventhttpclient: amd64 stable wrt bug #860588 Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild index b14f1448027d..40e5b1816d22 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 36477c008e20c947527b9bbebf436b896a3885fe Author: Sam James gentoo org> AuthorDate: Mon Jul 25 04:18:05 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jul 25 04:18:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36477c00 dev-python/geventhttpclient: Stabilize 1.5.5 ppc, #860588 Signed-off-by: Sam James gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild index 0cd9f0fef1dc..b14f1448027d 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: df42a0c63e3493cdb3f88dfa1ac147227765ea69 Author: Sam James gentoo org> AuthorDate: Sun Jul 24 19:11:40 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 24 19:11:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df42a0c6 dev-python/geventhttpclient: Stabilize 1.5.5 x86, #860588 Signed-off-by: Sam James gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild index d4807ee44f57..0cd9f0fef1dc 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: ca84a704bdf3d569e2c7e92cf1bf51881bbc127c Author: Michał Górny gentoo org> AuthorDate: Tue Jun 28 03:25:44 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 28 04:03:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca84a704 dev-python/geventhttpclient: Bump to 1.5.5 Signed-off-by: Michał Górny gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-1.5.5.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 471a605c3854..7635b374a973 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,2 +1,3 @@ DIST geventhttpclient-1.5.3.tar.gz 58447 BLAKE2B a1cf529c6d40ee81ebe17cb066f2d837cf3d5ce2511bb735c1a63503b612c98c17c91f08de99d604c9ff6ebfa7e6502c338e7fbbc86de954ae7e559966aa8006 SHA512 9a0ed907f73f7f5ff8675502ef6fc82bff7b543d0a2d22e1eca5aba3592675a87fe09c48981f496b7f63a660e7eab5f68801ae74da8c33ac9d9bf55a0425eed1 DIST geventhttpclient-1.5.4.tar.gz 59551 BLAKE2B d1bda5315a92afeb408f33043c8ccf5911d6519dbe50266688f0b123fd92a95f1cb9cea449676117ea051af1400c656fe47d241b6e4e03803dc017806b5e0be4 SHA512 10d9ace4a555a5c39d8b737d96484041f9e704df41b8a3cca3b05b3c9ccb30d0490d154fa47a45edcad762a2e0807ca89425ed484275ee1b3098f0094fd6d166 +DIST geventhttpclient-1.5.5.tar.gz 59566 BLAKE2B f43ffe9880eefe77f19adc00bcef612df057f96e256f50ca4081658d7e0d01deca2473da3d2055dbc1cb98fc4f7f0a7442809fdcab635c43042792e2601efdb9 SHA512 89efe008099935ac8715ddf09c13e70c1a3552da50c495522b2a62e1ff51a407808e6b797f8fd3b0863a3a59e5b03e604bda8b1027c0326da75cb1fddb5d0fa3 diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild new file mode 100644 index ..d4807ee44f57 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild @@ -0,0 +1,52 @@ +# 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="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE=" + https://github.com/geventhttpclient/geventhttpclient/ + https://pypi.org/project/geventhttpclient/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + app-arch/brotli[python,${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[events(+),${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # Avoid ModuleNotFoundError for tests we skip later + sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # These SNI tests require dpkt which is not in the tree + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # Skip tests which require internet access + epytest -m "not online" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 5e9403e9364c5e91f61f5a557c39e11d2f9c6c43 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 21 05:15:53 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 21 05:59:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9403e9 dev-python/geventhttpclient: Bump to 1.5.4 Signed-off-by: Michał Górny gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-1.5.4.ebuild | 52 ++ dev-python/geventhttpclient/metadata.xml | 4 +- 3 files changed, 55 insertions(+), 2 deletions(-) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 191fcf5dc10d..471a605c3854 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1 +1,2 @@ DIST geventhttpclient-1.5.3.tar.gz 58447 BLAKE2B a1cf529c6d40ee81ebe17cb066f2d837cf3d5ce2511bb735c1a63503b612c98c17c91f08de99d604c9ff6ebfa7e6502c338e7fbbc86de954ae7e559966aa8006 SHA512 9a0ed907f73f7f5ff8675502ef6fc82bff7b543d0a2d22e1eca5aba3592675a87fe09c48981f496b7f63a660e7eab5f68801ae74da8c33ac9d9bf55a0425eed1 +DIST geventhttpclient-1.5.4.tar.gz 59551 BLAKE2B d1bda5315a92afeb408f33043c8ccf5911d6519dbe50266688f0b123fd92a95f1cb9cea449676117ea051af1400c656fe47d241b6e4e03803dc017806b5e0be4 SHA512 10d9ace4a555a5c39d8b737d96484041f9e704df41b8a3cca3b05b3c9ccb30d0490d154fa47a45edcad762a2e0807ca89425ed484275ee1b3098f0094fd6d166 diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.4.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.4.ebuild new file mode 100644 index ..d4807ee44f57 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.4.ebuild @@ -0,0 +1,52 @@ +# 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="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE=" + https://github.com/geventhttpclient/geventhttpclient/ + https://pypi.org/project/geventhttpclient/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + app-arch/brotli[python,${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[events(+),${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # Avoid ModuleNotFoundError for tests we skip later + sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # These SNI tests require dpkt which is not in the tree + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # Skip tests which require internet access + epytest -m "not online" +} diff --git a/dev-python/geventhttpclient/metadata.xml b/dev-python/geventhttpclient/metadata.xml index e16d44999f05..f7551c444a51 100644 --- a/dev-python/geventhttpclient/metadata.xml +++ b/dev-python/geventhttpclient/metadata.xml @@ -11,7 +11,7 @@ geventhttpclient - gwik/geventhttpclient - https://github.com/gwik/geventhttpclient/issues + geventhttpclient/geventhttpclient + https://github.com/geventhttpclient/geventhttpclient/issues
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: edb514501b812dbbbdb2c95b3ab5cdd31fbbb389 Author: Jakov Smolić gentoo org> AuthorDate: Wed Mar 30 13:00:54 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Mar 30 14:23:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb51450 dev-python/geventhttpclient: keyword 1.5.3 for ~riscv Signed-off-by: Jakov Smolić gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild index 866d10a94b8a..60cf23a6fc98 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 000abf1b95e8239624b6559d546c4b2f68d39650 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 19 07:12:23 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 19 07:14:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=000abf1b dev-python/geventhttpclient: Revert drop 1.4.5, 1.5.3 This reverts commit 16e53a3a4597898f5e132b1cc32def43c6cc8946. Signed-off-by: Arthur Zamarin gentoo.org> dev-python/geventhttpclient/Manifest | 2 + .../geventhttpclient/geventhttpclient-1.4.5.ebuild | 49 ++ .../geventhttpclient/geventhttpclient-1.5.3.ebuild | 49 ++ 3 files changed, 100 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 160b28483fff..edac954e8ab9 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1 +1,3 @@ +DIST geventhttpclient-1.4.5.tar.gz 58183 BLAKE2B 48d44048e7040552824ed19ac49c6dda41536ffded56bae0d942c06f111a327a1d571872f35f388853b479ea1aaa6de518f86e7ee72e362360492530ade65131 SHA512 9ffe00c79b145dab104e1dce336e072060f315d9bee880daf64b5f1f52e661d810dab9a60286320a7d30cf0e794465f201c039cc31fe7ec325cdb3a8350c9f7d DIST geventhttpclient-1.5.2.tar.gz 58467 BLAKE2B ea9476038685458cade41150c33226b4355018b8a8c22623e96186ff922d7f6b9518ca4108afff3bcfd18167bf288ef7f6366528050e300d720ef0e7b15ef649 SHA512 1edf153f88b9a7a954f9acc316ac76f06f2599bd3cf11b4a8f1df7b500e884f304601aae6a1dca8cedf24d4f78793176814eadc8b2c60fa90769df649723146e +DIST geventhttpclient-1.5.3.tar.gz 58447 BLAKE2B a1cf529c6d40ee81ebe17cb066f2d837cf3d5ce2511bb735c1a63503b612c98c17c91f08de99d604c9ff6ebfa7e6502c338e7fbbc86de954ae7e559966aa8006 SHA512 9a0ed907f73f7f5ff8675502ef6fc82bff7b543d0a2d22e1eca5aba3592675a87fe09c48981f496b7f63a660e7eab5f68801ae74da8c33ac9d9bf55a0425eed1 diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild new file mode 100644 index ..35efc6717e72 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..10} ) + +inherit distutils-r1 + +DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE="https://github.com/gwik/geventhttpclient"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # Avoid ModuleNotFoundError for tests we skip later + sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local skipped_tests=( + # These SNI tests require dpkt which is not in the tree + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + # Append to sys.path to avoid ImportError + # https://bugs.gentoo.org/667758 + # Skip tests which require internet access + epytest --import-mode=append -vv ${skipped_tests[@]/#/--deselect } \ + -m "not online" +} diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild new file mode 100644 index ..866d10a94b8a --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE="https://github.com/gwik/geventhttpclient"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + app-arch/brotli[python,${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[events(+),${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 857fbbf451b36f3c7c7e592b666f66b6df0c10b1 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 19 07:13:29 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 19 07:14:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857fbbf4 dev-python/geventhttpclient: drop 1.4.5, 1.5.2 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/geventhttpclient/Manifest | 2 - .../geventhttpclient/geventhttpclient-1.4.5.ebuild | 49 -- .../geventhttpclient/geventhttpclient-1.5.2.ebuild | 49 -- 3 files changed, 100 deletions(-) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index edac954e8ab9..191fcf5dc10d 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,3 +1 @@ -DIST geventhttpclient-1.4.5.tar.gz 58183 BLAKE2B 48d44048e7040552824ed19ac49c6dda41536ffded56bae0d942c06f111a327a1d571872f35f388853b479ea1aaa6de518f86e7ee72e362360492530ade65131 SHA512 9ffe00c79b145dab104e1dce336e072060f315d9bee880daf64b5f1f52e661d810dab9a60286320a7d30cf0e794465f201c039cc31fe7ec325cdb3a8350c9f7d -DIST geventhttpclient-1.5.2.tar.gz 58467 BLAKE2B ea9476038685458cade41150c33226b4355018b8a8c22623e96186ff922d7f6b9518ca4108afff3bcfd18167bf288ef7f6366528050e300d720ef0e7b15ef649 SHA512 1edf153f88b9a7a954f9acc316ac76f06f2599bd3cf11b4a8f1df7b500e884f304601aae6a1dca8cedf24d4f78793176814eadc8b2c60fa90769df649723146e DIST geventhttpclient-1.5.3.tar.gz 58447 BLAKE2B a1cf529c6d40ee81ebe17cb066f2d837cf3d5ce2511bb735c1a63503b612c98c17c91f08de99d604c9ff6ebfa7e6502c338e7fbbc86de954ae7e559966aa8006 SHA512 9a0ed907f73f7f5ff8675502ef6fc82bff7b543d0a2d22e1eca5aba3592675a87fe09c48981f496b7f63a660e7eab5f68801ae74da8c33ac9d9bf55a0425eed1 diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild deleted file mode 100644 index 35efc6717e72.. --- a/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) - -inherit distutils-r1 - -DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" -HOMEPAGE="https://github.com/gwik/geventhttpclient"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - # Avoid ModuleNotFoundError for tests we skip later - sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die - distutils-r1_python_prepare_all -} - -python_test() { - local skipped_tests=( - # These SNI tests require dpkt which is not in the tree - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl - ) - # Append to sys.path to avoid ImportError - # https://bugs.gentoo.org/667758 - # Skip tests which require internet access - epytest --import-mode=append -vv ${skipped_tests[@]/#/--deselect } \ - -m "not online" -} diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.2.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.2.ebuild deleted file mode 100644 index 39d7cf97389c.. --- a/dev-python/geventhttpclient/geventhttpclient-1.5.2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" -HOMEPAGE="https://github.com/gwik/geventhttpclient"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - app-arch/brotli[python,${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[events(+),${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prep
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 16e53a3a4597898f5e132b1cc32def43c6cc8946 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 19 06:45:25 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 19 06:46:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e53a3a dev-python/geventhttpclient: drop 1.4.5, 1.5.3 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/geventhttpclient/Manifest | 2 - .../geventhttpclient/geventhttpclient-1.4.5.ebuild | 49 -- .../geventhttpclient/geventhttpclient-1.5.3.ebuild | 49 -- 3 files changed, 100 deletions(-) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index edac954e8ab9..160b28483fff 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,3 +1 @@ -DIST geventhttpclient-1.4.5.tar.gz 58183 BLAKE2B 48d44048e7040552824ed19ac49c6dda41536ffded56bae0d942c06f111a327a1d571872f35f388853b479ea1aaa6de518f86e7ee72e362360492530ade65131 SHA512 9ffe00c79b145dab104e1dce336e072060f315d9bee880daf64b5f1f52e661d810dab9a60286320a7d30cf0e794465f201c039cc31fe7ec325cdb3a8350c9f7d DIST geventhttpclient-1.5.2.tar.gz 58467 BLAKE2B ea9476038685458cade41150c33226b4355018b8a8c22623e96186ff922d7f6b9518ca4108afff3bcfd18167bf288ef7f6366528050e300d720ef0e7b15ef649 SHA512 1edf153f88b9a7a954f9acc316ac76f06f2599bd3cf11b4a8f1df7b500e884f304601aae6a1dca8cedf24d4f78793176814eadc8b2c60fa90769df649723146e -DIST geventhttpclient-1.5.3.tar.gz 58447 BLAKE2B a1cf529c6d40ee81ebe17cb066f2d837cf3d5ce2511bb735c1a63503b612c98c17c91f08de99d604c9ff6ebfa7e6502c338e7fbbc86de954ae7e559966aa8006 SHA512 9a0ed907f73f7f5ff8675502ef6fc82bff7b543d0a2d22e1eca5aba3592675a87fe09c48981f496b7f63a660e7eab5f68801ae74da8c33ac9d9bf55a0425eed1 diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild deleted file mode 100644 index 35efc6717e72.. --- a/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) - -inherit distutils-r1 - -DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" -HOMEPAGE="https://github.com/gwik/geventhttpclient"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - # Avoid ModuleNotFoundError for tests we skip later - sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die - distutils-r1_python_prepare_all -} - -python_test() { - local skipped_tests=( - # These SNI tests require dpkt which is not in the tree - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl - ) - # Append to sys.path to avoid ImportError - # https://bugs.gentoo.org/667758 - # Skip tests which require internet access - epytest --import-mode=append -vv ${skipped_tests[@]/#/--deselect } \ - -m "not online" -} diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild deleted file mode 100644 index 866d10a94b8a.. --- a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" -HOMEPAGE="https://github.com/gwik/geventhttpclient"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - app-arch/brotli[python,${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[events(+),${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 9ef16eb7c48f90b9a49e12c0241686b4b737f20c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 19 06:34:53 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 19 06:35:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef16eb7 dev-python/geventhttpclient: Stabilize 1.5.3 arm64, #821754 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild index 316a418420b3..866d10a94b8a 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 11a0f45682f3bf0aed4e123ccdd8b25ab9e98446 Author: Sam James gentoo org> AuthorDate: Fri Nov 5 17:36:10 2021 + Commit: Sam James gentoo org> CommitDate: Fri Nov 5 17:36:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a0f456 dev-python/geventhttpclient: Stabilize 1.5.3 ppc, #821754 Signed-off-by: Sam James gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild index 419874f72c7..316a418420b 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 0fc16f266770d12c0a7ab9532ca36f32a128ba11 Author: Sam James gentoo org> AuthorDate: Fri Nov 5 17:31:44 2021 + Commit: Sam James gentoo org> CommitDate: Fri Nov 5 17:31:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc16f26 dev-python/geventhttpclient: Stabilize 1.5.3 x86, #821754 Signed-off-by: Sam James gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild index e6763ecb325..419874f72c7 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: fea2fc98da9212cb3b46699f599f8ff47975af7b Author: Sam James gentoo org> AuthorDate: Fri Nov 5 02:11:45 2021 + Commit: Sam James gentoo org> CommitDate: Fri Nov 5 02:11:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea2fc98 dev-python/geventhttpclient: Stabilize 1.5.3 amd64, #821754 Signed-off-by: Sam James gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild index 39d7cf97389..e6763ecb325 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: da768ed30ccec381425fd9736d78f65a8ce1a3ef Author: Louis Sautier gentoo org> AuthorDate: Mon Oct 11 22:09:53 2021 + Commit: Louis Sautier gentoo org> CommitDate: Mon Oct 11 22:10:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da768ed3 dev-python/geventhttpclient: drop 1.5.1 Signed-off-by: Louis Sautier gentoo.org> dev-python/geventhttpclient/Manifest | 1 - .../geventhttpclient/geventhttpclient-1.5.1.ebuild | 49 -- 2 files changed, 50 deletions(-) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index c62ee31cd7f..edac954e8ab 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,4 +1,3 @@ DIST geventhttpclient-1.4.5.tar.gz 58183 BLAKE2B 48d44048e7040552824ed19ac49c6dda41536ffded56bae0d942c06f111a327a1d571872f35f388853b479ea1aaa6de518f86e7ee72e362360492530ade65131 SHA512 9ffe00c79b145dab104e1dce336e072060f315d9bee880daf64b5f1f52e661d810dab9a60286320a7d30cf0e794465f201c039cc31fe7ec325cdb3a8350c9f7d -DIST geventhttpclient-1.5.1.tar.gz 58398 BLAKE2B 9995e14c635b06f729d342b19187d4c4b935f903038950fc05e8d9260a341d3a551750c1cd46798ac2d97603d1dba449d4db3a51a44e49a1720ec23b1526edf8 SHA512 46fa5333149b86f5c4b5d06adfe5d49402d0220266c27507da1645f1da8a50562e142e37435a029bb4184c417e8a4123301a7dfc8769ce419e841afebc11247c DIST geventhttpclient-1.5.2.tar.gz 58467 BLAKE2B ea9476038685458cade41150c33226b4355018b8a8c22623e96186ff922d7f6b9518ca4108afff3bcfd18167bf288ef7f6366528050e300d720ef0e7b15ef649 SHA512 1edf153f88b9a7a954f9acc316ac76f06f2599bd3cf11b4a8f1df7b500e884f304601aae6a1dca8cedf24d4f78793176814eadc8b2c60fa90769df649723146e DIST geventhttpclient-1.5.3.tar.gz 58447 BLAKE2B a1cf529c6d40ee81ebe17cb066f2d837cf3d5ce2511bb735c1a63503b612c98c17c91f08de99d604c9ff6ebfa7e6502c338e7fbbc86de954ae7e559966aa8006 SHA512 9a0ed907f73f7f5ff8675502ef6fc82bff7b543d0a2d22e1eca5aba3592675a87fe09c48981f496b7f63a660e7eab5f68801ae74da8c33ac9d9bf55a0425eed1 diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.1.ebuild deleted file mode 100644 index 39d7cf97389..000 --- a/dev-python/geventhttpclient/geventhttpclient-1.5.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" -HOMEPAGE="https://github.com/gwik/geventhttpclient"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - app-arch/brotli[python,${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[events(+),${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - # Avoid ModuleNotFoundError for tests we skip later - sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_DESELECT=( - # These SNI tests require dpkt which is not in the tree - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl - ) - # Append to sys.path to avoid ImportError - # https://bugs.gentoo.org/667758 - # Skip tests which require internet access - epytest --import-mode=append -m "not online" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 4c3612bd41994a42200d25146a0ded8977cb64b2 Author: Louis Sautier gentoo org> AuthorDate: Mon Oct 11 22:09:45 2021 + Commit: Louis Sautier gentoo org> CommitDate: Mon Oct 11 22:10:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3612bd dev-python/geventhttpclient: add 1.5.3 Signed-off-by: Louis Sautier gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-1.5.3.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 88cf4c5523a..c62ee31cd7f 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,3 +1,4 @@ DIST geventhttpclient-1.4.5.tar.gz 58183 BLAKE2B 48d44048e7040552824ed19ac49c6dda41536ffded56bae0d942c06f111a327a1d571872f35f388853b479ea1aaa6de518f86e7ee72e362360492530ade65131 SHA512 9ffe00c79b145dab104e1dce336e072060f315d9bee880daf64b5f1f52e661d810dab9a60286320a7d30cf0e794465f201c039cc31fe7ec325cdb3a8350c9f7d DIST geventhttpclient-1.5.1.tar.gz 58398 BLAKE2B 9995e14c635b06f729d342b19187d4c4b935f903038950fc05e8d9260a341d3a551750c1cd46798ac2d97603d1dba449d4db3a51a44e49a1720ec23b1526edf8 SHA512 46fa5333149b86f5c4b5d06adfe5d49402d0220266c27507da1645f1da8a50562e142e37435a029bb4184c417e8a4123301a7dfc8769ce419e841afebc11247c DIST geventhttpclient-1.5.2.tar.gz 58467 BLAKE2B ea9476038685458cade41150c33226b4355018b8a8c22623e96186ff922d7f6b9518ca4108afff3bcfd18167bf288ef7f6366528050e300d720ef0e7b15ef649 SHA512 1edf153f88b9a7a954f9acc316ac76f06f2599bd3cf11b4a8f1df7b500e884f304601aae6a1dca8cedf24d4f78793176814eadc8b2c60fa90769df649723146e +DIST geventhttpclient-1.5.3.tar.gz 58447 BLAKE2B a1cf529c6d40ee81ebe17cb066f2d837cf3d5ce2511bb735c1a63503b612c98c17c91f08de99d604c9ff6ebfa7e6502c338e7fbbc86de954ae7e559966aa8006 SHA512 9a0ed907f73f7f5ff8675502ef6fc82bff7b543d0a2d22e1eca5aba3592675a87fe09c48981f496b7f63a660e7eab5f68801ae74da8c33ac9d9bf55a0425eed1 diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild new file mode 100644 index 000..39d7cf97389 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE="https://github.com/gwik/geventhttpclient"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + app-arch/brotli[python,${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[events(+),${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # Avoid ModuleNotFoundError for tests we skip later + sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # These SNI tests require dpkt which is not in the tree + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + # Append to sys.path to avoid ImportError + # https://bugs.gentoo.org/667758 + # Skip tests which require internet access + epytest --import-mode=append -m "not online" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: c943961063778bb7cfaaee45d0159f860775a0fd Author: Louis Sautier gentoo org> AuthorDate: Sat Oct 2 21:58:55 2021 + Commit: Louis Sautier gentoo org> CommitDate: Sat Oct 2 21:59:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9439610 dev-python/geventhttpclient: add 1.5.2 Signed-off-by: Louis Sautier gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-1.5.2.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 618d367f119..88cf4c5523a 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,2 +1,3 @@ DIST geventhttpclient-1.4.5.tar.gz 58183 BLAKE2B 48d44048e7040552824ed19ac49c6dda41536ffded56bae0d942c06f111a327a1d571872f35f388853b479ea1aaa6de518f86e7ee72e362360492530ade65131 SHA512 9ffe00c79b145dab104e1dce336e072060f315d9bee880daf64b5f1f52e661d810dab9a60286320a7d30cf0e794465f201c039cc31fe7ec325cdb3a8350c9f7d DIST geventhttpclient-1.5.1.tar.gz 58398 BLAKE2B 9995e14c635b06f729d342b19187d4c4b935f903038950fc05e8d9260a341d3a551750c1cd46798ac2d97603d1dba449d4db3a51a44e49a1720ec23b1526edf8 SHA512 46fa5333149b86f5c4b5d06adfe5d49402d0220266c27507da1645f1da8a50562e142e37435a029bb4184c417e8a4123301a7dfc8769ce419e841afebc11247c +DIST geventhttpclient-1.5.2.tar.gz 58467 BLAKE2B ea9476038685458cade41150c33226b4355018b8a8c22623e96186ff922d7f6b9518ca4108afff3bcfd18167bf288ef7f6366528050e300d720ef0e7b15ef649 SHA512 1edf153f88b9a7a954f9acc316ac76f06f2599bd3cf11b4a8f1df7b500e884f304601aae6a1dca8cedf24d4f78793176814eadc8b2c60fa90769df649723146e diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.2.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.2.ebuild new file mode 100644 index 000..39d7cf97389 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE="https://github.com/gwik/geventhttpclient"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + app-arch/brotli[python,${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[events(+),${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # Avoid ModuleNotFoundError for tests we skip later + sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # These SNI tests require dpkt which is not in the tree + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + # Append to sys.path to avoid ImportError + # https://bugs.gentoo.org/667758 + # Skip tests which require internet access + epytest --import-mode=append -m "not online" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 225339d5dacd00a4db7cfa7709795d38ecb68bed Author: Arthur Zamarin gentoo org> AuthorDate: Wed Sep 22 07:17:13 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 22 07:17:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225339d5 dev-python/geventhttpclient: fix dep to dev-python/gevent[events(+)] Signed-off-by: Arthur Zamarin gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.1.ebuild index 6595b2fc1c1..39d7cf97389 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.5.1.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.1.ebuild @@ -18,7 +18,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~pp RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}] dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[events,${PYTHON_USEDEP}] + dev-python/gevent[events(+),${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] " BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: b0846b58e17d344bb4425d88c682c167f5ad201d Author: Louis Sautier gentoo org> AuthorDate: Sat Aug 21 19:59:53 2021 + Commit: Louis Sautier gentoo org> CommitDate: Sat Aug 21 19:59:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0846b58 dev-python/geventhttpclient: add 1.5.1, fix deps Signed-off-by: Louis Sautier gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-1.5.1.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 2a90c31bd71..c6141f8aa30 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,2 +1,3 @@ DIST geventhttpclient-1.4.5.tar.gz 58183 BLAKE2B 48d44048e7040552824ed19ac49c6dda41536ffded56bae0d942c06f111a327a1d571872f35f388853b479ea1aaa6de518f86e7ee72e362360492530ade65131 SHA512 9ffe00c79b145dab104e1dce336e072060f315d9bee880daf64b5f1f52e661d810dab9a60286320a7d30cf0e794465f201c039cc31fe7ec325cdb3a8350c9f7d DIST geventhttpclient-1.5.0.tar.gz 61135 BLAKE2B cd321c6bcae5fde9154e9f0fcff8da8831e1a1b0a1888efc33a6e177a4bf5120938c6e93f778e128ba6c64a7062fa3425f4bcd36c2a46d476f60618e70e2 SHA512 47aee707a95fde5639bd7c74bf5690970542fb960982d1256b4f62a82a784df18c22b2ad0d0397a39b62635312848c4ad9339c248678fed7ba0fcb30416a1c2b +DIST geventhttpclient-1.5.1.tar.gz 58398 BLAKE2B 9995e14c635b06f729d342b19187d4c4b935f903038950fc05e8d9260a341d3a551750c1cd46798ac2d97603d1dba449d4db3a51a44e49a1720ec23b1526edf8 SHA512 46fa5333149b86f5c4b5d06adfe5d49402d0220266c27507da1645f1da8a50562e142e37435a029bb4184c417e8a4123301a7dfc8769ce419e841afebc11247c diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.1.ebuild new file mode 100644 index 000..6595b2fc1c1 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE="https://github.com/gwik/geventhttpclient"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + app-arch/brotli[python,${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[events,${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # Avoid ModuleNotFoundError for tests we skip later + sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # These SNI tests require dpkt which is not in the tree + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + # Append to sys.path to avoid ImportError + # https://bugs.gentoo.org/667758 + # Skip tests which require internet access + epytest --import-mode=append -m "not online" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 8a4950717133eac720991795f4fadef8bd665853 Author: Louis Sautier gentoo org> AuthorDate: Sat Aug 21 20:01:32 2021 + Commit: Louis Sautier gentoo org> CommitDate: Sat Aug 21 20:01:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a495071 dev-python/geventhttpclient: drop 1.5.0 Signed-off-by: Louis Sautier gentoo.org> dev-python/geventhttpclient/Manifest | 1 - .../geventhttpclient/geventhttpclient-1.5.0.ebuild | 48 -- 2 files changed, 49 deletions(-) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index c6141f8aa30..618d367f119 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,3 +1,2 @@ DIST geventhttpclient-1.4.5.tar.gz 58183 BLAKE2B 48d44048e7040552824ed19ac49c6dda41536ffded56bae0d942c06f111a327a1d571872f35f388853b479ea1aaa6de518f86e7ee72e362360492530ade65131 SHA512 9ffe00c79b145dab104e1dce336e072060f315d9bee880daf64b5f1f52e661d810dab9a60286320a7d30cf0e794465f201c039cc31fe7ec325cdb3a8350c9f7d -DIST geventhttpclient-1.5.0.tar.gz 61135 BLAKE2B cd321c6bcae5fde9154e9f0fcff8da8831e1a1b0a1888efc33a6e177a4bf5120938c6e93f778e128ba6c64a7062fa3425f4bcd36c2a46d476f60618e70e2 SHA512 47aee707a95fde5639bd7c74bf5690970542fb960982d1256b4f62a82a784df18c22b2ad0d0397a39b62635312848c4ad9339c248678fed7ba0fcb30416a1c2b DIST geventhttpclient-1.5.1.tar.gz 58398 BLAKE2B 9995e14c635b06f729d342b19187d4c4b935f903038950fc05e8d9260a341d3a551750c1cd46798ac2d97603d1dba449d4db3a51a44e49a1720ec23b1526edf8 SHA512 46fa5333149b86f5c4b5d06adfe5d49402d0220266c27507da1645f1da8a50562e142e37435a029bb4184c417e8a4123301a7dfc8769ce419e841afebc11247c diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.0.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.0.ebuild deleted file mode 100644 index a568db34f9b..000 --- a/dev-python/geventhttpclient/geventhttpclient-1.5.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" -HOMEPAGE="https://github.com/gwik/geventhttpclient"; -SRC_URI="https://github.com/gwik/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - # Avoid ModuleNotFoundError for tests we skip later - sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_DESELECT=( - # These SNI tests require dpkt which is not in the tree - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl - ) - # Append to sys.path to avoid ImportError - # https://bugs.gentoo.org/667758 - # Skip tests which require internet access - epytest --import-mode=append -m "not online" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 157d40faca2abf5af4b72906298b999525e5920b Author: Louis Sautier gentoo org> AuthorDate: Sat Aug 21 17:56:10 2021 + Commit: Louis Sautier gentoo org> CommitDate: Sat Aug 21 18:07:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157d40fa dev-python/geventhttpclient: add 1.5.0 Signed-off-by: Louis Sautier gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-1.5.0.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index ac58fe5b04b..2a90c31bd71 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1 +1,2 @@ DIST geventhttpclient-1.4.5.tar.gz 58183 BLAKE2B 48d44048e7040552824ed19ac49c6dda41536ffded56bae0d942c06f111a327a1d571872f35f388853b479ea1aaa6de518f86e7ee72e362360492530ade65131 SHA512 9ffe00c79b145dab104e1dce336e072060f315d9bee880daf64b5f1f52e661d810dab9a60286320a7d30cf0e794465f201c039cc31fe7ec325cdb3a8350c9f7d +DIST geventhttpclient-1.5.0.tar.gz 61135 BLAKE2B cd321c6bcae5fde9154e9f0fcff8da8831e1a1b0a1888efc33a6e177a4bf5120938c6e93f778e128ba6c64a7062fa3425f4bcd36c2a46d476f60618e70e2 SHA512 47aee707a95fde5639bd7c74bf5690970542fb960982d1256b4f62a82a784df18c22b2ad0d0397a39b62635312848c4ad9339c248678fed7ba0fcb30416a1c2b diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.0.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.0.ebuild new file mode 100644 index 000..a568db34f9b --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-1.5.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE="https://github.com/gwik/geventhttpclient"; +SRC_URI="https://github.com/gwik/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # Avoid ModuleNotFoundError for tests we skip later + sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # These SNI tests require dpkt which is not in the tree + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + # Append to sys.path to avoid ImportError + # https://bugs.gentoo.org/667758 + # Skip tests which require internet access + epytest --import-mode=append -m "not online" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 6a09f687a01243e663bb0637e04c5f1d0b227fb1 Author: Louis Sautier gentoo org> AuthorDate: Thu Jul 15 22:45:18 2021 + Commit: Louis Sautier gentoo org> CommitDate: Thu Jul 15 22:45:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a09f687 dev-python/geventhttpclient: enable py3.10, use epytest Signed-off-by: Louis Sautier gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild index 64318b31be0..35efc6717e7 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{7..10} ) inherit distutils-r1 @@ -44,6 +44,6 @@ python_test() { # Append to sys.path to avoid ImportError # https://bugs.gentoo.org/667758 # Skip tests which require internet access - pytest --import-mode=append -vv ${skipped_tests[@]/#/--deselect } \ - -m "not online" || die "Tests failed with ${EPYTHON}" + epytest --import-mode=append -vv ${skipped_tests[@]/#/--deselect } \ + -m "not online" }
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 15012a3c339c0b0fcaea66e98ed80d95daec3131 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 7 12:19:59 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 7 12:39:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15012a3c dev-python/geventhttpclient: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/geventhttpclient/Manifest | 1 - .../geventhttpclient-1.4.4-r1.ebuild | 50 -- 2 files changed, 51 deletions(-) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index f79e41f622b..ac58fe5b04b 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,2 +1 @@ -DIST geventhttpclient-1.4.4.tar.gz 57620 BLAKE2B 20b60cfa7e8221b050bfd95a6e23c2f3eee87c0df1e93171719c7ba1804e88c918471cdd01cf4c6020fb6d44d0a1b911ee09dd44cc1e150b5d18d6052f2904cf SHA512 c6a8580707f3178a3a55eb638b9e3f36f82aecbd8a5ce044f0b8c167d88ad2bec584275bed6b720a5f7a546b0ffd113bec28dd2e1ff4290c60f0b5e13542b737 DIST geventhttpclient-1.4.5.tar.gz 58183 BLAKE2B 48d44048e7040552824ed19ac49c6dda41536ffded56bae0d942c06f111a327a1d571872f35f388853b479ea1aaa6de518f86e7ee72e362360492530ade65131 SHA512 9ffe00c79b145dab104e1dce336e072060f315d9bee880daf64b5f1f52e661d810dab9a60286320a7d30cf0e794465f201c039cc31fe7ec325cdb3a8350c9f7d diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.4-r1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.4-r1.ebuild deleted file mode 100644 index 5a2873ff93c..000 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.4-r1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8,9} ) - -inherit distutils-r1 - -DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" -HOMEPAGE="https://github.com/gwik/geventhttpclient"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -python_prepare_all() { - # Skip SNI tests which require dpkt - sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die - distutils-r1_python_prepare_all -} - -python_test() { - local skipped_tests=( - # Require dpkt - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl - ) - # Append to sys.path to avoid ImportError - # https://bugs.gentoo.org/667758 - # Skip tests which require internet access - pytest --import-mode=append -vv ${skipped_tests[@]/#/--deselect } \ - -m "not online" || die "Tests failed with ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: ae095c6a34e882513946c3904c3584e2340b442c Author: Sam James gentoo org> AuthorDate: Thu Jan 7 12:14:24 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 12:14:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae095c6a dev-python/geventhttpclient: Stabilize 1.4.5 ppc, #763696 Signed-off-by: Sam James gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild index cde66a6c20d..64298906910 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" dev-python/certifi[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 4c9725bf857672b0596d25a90eafabeb67589643 Author: Sam James gentoo org> AuthorDate: Thu Jan 7 01:03:45 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 01:03:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9725bf dev-python/geventhttpclient: Stabilize 1.4.5 x86, #763696 Signed-off-by: Sam James gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild index 872d7866d2d..cde66a6c20d 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" dev-python/certifi[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 93d7f9e99cbc2f3ab23e463cf0da2f3713c8e00d Author: Sam James gentoo org> AuthorDate: Tue Jan 5 21:02:22 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jan 5 21:02:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d7f9e9 dev-python/geventhttpclient: Stabilize 1.4.5 arm64, #763696 Signed-off-by: Sam James gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild index 7fb40b48518..97b332f06a8 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.5.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=7 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" dev-python/certifi[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 758865665029068329c289b62e92716883f600ba Author: Louis Sautier gentoo org> AuthorDate: Sat Dec 5 17:54:50 2020 + Commit: Louis Sautier gentoo org> CommitDate: Sat Dec 5 18:10:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75886566 dev-python/geventhttpclient: bump to 1.4.5 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Louis Sautier gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-1.4.5.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index fc79f7d24ce..f79e41f622b 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1 +1,2 @@ DIST geventhttpclient-1.4.4.tar.gz 57620 BLAKE2B 20b60cfa7e8221b050bfd95a6e23c2f3eee87c0df1e93171719c7ba1804e88c918471cdd01cf4c6020fb6d44d0a1b911ee09dd44cc1e150b5d18d6052f2904cf SHA512 c6a8580707f3178a3a55eb638b9e3f36f82aecbd8a5ce044f0b8c167d88ad2bec584275bed6b720a5f7a546b0ffd113bec28dd2e1ff4290c60f0b5e13542b737 +DIST geventhttpclient-1.4.5.tar.gz 58183 BLAKE2B 48d44048e7040552824ed19ac49c6dda41536ffded56bae0d942c06f111a327a1d571872f35f388853b479ea1aaa6de518f86e7ee72e362360492530ade65131 SHA512 9ffe00c79b145dab104e1dce336e072060f315d9bee880daf64b5f1f52e661d810dab9a60286320a7d30cf0e794465f201c039cc31fe7ec325cdb3a8350c9f7d diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild new file mode 100644 index 000..7fb40b48518 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.5.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit distutils-r1 + +DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE="https://github.com/gwik/geventhttpclient"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # Avoid ModuleNotFoundError for tests we skip later + sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local skipped_tests=( + # These SNI tests require dpkt which is not in the tree + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + # Append to sys.path to avoid ImportError + # https://bugs.gentoo.org/667758 + # Skip tests which require internet access + pytest --import-mode=append -vv ${skipped_tests[@]/#/--deselect } \ + -m "not online" || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: f0ac3ed526f37095fe28aa3f9efc417c9909bcbd Author: Michał Górny gentoo org> AuthorDate: Sat Sep 19 21:09:54 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 19 21:33:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ac3ed5 dev-python/geventhttpclient: Remove python2 Signed-off-by: Michał Górny gentoo.org> .../{geventhttpclient-1.4.4.ebuild => geventhttpclient-1.4.4-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.4-r1.ebuild similarity index 97% rename from dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild rename to dev-python/geventhttpclient/geventhttpclient-1.4.4-r1.ebuild index 3cb77db1829..826f195f3ee 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.4-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: be0b66c81444b9111703f1f602094bcebe6f5b5a Author: Michał Górny gentoo org> AuthorDate: Fri Sep 18 14:47:29 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 18 14:47:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0b66c8 dev-python/geventhttpclient: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/geventhttpclient/Manifest | 1 - .../geventhttpclient/geventhttpclient-1.4.2.ebuild | 50 -- 2 files changed, 51 deletions(-) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 5cef6effc0c..fc79f7d24ce 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,2 +1 @@ -DIST geventhttpclient-1.4.2.tar.gz 57535 BLAKE2B f3c17140698b1609d9953110790fb536d982782c60165c717b6cee290c0b8fa5ae99cd6935401b6b617f0bd021783dd3f836c7cff775f513b9084714da1575a7 SHA512 3252d27f07a4642ba34d449664f50451b2ca4e44dc508345133d21acf659251a66be72784bacd312c074de4025dd5e080bdf35c84d9f7d40057132184a4d285d DIST geventhttpclient-1.4.4.tar.gz 57620 BLAKE2B 20b60cfa7e8221b050bfd95a6e23c2f3eee87c0df1e93171719c7ba1804e88c918471cdd01cf4c6020fb6d44d0a1b911ee09dd44cc1e150b5d18d6052f2904cf SHA512 c6a8580707f3178a3a55eb638b9e3f36f82aecbd8a5ce044f0b8c167d88ad2bec584275bed6b720a5f7a546b0ffd113bec28dd2e1ff4290c60f0b5e13542b737 diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild deleted file mode 100644 index 248eb286dec..000 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{6,7,8}} ) - -inherit distutils-r1 - -DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" -HOMEPAGE="https://github.com/gwik/geventhttpclient"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -python_prepare_all() { - # Skip SNI tests which require dpkt - sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die - distutils-r1_python_prepare_all -} - -python_test() { - local skipped_tests=( - # Require dpkg - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl - ) - # Append to sys.path to avoid ImportError - # https://bugs.gentoo.org/667758 - # Skip tests which require internet access - pytest --import-mode=append -vv ${skipped_tests[@]/#/--deselect } \ - -m "not online" || die "Tests failed with ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 8a0feda1a347cf6214b881f84d8a62724ea47812 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 25 12:51:48 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 25 12:51:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a0feda1 dev-python/geventhttpclient: amd64 stable wrt bug #737754 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild index c92490bd271..4af702ed963 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: b5e9411193113a5e1496a116004c671a9dbf3fca Author: Sam James gentoo org> AuthorDate: Wed Aug 19 09:00:57 2020 + Commit: Sam James gentoo org> CommitDate: Wed Aug 19 09:00:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e94111 dev-python/geventhttpclient: Stabilize 1.4.4 arm64, #737754 Signed-off-by: Sam James gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild index 053029042b2..c92490bd271 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 22fd35372be0f4f0fcc505c340ee32c9b3d0c1e6 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 18 08:37:21 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 18 08:50:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22fd3537 dev-python/geventhttpclient: Add python@ as co-maint Signed-off-by: Michał Górny gentoo.org> dev-python/geventhttpclient/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-python/geventhttpclient/metadata.xml b/dev-python/geventhttpclient/metadata.xml index b9473054d6f..712535d49ac 100644 --- a/dev-python/geventhttpclient/metadata.xml +++ b/dev-python/geventhttpclient/metadata.xml @@ -5,6 +5,10 @@ sb...@gentoo.org Louis Sautier + + pyt...@gentoo.org + Python + geventhttpclient gwik/geventhttpclient
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 96cf63db7518173395d01a33607cf055ff22f07d Author: Michał Górny gentoo org> AuthorDate: Mon Jul 20 06:05:36 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 20 08:55:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96cf63db dev-python/geventhttpclient: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/geventhttpclient/Manifest | 1 - .../geventhttpclient-1.3.1-r1.ebuild | 48 -- 2 files changed, 49 deletions(-) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index baaac425589..5cef6effc0c 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,3 +1,2 @@ -DIST geventhttpclient-1.3.1.tar.gz 82598 BLAKE2B 5fef20a74c431ed53be4eedb3ec7e040572ad960363d41dda8b93c8f08f3eb05ba6160676c1c3ed957d1528a12aa297400063377f3788754e9e76401bb3421ae SHA512 a50486e1485c449a821176f0aa139cb05a3c7675fb045086e086cc7bb71d6e1d75191fae6972b381e7e69dba89d23c387464503845badd29fa361e03aa866079 DIST geventhttpclient-1.4.2.tar.gz 57535 BLAKE2B f3c17140698b1609d9953110790fb536d982782c60165c717b6cee290c0b8fa5ae99cd6935401b6b617f0bd021783dd3f836c7cff775f513b9084714da1575a7 SHA512 3252d27f07a4642ba34d449664f50451b2ca4e44dc508345133d21acf659251a66be72784bacd312c074de4025dd5e080bdf35c84d9f7d40057132184a4d285d DIST geventhttpclient-1.4.4.tar.gz 57620 BLAKE2B 20b60cfa7e8221b050bfd95a6e23c2f3eee87c0df1e93171719c7ba1804e88c918471cdd01cf4c6020fb6d44d0a1b911ee09dd44cc1e150b5d18d6052f2904cf SHA512 c6a8580707f3178a3a55eb638b9e3f36f82aecbd8a5ce044f0b8c167d88ad2bec584275bed6b720a5f7a546b0ffd113bec28dd2e1ff4290c60f0b5e13542b737 diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild deleted file mode 100644 index 58b14db4d77..000 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{6,7,8}} ) - -inherit distutils-r1 - -DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" -HOMEPAGE="https://github.com/gwik/geventhttpclient"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -python_prepare_all() { - # https://github.com/gwik/geventhttpclient/pull/82 - rm -r src/geventhttpclient/tests/__pycache__ || die - distutils-r1_python_prepare_all -} - -python_test() { - # Ignore tests which require network access - # Append to sys.path to avoid ImportError - # https://bugs.gentoo.org/667758 - # Skip a test that fails with Python > 3.7 - # https://github.com/gwik/geventhttpclient/issues/119 - pytest --import-mode=append -vv src/geventhttpclient/tests --ignore \ - src/geventhttpclient/tests/test_client.py --deselect \ - src/geventhttpclient/tests/test_headers.py::test_cookielib_compatibility \ - || die "Tests failed with ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: a982a1a5c434c9069d1e680c62ac5de369b9c8ad Author: Sam James gentoo org> AuthorDate: Mon Jul 20 00:38:19 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 00:39:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a982a1a5 dev-python/geventhttpclient: amd64 stable (bug #731394) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild index 66f21a945d4..248eb286dec 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 3aa81c53e22e8d96a3e3d846165bfa0fa1c54168 Author: Sam James gentoo org> AuthorDate: Fri Jul 17 03:40:56 2020 + Commit: Sam James gentoo org> CommitDate: Fri Jul 17 03:41:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa81c53 dev-python/geventhttpclient: arm64 stable (bug #731394) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild index 4f2a0c03863..66f21a945d4 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 7c9404d9e64657b02cbde57e37f6a115feda13b2 Author: Sam James gentoo org> AuthorDate: Fri Jul 17 01:18:28 2020 + Commit: Sam James gentoo org> CommitDate: Fri Jul 17 01:20:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9404d9 dev-python/geventhttpclient: arm keyworded (bug #732938) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild index 4d3f4094b52..053029042b2 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 90f9a52ecd8e6e830fe694df6b6554da0d32d458 Author: Louis Sautier gentoo org> AuthorDate: Thu Jul 9 10:04:23 2020 + Commit: Louis Sautier gentoo org> CommitDate: Thu Jul 9 10:05:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f9a52e dev-python/geventhttpclient: bump to 1.4.4 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Louis Sautier gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-1.4.4.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 64e53ed868e..5b6ad9dc786 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,3 +1,4 @@ DIST geventhttpclient-1.3.1.tar.gz 82598 BLAKE2B 5fef20a74c431ed53be4eedb3ec7e040572ad960363d41dda8b93c8f08f3eb05ba6160676c1c3ed957d1528a12aa297400063377f3788754e9e76401bb3421ae SHA512 a50486e1485c449a821176f0aa139cb05a3c7675fb045086e086cc7bb71d6e1d75191fae6972b381e7e69dba89d23c387464503845badd29fa361e03aa866079 DIST geventhttpclient-1.4.2.tar.gz 57535 BLAKE2B f3c17140698b1609d9953110790fb536d982782c60165c717b6cee290c0b8fa5ae99cd6935401b6b617f0bd021783dd3f836c7cff775f513b9084714da1575a7 SHA512 3252d27f07a4642ba34d449664f50451b2ca4e44dc508345133d21acf659251a66be72784bacd312c074de4025dd5e080bdf35c84d9f7d40057132184a4d285d DIST geventhttpclient-1.4.3.tar.gz 57541 BLAKE2B 6b28cba862eb01bb1a298c2e228eac4f4bfbf91cd138d0e77f54a91184672f089d3233b7287940b3892fd7e732c924612044abba0704054112f8c0563d9ed741 SHA512 1360a95d367b3bbf03294be916f70f8c2e655b77180a7ff44e67a40508584500e4a0017416639c0a90a974fe53cc7895dc9c3f7bf43d3a34fc4484f804793c21 +DIST geventhttpclient-1.4.4.tar.gz 57620 BLAKE2B 20b60cfa7e8221b050bfd95a6e23c2f3eee87c0df1e93171719c7ba1804e88c918471cdd01cf4c6020fb6d44d0a1b911ee09dd44cc1e150b5d18d6052f2904cf SHA512 c6a8580707f3178a3a55eb638b9e3f36f82aecbd8a5ce044f0b8c167d88ad2bec584275bed6b720a5f7a546b0ffd113bec28dd2e1ff4290c60f0b5e13542b737 diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild new file mode 100644 index 000..4d3f4094b52 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} ) + +inherit distutils-r1 + +DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE="https://github.com/gwik/geventhttpclient"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ) +" + +python_prepare_all() { + # Skip SNI tests which require dpkt + sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local skipped_tests=( + # Require dpkt + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + # Append to sys.path to avoid ImportError + # https://bugs.gentoo.org/667758 + # Skip tests which require internet access + pytest --import-mode=append -vv ${skipped_tests[@]/#/--deselect } \ + -m "not online" || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 12449e36c7e38415b739a23e71ceadbcd834335e Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jul 9 08:16:06 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jul 9 08:16:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12449e36 dev-python/geventhttpclient: ppc stable wrt bug #731394 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild index f1ad8d5daaa..ad73e85540f 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm64 ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 2e2e48536c04da801f23190951939905ad77d2b7 Author: Louis Sautier gentoo org> AuthorDate: Fri Jul 3 20:17:03 2020 + Commit: Louis Sautier gentoo org> CommitDate: Fri Jul 3 20:39:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e2e4853 dev-python/geventhttpclient: bump to 1.4.3, add Python 3.9 support Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Louis Sautier gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-1.4.3.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 6f2baae226d..64e53ed868e 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,2 +1,3 @@ DIST geventhttpclient-1.3.1.tar.gz 82598 BLAKE2B 5fef20a74c431ed53be4eedb3ec7e040572ad960363d41dda8b93c8f08f3eb05ba6160676c1c3ed957d1528a12aa297400063377f3788754e9e76401bb3421ae SHA512 a50486e1485c449a821176f0aa139cb05a3c7675fb045086e086cc7bb71d6e1d75191fae6972b381e7e69dba89d23c387464503845badd29fa361e03aa866079 DIST geventhttpclient-1.4.2.tar.gz 57535 BLAKE2B f3c17140698b1609d9953110790fb536d982782c60165c717b6cee290c0b8fa5ae99cd6935401b6b617f0bd021783dd3f836c7cff775f513b9084714da1575a7 SHA512 3252d27f07a4642ba34d449664f50451b2ca4e44dc508345133d21acf659251a66be72784bacd312c074de4025dd5e080bdf35c84d9f7d40057132184a4d285d +DIST geventhttpclient-1.4.3.tar.gz 57541 BLAKE2B 6b28cba862eb01bb1a298c2e228eac4f4bfbf91cd138d0e77f54a91184672f089d3233b7287940b3892fd7e732c924612044abba0704054112f8c0563d9ed741 SHA512 1360a95d367b3bbf03294be916f70f8c2e655b77180a7ff44e67a40508584500e4a0017416639c0a90a974fe53cc7895dc9c3f7bf43d3a34fc4484f804793c21 diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.3.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.3.ebuild new file mode 100644 index 000..4d3f4094b52 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} ) + +inherit distutils-r1 + +DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE="https://github.com/gwik/geventhttpclient"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ) +" + +python_prepare_all() { + # Skip SNI tests which require dpkt + sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local skipped_tests=( + # Require dpkt + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + # Append to sys.path to avoid ImportError + # https://bugs.gentoo.org/667758 + # Skip tests which require internet access + pytest --import-mode=append -vv ${skipped_tests[@]/#/--deselect } \ + -m "not online" || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: f0573f220d71241721105a56c14e342929ab9deb Author: Matt Turner gentoo org> AuthorDate: Sun May 31 06:57:08 2020 + Commit: Matt Turner gentoo org> CommitDate: Sun May 31 06:57:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0573f22 dev-python/geventhttpclient: Keyword 1.4.2 alpha, #617528 Signed-off-by: Matt Turner gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild index a4bdea6c635..f1ad8d5daaa 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: aa02ea09d15fc87aab98079b0c74f0417847bc5c Author: Louis Sautier gentoo org> AuthorDate: Sun May 24 16:05:51 2020 + Commit: Louis Sautier gentoo org> CommitDate: Sun May 24 16:27:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa02ea09 dev-python/geventhttpclient: bump to 1.4.2 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Louis Sautier gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-1.4.2.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index f754b4a74af..69dbdece7e6 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,2 +1,3 @@ DIST geventhttpclient-1.3.1.tar.gz 82598 BLAKE2B 5fef20a74c431ed53be4eedb3ec7e040572ad960363d41dda8b93c8f08f3eb05ba6160676c1c3ed957d1528a12aa297400063377f3788754e9e76401bb3421ae SHA512 a50486e1485c449a821176f0aa139cb05a3c7675fb045086e086cc7bb71d6e1d75191fae6972b381e7e69dba89d23c387464503845badd29fa361e03aa866079 DIST geventhttpclient-1.4.0.tar.gz 55844 BLAKE2B 2f025acdea114f513c395f58b585b282e89fca66efd778b3d10a6156e88576f3585cfd20fd84c5cf16798be461ddbfc16a0844074ebc1e96c99aab178852dfc4 SHA512 73adb1fbae7b47e1e89c2c589c58d0d22502a81b8e37596706d284f3ef44a67c7ce9c15a8fbbd375cbf6d80adc7a35727276976bad9686c622fec1380b9876e3 +DIST geventhttpclient-1.4.2.tar.gz 57535 BLAKE2B f3c17140698b1609d9953110790fb536d982782c60165c717b6cee290c0b8fa5ae99cd6935401b6b617f0bd021783dd3f836c7cff775f513b9084714da1575a7 SHA512 3252d27f07a4642ba34d449664f50451b2ca4e44dc508345133d21acf659251a66be72784bacd312c074de4025dd5e080bdf35c84d9f7d40057132184a4d285d diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild new file mode 100644 index 000..a4bdea6c635 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_{6,7,8}} ) + +inherit distutils-r1 + +DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE="https://github.com/gwik/geventhttpclient"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ) +" + +python_prepare_all() { + # Skip SNI tests which require dpkt + sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local skipped_tests=( + # Require dpkg + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + # Append to sys.path to avoid ImportError + # https://bugs.gentoo.org/667758 + # Skip tests which require internet access + pytest --import-mode=append -vv ${skipped_tests[@]/#/--deselect } \ + -m "not online" || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/, dev-python/geventhttpclient/files/
commit: 3152092312342b985eeea8bcf68242d57942242d Author: Louis Sautier gentoo org> AuthorDate: Sun May 24 16:15:16 2020 + Commit: Louis Sautier gentoo org> CommitDate: Sun May 24 16:27:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31520923 dev-python/geventhttpclient: remove old Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Louis Sautier gentoo.org> dev-python/geventhttpclient/Manifest | 1 - ...geventhttpclient-1.4.0-dont-install-tests.patch | 18 .../geventhttpclient-1.4.0-r1.ebuild | 54 -- 3 files changed, 73 deletions(-) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index 69dbdece7e6..6f2baae226d 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1,3 +1,2 @@ DIST geventhttpclient-1.3.1.tar.gz 82598 BLAKE2B 5fef20a74c431ed53be4eedb3ec7e040572ad960363d41dda8b93c8f08f3eb05ba6160676c1c3ed957d1528a12aa297400063377f3788754e9e76401bb3421ae SHA512 a50486e1485c449a821176f0aa139cb05a3c7675fb045086e086cc7bb71d6e1d75191fae6972b381e7e69dba89d23c387464503845badd29fa361e03aa866079 -DIST geventhttpclient-1.4.0.tar.gz 55844 BLAKE2B 2f025acdea114f513c395f58b585b282e89fca66efd778b3d10a6156e88576f3585cfd20fd84c5cf16798be461ddbfc16a0844074ebc1e96c99aab178852dfc4 SHA512 73adb1fbae7b47e1e89c2c589c58d0d22502a81b8e37596706d284f3ef44a67c7ce9c15a8fbbd375cbf6d80adc7a35727276976bad9686c622fec1380b9876e3 DIST geventhttpclient-1.4.2.tar.gz 57535 BLAKE2B f3c17140698b1609d9953110790fb536d982782c60165c717b6cee290c0b8fa5ae99cd6935401b6b617f0bd021783dd3f836c7cff775f513b9084714da1575a7 SHA512 3252d27f07a4642ba34d449664f50451b2ca4e44dc508345133d21acf659251a66be72784bacd312c074de4025dd5e080bdf35c84d9f7d40057132184a4d285d diff --git a/dev-python/geventhttpclient/files/geventhttpclient-1.4.0-dont-install-tests.patch b/dev-python/geventhttpclient/files/geventhttpclient-1.4.0-dont-install-tests.patch deleted file mode 100644 index 395628dc40f..000 --- a/dev-python/geventhttpclient/files/geventhttpclient-1.4.0-dont-install-tests.patch +++ /dev/null @@ -1,18 +0,0 @@ -commit 6577190f64072c669c579c78225e23fe79edd90e -Author: Louis Sautier -Date: Fri May 22 23:36:38 2020 +0200 - -Do not install tests - -diff --git a/setup.py b/setup.py -index 6e7a924..c896644 100644 a/setup.py -+++ b/setup.py -@@ -50,6 +50,7 @@ setup(name='geventhttpclient', - author="Antonin Amand", - author_email="antonin.am...@gmail.com", - packages=find_packages('src'), -+ exclude_package_data={'geventhttpclient': ['tests/*']}, - license='LICENSE-MIT', - package_dir={'': 'src'}, - ext_modules = [httpparser], diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.0-r1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.0-r1.ebuild deleted file mode 100644 index 9f4094bf13b..000 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.0-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{6,7,8}} ) - -inherit distutils-r1 - -DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" -HOMEPAGE="https://github.com/gwik/geventhttpclient"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -# Do not install tests -# https://github.com/gwik/geventhttpclient/pull/126 -PATCHES=( "${FILESDIR}/${P}-dont-install-tests.patch" ) - -python_prepare_all() { - # Skip SNI tests which require dpkt - sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die - distutils-r1_python_prepare_all -} - -python_test() { - local skipped_tests=( - # Require dpkg - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl - src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl - ) - # Append to sys.path to avoid ImportError - # https://bugs.gentoo.org/667758 - # Skip tests which require internet access - pytest --import-mode=append -vv ${skipped_tests[@]/#/--deselect } \ - -m "not online" || die "Tests failed with ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/files/, dev-python/geventhttpclient/
commit: 4194c01ed1501a5f0771185ff591c860ab2e4f33 Author: Louis Sautier gentoo org> AuthorDate: Fri May 22 21:58:46 2020 + Commit: Louis Sautier gentoo org> CommitDate: Fri May 22 22:04:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4194c01e dev-python/geventhttpclient: do not install tests Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Louis Sautier gentoo.org> .../geventhttpclient-1.4.0-dont-install-tests.patch| 18 ++ ...t-1.4.0.ebuild => geventhttpclient-1.4.0-r1.ebuild} | 15 ++- 2 files changed, 24 insertions(+), 9 deletions(-) diff --git a/dev-python/geventhttpclient/files/geventhttpclient-1.4.0-dont-install-tests.patch b/dev-python/geventhttpclient/files/geventhttpclient-1.4.0-dont-install-tests.patch new file mode 100644 index 000..395628dc40f --- /dev/null +++ b/dev-python/geventhttpclient/files/geventhttpclient-1.4.0-dont-install-tests.patch @@ -0,0 +1,18 @@ +commit 6577190f64072c669c579c78225e23fe79edd90e +Author: Louis Sautier +Date: Fri May 22 23:36:38 2020 +0200 + +Do not install tests + +diff --git a/setup.py b/setup.py +index 6e7a924..c896644 100644 +--- a/setup.py b/setup.py +@@ -50,6 +50,7 @@ setup(name='geventhttpclient', + author="Antonin Amand", + author_email="antonin.am...@gmail.com", + packages=find_packages('src'), ++ exclude_package_data={'geventhttpclient': ['tests/*']}, + license='LICENSE-MIT', + package_dir={'': 'src'}, + ext_modules = [httpparser], diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.0.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.0-r1.ebuild similarity index 71% rename from dev-python/geventhttpclient/geventhttpclient-1.4.0.ebuild rename to dev-python/geventhttpclient/geventhttpclient-1.4.0-r1.ebuild index f65c0460175..9f4094bf13b 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.4.0.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.0-r1.ebuild @@ -29,6 +29,10 @@ BDEPEND=" ) " +# Do not install tests +# https://github.com/gwik/geventhttpclient/pull/126 +PATCHES=( "${FILESDIR}/${P}-dont-install-tests.patch" ) + python_prepare_all() { # Skip SNI tests which require dpkt sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die @@ -37,14 +41,6 @@ python_prepare_all() { python_test() { local skipped_tests=( - # Require network access - src/geventhttpclient/tests/test_client.py::test_client_simple - src/geventhttpclient/tests/test_client.py::test_client_without_leading_slash - src/geventhttpclient/tests/test_client.py::test_request_with_headers - src/geventhttpclient/tests/test_client.py::test_response_context_manager - src/geventhttpclient/tests/test_client.py::test_client_ssl - src/geventhttpclient/tests/test_client.py::test_ssl_fail_invalid_certificate - src/geventhttpclient/tests/test_client.py::test_multi_queries_greenlet_safe # Require dpkg src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl @@ -52,6 +48,7 @@ python_test() { ) # Append to sys.path to avoid ImportError # https://bugs.gentoo.org/667758 + # Skip tests which require internet access pytest --import-mode=append -vv ${skipped_tests[@]/#/--deselect } \ - || die "Tests failed with ${EPYTHON}" + -m "not online" || die "Tests failed with ${EPYTHON}" }
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 42e5aec26d97ca212e8886ea6561e9a4859cfcc6 Author: Louis Sautier gentoo org> AuthorDate: Fri May 22 20:40:40 2020 + Commit: Louis Sautier gentoo org> CommitDate: Fri May 22 20:44:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e5aec2 dev-python/geventhttpclient: bump to 1.4.0 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Louis Sautier gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-1.4.0.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index aca04622a7d..f754b4a74af 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1 +1,2 @@ DIST geventhttpclient-1.3.1.tar.gz 82598 BLAKE2B 5fef20a74c431ed53be4eedb3ec7e040572ad960363d41dda8b93c8f08f3eb05ba6160676c1c3ed957d1528a12aa297400063377f3788754e9e76401bb3421ae SHA512 a50486e1485c449a821176f0aa139cb05a3c7675fb045086e086cc7bb71d6e1d75191fae6972b381e7e69dba89d23c387464503845badd29fa361e03aa866079 +DIST geventhttpclient-1.4.0.tar.gz 55844 BLAKE2B 2f025acdea114f513c395f58b585b282e89fca66efd778b3d10a6156e88576f3585cfd20fd84c5cf16798be461ddbfc16a0844074ebc1e96c99aab178852dfc4 SHA512 73adb1fbae7b47e1e89c2c589c58d0d22502a81b8e37596706d284f3ef44a67c7ce9c15a8fbbd375cbf6d80adc7a35727276976bad9686c622fec1380b9876e3 diff --git a/dev-python/geventhttpclient/geventhttpclient-1.4.0.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.4.0.ebuild new file mode 100644 index 000..f65c0460175 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-1.4.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_{6,7,8}} ) + +inherit distutils-r1 + +DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE="https://github.com/gwik/geventhttpclient"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ) +" + +python_prepare_all() { + # Skip SNI tests which require dpkt + sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local skipped_tests=( + # Require network access + src/geventhttpclient/tests/test_client.py::test_client_simple + src/geventhttpclient/tests/test_client.py::test_client_without_leading_slash + src/geventhttpclient/tests/test_client.py::test_request_with_headers + src/geventhttpclient/tests/test_client.py::test_response_context_manager + src/geventhttpclient/tests/test_client.py::test_client_ssl + src/geventhttpclient/tests/test_client.py::test_ssl_fail_invalid_certificate + src/geventhttpclient/tests/test_client.py::test_multi_queries_greenlet_safe + # Require dpkg + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl + src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl + ) + # Append to sys.path to avoid ImportError + # https://bugs.gentoo.org/667758 + pytest --import-mode=append -vv ${skipped_tests[@]/#/--deselect } \ + || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: bfc59c17703d147b2f44c6bd781eb7149bcc1e39 Author: Michał Górny gentoo org> AuthorDate: Wed Mar 25 12:03:12 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 25 12:03:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc59c17 dev-python/geventhttpclient: Remove old Signed-off-by: Michał Górny gentoo.org> .../geventhttpclient/geventhttpclient-1.3.1.ebuild | 44 -- 1 file changed, 44 deletions(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild deleted file mode 100644 index eaac2cb385a..000 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6} ) - -inherit distutils-r1 - -DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" -HOMEPAGE="https://github.com/gwik/geventhttpclient"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/gevent[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - dev-python/pytest-runner[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -python_prepare_all() { - # https://github.com/gwik/geventhttpclient/pull/82 - rm -rf src/geventhttpclient/tests/__pycache__ || die - distutils-r1_python_prepare_all -} - -python_test() { - # Ignore tests which require network access - py.test src/geventhttpclient/tests --ignore \ - src/geventhttpclient/tests/test_client.py || \ - die "Tests failed with ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: d58c93c3cb271f0c985b58077e8427de8e8aad3f Author: Michał Górny gentoo org> AuthorDate: Wed Mar 25 12:03:01 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 25 12:03:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d58c93c3 dev-python/geventhttpclient: Stabilize 1.3.1-r1 ALLARCHES Signed-off-by: Michał Górny gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild index 730bd48ff87..58b14db4d77 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 5f31d265e9b5c492a2ac4504251daa3365cbcf7b Author: Patrick McLean sony com> AuthorDate: Tue Jan 28 19:43:09 2020 + Commit: Patrick McLean gentoo org> CommitDate: Wed Jan 29 19:53:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f31d265 dev-python/geventhttpclient-1.3.1-r1: Add py38 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Patrick McLean gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild index e8b00c55db8..730bd48ff87 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +PYTHON_COMPAT=( python{2_7,3_{6,7,8}} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: bac2b41b7b9ca0b6527cc5c0e323c55fe5a955dc Author: Louis Sautier gentoo org> AuthorDate: Wed Dec 11 10:46:13 2019 + Commit: Louis Sautier gentoo org> CommitDate: Wed Dec 11 15:41:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac2b41b dev-python/geventhttpclient: drop broken PyPy, skip a failing test Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Louis Sautier gentoo.org> dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild index 82e4d70b8d4..8848ebc0073 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( pypy python{2_7,3_{5,6,7}} ) +PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) inherit distutils-r1 @@ -39,7 +39,10 @@ python_test() { # Ignore tests which require network access # Append to sys.path to avoid ImportError # https://bugs.gentoo.org/667758 + # Skip a test that fails with Python > 3.7 + # https://github.com/gwik/geventhttpclient/issues/119 pytest --import-mode=append -vv src/geventhttpclient/tests --ignore \ - src/geventhttpclient/tests/test_client.py || \ - die "Tests failed with ${EPYTHON}" + src/geventhttpclient/tests/test_client.py --deselect \ + src/geventhttpclient/tests/test_headers.py::test_cookielib_compatibility \ + || die "Tests failed with ${EPYTHON}" }
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 5e932cdd2c9203dce50f9a884588da3a451896a8 Author: Aaron Bauman gentoo org> AuthorDate: Mon Dec 2 02:40:48 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Dec 2 02:40:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e932cdd dev-python/geventhttpclient: amd64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.80, Repoman-2.3.19 dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild index 2335e56311a..14335661c6d 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 6c76f6521560c1b8f14eb034b2f4e3ab9611ff6b Author: Louis Sautier gentoo org> AuthorDate: Wed Oct 24 09:13:14 2018 + Commit: Louis Sautier gentoo org> CommitDate: Wed Oct 24 09:20:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c76f652 dev-python/geventhttpclient: fix ImportError while collecting tests Closes: https://bugs.gentoo.org/667758 Signed-off-by: Louis Sautier gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild index bbedb9e89a2..a16291b3b01 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -36,7 +36,9 @@ python_prepare_all() { python_test() { # Ignore tests which require network access - py.test src/geventhttpclient/tests --ignore \ + # Append to sys.path to avoid ImportError + # https://bugs.gentoo.org/667758 + pytest --import-mode=append -vv src/geventhttpclient/tests --ignore \ src/geventhttpclient/tests/test_client.py || \ die "Tests failed with ${EPYTHON}" }
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 2be9a97a0cfcad858a2f191563b72eb4d5c0b108 Author: Matthew Thode gentoo org> AuthorDate: Thu Aug 30 20:17:11 2018 + Commit: Matt Thode gentoo org> CommitDate: Thu Aug 30 21:34:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be9a97a dev-python/geventhttpclient: 1.3.1 stable arm64 for pbr Package-Manager: Portage-2.3.48, Repoman-2.3.10 dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild index 8cb8d84fb3c..fc2e3301327 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 02cad8b78c624220e5e0aee5877c0e01fd0285ea Author: Louis Sautier gentoo org> AuthorDate: Sat Jul 28 22:01:34 2018 + Commit: Louis Sautier gentoo org> CommitDate: Sat Jul 28 22:26:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02cad8b7 dev-python/geventhttpclient: add Python 3.7 Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild index 9b10793dfb5..bbedb9e89a2 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( pypy python{2_7,3_{4,5,6}} ) +PYTHON_COMPAT=( pypy python{2_7,3_{4,5,6,7}} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 01b6345f72ad8bee3bda8e61961b612ed60f6551 Author: Louis Sautier gentoo org> AuthorDate: Mon Jun 25 22:00:59 2018 + Commit: Louis Sautier gentoo org> CommitDate: Mon Jun 25 22:04:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b6345f dev-python/geventhttpclient: support PyPy, remove useless dep Package-Manager: Portage-2.3.40, Repoman-2.3.9 .../geventhttpclient-1.3.1-r1.ebuild | 42 ++ 1 file changed, 42 insertions(+) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild new file mode 100644 index 000..9b10793dfb5 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( pypy python{2_7,3_{4,5,6}} ) + +inherit distutils-r1 + +DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE="https://github.com/gwik/geventhttpclient"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + dev-python/pytest[${PYTHON_USEDEP}] + ) +" + +python_prepare_all() { + # https://github.com/gwik/geventhttpclient/pull/82 + rm -r src/geventhttpclient/tests/__pycache__ || die + distutils-r1_python_prepare_all +} + +python_test() { + # Ignore tests which require network access + py.test src/geventhttpclient/tests --ignore \ + src/geventhttpclient/tests/test_client.py || \ + die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 06e349bd5057f77c4386bf7cca33bd929628628e Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Mar 3 21:05:48 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Mar 3 21:07:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e349bd dev-python/geventhttpclient: stable 1.3.1 for ppc, bug #626954 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc" dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild index 883f5906c85..8cb8d84fb3c 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 1d4e0d4ad335a3029cfeec5304cf41f8eb022fab Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 19 07:49:50 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 19 07:49:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4e0d4a dev-python/geventhttpclient: marked ~ppc64 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild index 2761e853dd4..883f5906c85 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 46de64abc5b6559b619260674409866621e9712c Author: Matthew Thode gentoo org> AuthorDate: Mon Jul 31 03:34:22 2017 + Commit: Matt Thode gentoo org> CommitDate: Mon Jul 31 03:41:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46de64ab dev-python/geventhttpclient: add missing keywords Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild index 84949da35b3..2761e853dd4 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 x86" +KEYWORDS="amd64 ~arm64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: fb58651259f35cdfbf5dc83b52d34fde75375704 Author: Matthew Thode gentoo org> AuthorDate: Mon Jul 31 03:30:10 2017 + Commit: Matt Thode gentoo org> CommitDate: Mon Jul 31 03:41:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb586512 dev-python/geventhttpclient: 1.3.1 stable amd64 and x86 Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild index 12cd92969e9..84949da35b3 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: d6a5c391a4b2f84f531f6676f9fa32e0ec3953c9 Author: Matthew Thode gentoo org> AuthorDate: Wed May 10 16:39:01 2017 + Commit: Matt Thode gentoo org> CommitDate: Wed May 10 16:40:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a5c391 dev-python/geventhttpclient: adding arm64 keyword Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild index c346987daba..12cd92969e9 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 58add56f73422ab6c5b130b596a6cde1fd2b16fb Author: Matthew Thode gentoo org> AuthorDate: Wed May 10 16:31:29 2017 + Commit: Matt Thode gentoo org> CommitDate: Wed May 10 16:40:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58add56f dev-python/geventhttpclient: adding python3_6 support Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild index bd9e0f02656..c346987daba 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: dbfd23fc9fe157869cd6caf7007598422fb50c32 Author: Louis Sautier gmail com> AuthorDate: Tue Aug 16 07:37:15 2016 + Commit: Patrice Clement gentoo org> CommitDate: Tue Aug 16 08:59:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfd23fc dev-python/geventhttpclient: fix Manifest Gentoo-Bug: https://bugs.gentoo.org/591366 Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/2091 Signed-off-by: Patrice Clement gentoo.org> dev-python/geventhttpclient/Manifest | 2 +- dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild | 6 ++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest index cfa49f8..2d31a0b 100644 --- a/dev-python/geventhttpclient/Manifest +++ b/dev-python/geventhttpclient/Manifest @@ -1 +1 @@ -DIST geventhttpclient-1.3.1.tar.gz 55050 SHA256 84a7d806c764fb89fd4d6cf9c09b2a1c3ba9cd15a1bad3f96e4c6e57c1e79b58 SHA512 79b79ae63d2733771f72d5b96adafbbe3a5133d41e6263913b908266519ba43eb05e86d0e0af8e9e3d21b07a0686888534b058f9ce46a1dbef3a89d8a5ef4f83 WHIRLPOOL 4ca928d00ccb39066d3b927ebeaa3c263717a26b7d4b84df152ff9b2474be7c2b8c481975cee6c070039d1d875b0ac83287608712ffe68acc4163e27bb405c93 +DIST geventhttpclient-1.3.1.tar.gz 82598 SHA256 bd87af8854f5fb05738916c8973671f7035568aec69b7c842887d6faf9c0a01d SHA512 a50486e1485c449a821176f0aa139cb05a3c7675fb045086e086cc7bb71d6e1d75191fae6972b381e7e69dba89d23c387464503845badd29fa361e03aa866079 WHIRLPOOL 960241f8758e35314caa293b512d15b50b8fcad451ca86f26abdf59a51284d57558aa42679497eccc683fe140b43c3c808fca98a882e3ae517aa744e diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild index 4544d53..16dc276 100644 --- a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild @@ -30,6 +30,12 @@ DEPEND=" ) " +python_prepare_all() { + # https://github.com/gwik/geventhttpclient/pull/82 + rm -rf src/geventhttpclient/tests/__pycache__ || die + distutils-r1_python_prepare_all +} + python_test() { # Ignore tests which require network access py.test src/geventhttpclient/tests --ignore \
[gentoo-commits] repo/gentoo:master commit in: dev-python/geventhttpclient/
commit: 4b3ee710780bf0982efbb4ba3752a4fe3d8704d0 Author: Louis Sautier gmail com> AuthorDate: Mon Aug 15 12:42:44 2016 + Commit: Patrice Clement gentoo org> CommitDate: Mon Aug 15 19:45:21 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3ee710 dev-python/geventhttpclient: new package, v. 1.3.1, dependency of dulwich Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/2085 Signed-off-by: Patrice Clement gentoo.org> dev-python/geventhttpclient/Manifest | 1 + .../geventhttpclient/geventhttpclient-1.3.1.ebuild | 38 ++ dev-python/geventhttpclient/metadata.xml | 17 ++ 3 files changed, 56 insertions(+) diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest new file mode 100644 index 000..cfa49f8 --- /dev/null +++ b/dev-python/geventhttpclient/Manifest @@ -0,0 +1 @@ +DIST geventhttpclient-1.3.1.tar.gz 55050 SHA256 84a7d806c764fb89fd4d6cf9c09b2a1c3ba9cd15a1bad3f96e4c6e57c1e79b58 SHA512 79b79ae63d2733771f72d5b96adafbbe3a5133d41e6263913b908266519ba43eb05e86d0e0af8e9e3d21b07a0686888534b058f9ce46a1dbef3a89d8a5ef4f83 WHIRLPOOL 4ca928d00ccb39066d3b927ebeaa3c263717a26b7d4b84df152ff9b2474be7c2b8c481975cee6c070039d1d875b0ac83287608712ffe68acc4163e27bb405c93 diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild new file mode 100644 index 000..4544d53 --- /dev/null +++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit distutils-r1 + +DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent" +HOMEPAGE="https://github.com/gwik/geventhttpclient"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/gevent[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + dev-python/pytest-runner[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ) +" + +python_test() { + # Ignore tests which require network access + py.test src/geventhttpclient/tests --ignore \ + src/geventhttpclient/tests/test_client.py || \ + die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/geventhttpclient/metadata.xml b/dev-python/geventhttpclient/metadata.xml new file mode 100644 index 000..fac8889 --- /dev/null +++ b/dev-python/geventhttpclient/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + sautier.lo...@gmail.com + Louis Sautier + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + geventhttpclient + gwik/geventhttpclient + https://github.com/gwik/geventhttpclient/issues + +