[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: c9b6071177d5e7a02b754d1d60cc57b0a2d63f08 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 23 05:35:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 23 05:38:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b60711 dev-python/cheroot: Bump to 10.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 + dev-python/cheroot/cheroot-10.0.1.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index ccec99c932d8..341e95cd1259 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1 +1,2 @@ DIST cheroot-10.0.0.tar.gz 148461 BLAKE2B d6a07878b03529be0d7ebefc91096f89b437374f9ede1db357a286bc199403798d35e9695dc1251d5045b6febc37940986693d9b36c89968ac3147ec68a481ea SHA512 02e32e52a596463cbb9874a800dbcdc5680dd7d9dfa95ca6e73c81f9248a488087c514ae70cdba94fe9df1f5d3ab1c68efcb720561cbeb7b667109fe5962f85b +DIST cheroot-10.0.1.tar.gz 167586 BLAKE2B d8c882c3d16d29a2f97f35542321fd0aba4d0f9b310bc1359f9b832362e2d75424077d02d9a810a33a1bd10cf2ba9922a8baf8519dbd04c5e6f9b48edd3c3db1 SHA512 c878647a7bcf564509ee07481b3e371a2e09019d78240e79293bc4e0bfa872e8e2f947925c54eda56cc1790a3ff4d656c70066278c74073b44fc070627f5c71d diff --git a/dev-python/cheroot/cheroot-10.0.1.ebuild b/dev-python/cheroot/cheroot-10.0.1.ebuild new file mode 100644 index ..f071256b7bc2 --- /dev/null +++ b/dev-python/cheroot/cheroot-10.0.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" +HOMEPAGE=" + https://cherrypy.dev/ + https://pypi.org/project/cheroot/ + https://github.com/cherrypy/cheroot/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test-rust" + +RDEPEND=" + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}] + test? ( + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + test-rust? ( + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + ) + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -i -e '/False.*localhost/d' cheroot/test/test_ssl.py || die + # pypytools is py2 stuff + sed -i -e '/pypytools/d' cheroot/test/test_server.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # requires pypytools, see above + cheroot/test/test_server.py::test_high_number_of_file_descriptors + # known test failures with OpenSSL 3.2.0 + cheroot/test/test_ssl.py::test_https_over_http_error + ) + + case ${EPYTHON} in + pypy3) + EPYTEST_DESELECT+=( + # https://github.com/cherrypy/cheroot/issues/695 + cheroot/test/test_conn.py::test_remains_alive_post_unhandled_exception + ) + ;; + esac + + local EPYTEST_IGNORE=() + if ! has_version "dev-python/pyopenssl[${PYTHON_USEDEP}]" || + ! has_version "dev-python/trustme[${PYTHON_USEDEP}]" + then + EPYTEST_IGNORE+=( + cheroot/test/test_ssl.py + ) + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pytest_mock +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 457e0680f942baeed726de1ccb6294fcfdada8a5 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 24 18:18:15 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jul 25 00:01:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457e0680 dev-python/cheroot: enable py3.12 Tests pass, adding to enable py3.12 on qutebrowser. Signed-off-by: Ionen Wolkens gentoo.org> dev-python/cheroot/cheroot-10.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-10.0.0.ebuild b/dev-python/cheroot/cheroot-10.0.0.ebuild index 7c058cc49681..9431c10fa7df 100644 --- a/dev-python/cheroot/cheroot-10.0.0.ebuild +++ b/dev-python/cheroot/cheroot-10.0.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: edb1e7723daa4801355b670471ce7b9ae2d38969 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 27 11:46:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 27 11:50:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb1e772 dev-python/cheroot: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 - dev-python/cheroot/cheroot-9.0.0.ebuild | 78 - 2 files changed, 79 deletions(-) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index bf99f1cab2a0..ccec99c932d8 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,2 +1 @@ DIST cheroot-10.0.0.tar.gz 148461 BLAKE2B d6a07878b03529be0d7ebefc91096f89b437374f9ede1db357a286bc199403798d35e9695dc1251d5045b6febc37940986693d9b36c89968ac3147ec68a481ea SHA512 02e32e52a596463cbb9874a800dbcdc5680dd7d9dfa95ca6e73c81f9248a488087c514ae70cdba94fe9df1f5d3ab1c68efcb720561cbeb7b667109fe5962f85b -DIST cheroot-9.0.0.tar.gz 152562 BLAKE2B 5f5dd172cfc8fdd1318b22fc27060444a34343b6b83bbda4bd40c16d7cb0568c356f5fd14b0a7cdc74895d6707077ec54fcae54fb29b0d16a7c06e2cd36b1ee7 SHA512 86ea0dd2cb4cde25f86b489b1d0bb27e3e7c1ba5449759ccecaae689cdcb349b968fd0c8fb8bc8273deff5e32a078bf40f4342f0c5a1f53bb8d2b968f44a453b diff --git a/dev-python/cheroot/cheroot-9.0.0.ebuild b/dev-python/cheroot/cheroot-9.0.0.ebuild deleted file mode 100644 index 13a023da7e0c.. --- a/dev-python/cheroot/cheroot-9.0.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" -HOMEPAGE=" - https://cherrypy.dev/ - https://pypi.org/project/cheroot/ - https://github.com/cherrypy/cheroot/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" -IUSE="test-rust" - -RDEPEND=" - >=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - dev-python/portend[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] - dev-python/requests-toolbelt[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - test-rust? ( - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - ) - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - sed -e '/--cov/d' \ - -e '/--testmon/d' \ - -e '/--numproc/d' \ - -i pytest.ini || die - - # broken - sed -i -e '/False.*localhost/d' cheroot/test/test_ssl.py || die - # pypytools is py2 stuff - sed -i -e '/pypytools/d' cheroot/test/test_server.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_DESELECT=( - # requires pypytools, see above - cheroot/test/test_server.py::test_high_number_of_file_descriptors - ) - - local EPYTEST_IGNORE=() - if ! has_version "dev-python/pyopenssl[${PYTHON_USEDEP}]" || - ! has_version "dev-python/trustme[${PYTHON_USEDEP}]" - then - EPYTEST_IGNORE+=( - cheroot/test/test_ssl.py - ) - fi - - epytest -p no:flaky -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: b84f6668b53c213bf67834104f3f129661d2ec0b Author: Michał Górny gentoo org> AuthorDate: Sun May 21 04:09:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:55:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84f6668 dev-python/cheroot: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 + dev-python/cheroot/cheroot-10.0.0.ebuild | 77 2 files changed, 78 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index e520c631ec3d..bf99f1cab2a0 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1 +1,2 @@ +DIST cheroot-10.0.0.tar.gz 148461 BLAKE2B d6a07878b03529be0d7ebefc91096f89b437374f9ede1db357a286bc199403798d35e9695dc1251d5045b6febc37940986693d9b36c89968ac3147ec68a481ea SHA512 02e32e52a596463cbb9874a800dbcdc5680dd7d9dfa95ca6e73c81f9248a488087c514ae70cdba94fe9df1f5d3ab1c68efcb720561cbeb7b667109fe5962f85b DIST cheroot-9.0.0.tar.gz 152562 BLAKE2B 5f5dd172cfc8fdd1318b22fc27060444a34343b6b83bbda4bd40c16d7cb0568c356f5fd14b0a7cdc74895d6707077ec54fcae54fb29b0d16a7c06e2cd36b1ee7 SHA512 86ea0dd2cb4cde25f86b489b1d0bb27e3e7c1ba5449759ccecaae689cdcb349b968fd0c8fb8bc8273deff5e32a078bf40f4342f0c5a1f53bb8d2b968f44a453b diff --git a/dev-python/cheroot/cheroot-10.0.0.ebuild b/dev-python/cheroot/cheroot-10.0.0.ebuild new file mode 100644 index ..8ecfaae8b79a --- /dev/null +++ b/dev-python/cheroot/cheroot-10.0.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" +HOMEPAGE=" + https://cherrypy.dev/ + https://pypi.org/project/cheroot/ + https://github.com/cherrypy/cheroot/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test-rust" + +RDEPEND=" + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + test-rust? ( + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + ) + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -i -e '/False.*localhost/d' cheroot/test/test_ssl.py || die + # pypytools is py2 stuff + sed -i -e '/pypytools/d' cheroot/test/test_server.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # requires pypytools, see above + cheroot/test/test_server.py::test_high_number_of_file_descriptors + ) + + local EPYTEST_IGNORE=() + if ! has_version "dev-python/pyopenssl[${PYTHON_USEDEP}]" || + ! has_version "dev-python/trustme[${PYTHON_USEDEP}]" + then + EPYTEST_IGNORE+=( + cheroot/test/test_ssl.py + ) + fi + + epytest -p no:flaky +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: f220989b63fc04ba716a8c9df5cacae8b6ff9c4f Author: Michał Górny gentoo org> AuthorDate: Wed Mar 15 17:45:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 16 03:45:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f220989b dev-python/cheroot: Use pypi.eclass Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-9.0.0.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/cheroot/cheroot-9.0.0.ebuild b/dev-python/cheroot/cheroot-9.0.0.ebuild index 2be950492859..13a023da7e0c 100644 --- a/dev-python/cheroot/cheroot-9.0.0.ebuild +++ b/dev-python/cheroot/cheroot-9.0.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://pypi.org/project/cheroot/ https://github.com/cherrypy/cheroot/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 51694858f3b73da7fd1fa17df2e693f25ba90002 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:28:12 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51694858 dev-python/cheroot: keyword 9.0.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/cheroot/cheroot-9.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/cheroot/cheroot-9.0.0.ebuild b/dev-python/cheroot/cheroot-9.0.0.ebuild index 18b5c59a86b6..57aaaf91193c 100644 --- a/dev-python/cheroot/cheroot-9.0.0.ebuild +++ b/dev-python/cheroot/cheroot-9.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" IUSE="test-rust" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/files/, dev-python/cheroot/
commit: f39514b66d013dc48d2e60ba154000589dbd67f2 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 25 17:29:35 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 25 17:32:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f39514b6 dev-python/cheroot: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest| 1 - dev-python/cheroot/cheroot-8.6.0-r1.ebuild | 78 -- .../files/cheroot-8.6.0-remove-pypytools-dep.patch | 74 3 files changed, 153 deletions(-) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index f76d75408ab0..e520c631ec3d 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,2 +1 @@ -DIST cheroot-8.6.0.tar.gz 134779 BLAKE2B 97d1a9bf0a8d72d3204972934aa3ac4c97246b413edebd9f38caa802a5343acc426f137addfdc0faec58f6af2d62bc22023e93b14e1b0b07f6be9ffb12e78306 SHA512 26e48c935fe32d4ce3cf6ae20b5b272416ca53bd8496527c2958ec2ebe87529c831f283ae900e13271b610e39531b682df0376935ecc3bcfcca11c299cd2a893 DIST cheroot-9.0.0.tar.gz 152562 BLAKE2B 5f5dd172cfc8fdd1318b22fc27060444a34343b6b83bbda4bd40c16d7cb0568c356f5fd14b0a7cdc74895d6707077ec54fcae54fb29b0d16a7c06e2cd36b1ee7 SHA512 86ea0dd2cb4cde25f86b489b1d0bb27e3e7c1ba5449759ccecaae689cdcb349b968fd0c8fb8bc8273deff5e32a078bf40f4342f0c5a1f53bb8d2b968f44a453b diff --git a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild deleted file mode 100644 index d3a9411fde90.. --- a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" -HOMEPAGE=" - https://cherrypy.dev/ - https://pypi.org/project/cheroot/ - https://github.com/cherrypy/cheroot/ -" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" -IUSE="test-rust" - -RDEPEND=" - >=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - dev-python/portend[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] - dev-python/requests-toolbelt[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - test-rust? ( - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - ) - ) -" - -PATCHES=( - # Bad dep (upstream gone, only PyPi package, has py2 code, etc) - "${FILESDIR}/${PN}-8.6.0-remove-pypytools-dep.patch" -) - -distutils_enable_tests pytest - -python_prepare_all() { - sed -e '/--cov/d' \ - -e '/--testmon/d' \ - -e '/--numproc/d' \ - -i pytest.ini || die - - # broken - sed -e '/False.*localhost/d' \ - -i cheroot/test/test_ssl.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_IGNORE=() - if ! has_version "dev-python/pyopenssl[${PYTHON_USEDEP}]" || - ! has_version "dev-python/trustme[${PYTHON_USEDEP}]" - then - EPYTEST_IGNORE+=( - lib/cheroot/test/test_ssl.py - ) - fi - - epytest -} diff --git a/dev-python/cheroot/files/cheroot-8.6.0-remove-pypytools-dep.patch b/dev-python/cheroot/files/cheroot-8.6.0-remove-pypytools-dep.patch deleted file mode 100644 index f1f4fac26557.. --- a/dev-python/cheroot/files/cheroot-8.6.0-remove-pypytools-dep.patch +++ /dev/null @@ -1,74 +0,0 @@ -diff --git a/cheroot/test/test_server.py b/cheroot/test/test_server.py -index 8305c78c..39e4e066 100644 a/cheroot/test/test_server.py -+++ b/cheroot/test/test_server.py -@@ -16,7 +16,6 @@ import requests - import requests_unixsocket - import six - --from pypytools.gc.custom import DefaultGc - from six.moves import queue, urllib - - from .._compat import bton, ntob -@@ -330,8 +329,7 @@ def test_peercreds_unix_sock_with_lookup(peercreds_enabled_server): - ), - indirect=('resource_limit',), - ) --@pytest.mark.usefixtures('many_open_sockets') --def test_high_number_of_file_descriptors(native_server_client, resource_limit): -+def
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/files/
commit: ed8e624b844b9e8b04fcb7e9d7f9a6e808bec69f Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Nov 21 18:14:59 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Nov 22 12:45:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8e624b dev-python/cheroot: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Arthur Zamarin gentoo.org> .../files/cheroot-9.0.0-remove-pypytools-dep.patch | 21 - 1 file changed, 21 deletions(-) diff --git a/dev-python/cheroot/files/cheroot-9.0.0-remove-pypytools-dep.patch b/dev-python/cheroot/files/cheroot-9.0.0-remove-pypytools-dep.patch deleted file mode 100644 index 8e79b2c776f4.. --- a/dev-python/cheroot/files/cheroot-9.0.0-remove-pypytools-dep.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/cheroot/test/test_server.py b/cheroot/test/test_server.py -index 5e0a6832..6f480f40 100644 a/cheroot/test/test_server.py -+++ b/cheroot/test/test_server.py -@@ -12,8 +12,6 @@ import pytest - import requests - import requests_unixsocket - --from pypytools.gc.custom import DefaultGc -- - from .._compat import bton, ntob - from .._compat import IS_LINUX, IS_MACOS, IS_WINDOWS, SYS_PLATFORM - from ..server import IS_UID_GID_RESOLVABLE, Gateway, HTTPServer -@@ -324,6 +322,7 @@ def test_peercreds_unix_sock_with_lookup( - assert peercreds_text_resp.text == expected_textcreds - - -+@pytest.mark.skip("pypytools not packaged") - @pytest.mark.skipif( - IS_WINDOWS, - reason='This regression test is for a Linux bug, '
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/, dev-python/cheroot/files/
commit: e87895ae81bdb1acdc62593bda0ab5ce91b0219d Author: Michał Górny gentoo org> AuthorDate: Sun Nov 20 06:58:54 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 20 07:45:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87895ae dev-python/cheroot: Bump to 9.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest| 1 + dev-python/cheroot/cheroot-9.0.0.ebuild| 79 ++ .../files/cheroot-9.0.0-remove-pypytools-dep.patch | 21 ++ 3 files changed, 101 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index be6b31626dbe..f76d75408ab0 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1 +1,2 @@ DIST cheroot-8.6.0.tar.gz 134779 BLAKE2B 97d1a9bf0a8d72d3204972934aa3ac4c97246b413edebd9f38caa802a5343acc426f137addfdc0faec58f6af2d62bc22023e93b14e1b0b07f6be9ffb12e78306 SHA512 26e48c935fe32d4ce3cf6ae20b5b272416ca53bd8496527c2958ec2ebe87529c831f283ae900e13271b610e39531b682df0376935ecc3bcfcca11c299cd2a893 +DIST cheroot-9.0.0.tar.gz 152562 BLAKE2B 5f5dd172cfc8fdd1318b22fc27060444a34343b6b83bbda4bd40c16d7cb0568c356f5fd14b0a7cdc74895d6707077ec54fcae54fb29b0d16a7c06e2cd36b1ee7 SHA512 86ea0dd2cb4cde25f86b489b1d0bb27e3e7c1ba5449759ccecaae689cdcb349b968fd0c8fb8bc8273deff5e32a078bf40f4342f0c5a1f53bb8d2b968f44a453b diff --git a/dev-python/cheroot/cheroot-9.0.0.ebuild b/dev-python/cheroot/cheroot-9.0.0.ebuild new file mode 100644 index ..f16d3e17d8a7 --- /dev/null +++ b/dev-python/cheroot/cheroot-9.0.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" +HOMEPAGE=" + https://cherrypy.dev/ + https://pypi.org/project/cheroot/ + https://github.com/cherrypy/cheroot/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test-rust" + +RDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + test-rust? ( + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + ) + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -i -e '/False.*localhost/d' cheroot/test/test_ssl.py || die + # pypytools is py2 stuff + sed -i -e '/pypytools/d' cheroot/test/test_server.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # requires pypytools, see above + cheroot/test/test_server.py::test_high_number_of_file_descriptors + ) + + local EPYTEST_IGNORE=() + if ! has_version "dev-python/pyopenssl[${PYTHON_USEDEP}]" || + ! has_version "dev-python/trustme[${PYTHON_USEDEP}]" + then + EPYTEST_IGNORE+=( + cheroot/test/test_ssl.py + ) + fi + + epytest -p no:flaky +} diff --git a/dev-python/cheroot/files/cheroot-9.0.0-remove-pypytools-dep.patch b/dev-python/cheroot/files/cheroot-9.0.0-remove-pypytools-dep.patch new file mode 100644 index ..8e79b2c776f4 --- /dev/null +++ b/dev-python/cheroot/files/cheroot-9.0.0-remove-pypytools-dep.patch @@ -0,0 +1,21 @@ +diff --git a/cheroot/test/test_server.py b/cheroot/test/test_server.py +index 5e0a6832..6f480f40 100644 +--- a/cheroot/test/test_server.py b/cheroot/test/test_server.py +@@ -12,8 +12,6 @@ import pytest + import requests + import requests_unixsocket + +-from pypytools.gc.custom import DefaultGc +- + from .._compat import bton, ntob + from .._compat import IS_LINUX, IS_MACOS, IS_WINDOWS, SYS_PLATFORM + from ..server import IS_UID_GID_RESOLVABLE, Gateway, HTTPServer +@@ -324,6 +322,7 @@ def test_peercreds_unix_sock_with_lookup( + assert
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 77004b60836151e9d92342813d3e37c29e4b9ea8 Author: Matoro Mahri users noreply github com> AuthorDate: Fri Nov 18 15:10:14 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 15:14:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77004b60 dev-python/cheroot: Keyword 8.6.0-r1 alpha, #873490 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Arthur Zamarin gentoo.org> dev-python/cheroot/cheroot-8.6.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild index dc477a9eec59..d3a9411fde90 100644 --- a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="test-rust" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: aab42b216e20b5b0786edae7573abdcbf6d657e9 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 22 14:49:59 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 22 14:54:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aab42b21 dev-python/cheroot: Stabilize 8.6.0-r1 ppc64, #867094 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.6.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild index a841e6a3e4aa..dc477a9eec59 100644 --- a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="test-rust" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 9c60e94b326e7ecaed1068ec0eefb68ea66e88e6 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 9 07:43:08 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 13 04:53:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c60e94b dev-python/cheroot: Use test-rust flag Signed-off-by: Michał Górny gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/27705 dev-python/cheroot/cheroot-8.6.0-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild index 68112c10fbf2..a841e6a3e4aa 100644 --- a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild @@ -19,6 +19,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86" +IUSE="test-rust" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}] @@ -36,7 +37,7 @@ BDEPEND=" dev-python/requests-toolbelt[${PYTHON_USEDEP}] dev-python/requests-unixsocket[${PYTHON_USEDEP}] dev-python/urllib3[${PYTHON_USEDEP}] - !ia64? ( + test-rust? ( dev-python/pyopenssl[${PYTHON_USEDEP}] dev-python/trustme[${PYTHON_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: f3f540ba31f55ff81eafde3c3b435c8e64dc8f26 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 10 18:28:23 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 10 18:28:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f540ba dev-python/cheroot: Keyword 8.6.0-r1 hppa, #859184 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/cheroot/cheroot-8.6.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild index 94e97580ee1c..68112c10fbf2 100644 --- a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 68a4cf01b8132afd581c357c0f628556af277e0e Author: Sam James gentoo org> AuthorDate: Thu Sep 8 05:19:27 2022 + Commit: Sam James gentoo org> CommitDate: Thu Sep 8 05:19:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a4cf01 dev-python/cheroot: Keyword 8.6.0-r1 sparc, #859184 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.6.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild index aae772bf949c..94e97580ee1c 100644 --- a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: e73f783f76f038e8551a859c55c82af1315bda56 Author: Michał Górny gentoo org> AuthorDate: Wed Jun 22 07:41:48 2022 + Commit: Michał Górny gentoo org> CommitDate: Wed Jun 22 07:41:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e73f783f dev-python/cheroot: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.6.0.ebuild | 76 - 1 file changed, 76 deletions(-) diff --git a/dev-python/cheroot/cheroot-8.6.0.ebuild b/dev-python/cheroot/cheroot-8.6.0.ebuild deleted file mode 100644 index 6cd08d93883f.. --- a/dev-python/cheroot/cheroot-8.6.0.ebuild +++ /dev/null @@ -1,76 +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} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" -HOMEPAGE="https://cherrypy.dev/ - https://pypi.org/project/cheroot/ - https://github.com/cherrypy/cheroot/; -SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv x86" - -RDEPEND=" - >=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - dev-python/portend[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] - dev-python/requests-toolbelt[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - !ia64? ( - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - ) - ) -" - -PATCHES=( - # Bad dep (upstream gone, only PyPi package, has py2 code, etc) - "${FILESDIR}/${PN}-8.6.0-remove-pypytools-dep.patch" -) - -distutils_enable_tests pytest - -python_prepare_all() { - sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die - sed -e '/setuptools_scm/d' -i setup.cfg || die - sed -e '/--cov/d' \ - -e '/--testmon/d' \ - -e '/--numproc/d' \ - -i pytest.ini || die - - # broken - sed -e '/False.*localhost/d' \ - -i cheroot/test/test_ssl.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_IGNORE=() - if ! has_version "dev-python/pyopenssl[${PYTHON_USEDEP}]" || - ! has_version "dev-python/trustme[${PYTHON_USEDEP}]" - then - EPYTEST_IGNORE+=( - lib/cheroot/test/test_ssl.py - ) - fi - - cd "${BUILD_DIR}" || die - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: f6314769d9ede291bf9dec6bc2850d4ad3322d4d Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 22 05:47:44 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 22 05:47:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6314769 dev-python/cheroot: amd64/arm64/arm/ppc/x86 stable (ALLARCHES policy) wrt bug #853550 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/cheroot/cheroot-8.6.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild index a36df5503ce4..aae772bf949c 100644 --- a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 8d078681003b4303b8f9b12f8dbfb34990611085 Author: Michał Górny gentoo org> AuthorDate: Sun May 22 10:05:00 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 22 10:46:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d078681 dev-python/cheroot: Fix HOMEPAGE Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.6.0-r1.ebuild | 2 +- dev-python/cheroot/cheroot-8.6.0.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild index 6c33fa2651f2..a36df5503ce4 100644 --- a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild @@ -10,7 +10,7 @@ inherit distutils-r1 DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" HOMEPAGE=" - https://www.cherrypy.org/ + https://cherrypy.dev/ https://pypi.org/project/cheroot/ https://github.com/cherrypy/cheroot/ " diff --git a/dev-python/cheroot/cheroot-8.6.0.ebuild b/dev-python/cheroot/cheroot-8.6.0.ebuild index af8d3eaf4567..6cd08d93883f 100644 --- a/dev-python/cheroot/cheroot-8.6.0.ebuild +++ b/dev-python/cheroot/cheroot-8.6.0.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{8..10} pypy3 ) inherit distutils-r1 DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" -HOMEPAGE="https://cherrypy.org/ +HOMEPAGE="https://cherrypy.dev/ https://pypi.org/project/cheroot/ https://github.com/cherrypy/cheroot/; SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 6941e9b6052425f677c4ef96205237a41df1aa7c Author: Michał Górny gentoo org> AuthorDate: Sun May 22 09:10:03 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 22 09:25:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6941e9b6 dev-python/cheroot: Use PEP517 build Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.6.0-r1.ebuild | 77 ++ 1 file changed, 77 insertions(+) diff --git a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild new file mode 100644 index ..152d3b116abd --- /dev/null +++ b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild @@ -0,0 +1,77 @@ +# 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} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" +HOMEPAGE=" + https://www.cherrypy.org/ + https://pypi.org/project/cheroot/ + https://github.com/cherrypy/cheroot/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + !ia64? ( + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + ) + ) +" + +PATCHES=( + # Bad dep (upstream gone, only PyPi package, has py2 code, etc) + "${FILESDIR}/${PN}-8.6.0-remove-pypytools-dep.patch" +) + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -e '/False.*localhost/d' \ + -i cheroot/test/test_ssl.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_IGNORE=() + if ! has_version "dev-python/pyopenssl[${PYTHON_USEDEP}]" || + ! has_version "dev-python/trustme[${PYTHON_USEDEP}]" + then + EPYTEST_IGNORE+=( + lib/cheroot/test/test_ssl.py + ) + fi + + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 8966b085f8570122761432d4a3d35b9e2baf8dc2 Author: Michał Górny gentoo org> AuthorDate: Sun May 22 09:10:14 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 22 09:25:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8966b085 dev-python/cheroot: Enable py3.11 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.6.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild index 152d3b116abd..6c33fa2651f2 100644 --- a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: ebd8c3ee84e0f894c93a7da31d9a76892d91b274 Author: Zac Medico gentoo org> AuthorDate: Sun Apr 24 23:12:19 2022 + Commit: Zac Medico gentoo org> CommitDate: Sun Apr 24 23:12:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd8c3ee dev-python/cheroot: drop myself as a maintainer Signed-off-by: Zac Medico gentoo.org> dev-python/cheroot/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/cheroot/metadata.xml b/dev-python/cheroot/metadata.xml index 38f6d95d105a..303e66eaa698 100644 --- a/dev-python/cheroot/metadata.xml +++ b/dev-python/cheroot/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - zmed...@gentoo.org - Zac Medico - pyt...@gentoo.org Python
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 5814f8960550d593874d932fb87e512b55bf8a47 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 15 11:17:38 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 15 11:17:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5814f896 dev-python/cheroot: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 - dev-python/cheroot/cheroot-8.5.2.ebuild | 71 - 2 files changed, 72 deletions(-) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index 362aa364dfd0..be6b31626dbe 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,2 +1 @@ -DIST cheroot-8.5.2.tar.gz 113183 BLAKE2B a3b60a9df3f34913cfb8c99fbdc8580ea436710c7979e296c18a6981f54bb959d6a300f4cf9d4e608fe2987f58d5fc6d2b8f57bca800e461d31c77ac61fd6b01 SHA512 245c4157f5e11741d94375099878ef5b31945412a2b02961502e762b9770fd968f4f977fe2d74744aa6596c668079d7f07b6f129fa11438783a95d3a5ee088fa DIST cheroot-8.6.0.tar.gz 134779 BLAKE2B 97d1a9bf0a8d72d3204972934aa3ac4c97246b413edebd9f38caa802a5343acc426f137addfdc0faec58f6af2d62bc22023e93b14e1b0b07f6be9ffb12e78306 SHA512 26e48c935fe32d4ce3cf6ae20b5b272416ca53bd8496527c2958ec2ebe87529c831f283ae900e13271b610e39531b682df0376935ecc3bcfcca11c299cd2a893 diff --git a/dev-python/cheroot/cheroot-8.5.2.ebuild b/dev-python/cheroot/cheroot-8.5.2.ebuild deleted file mode 100644 index c1f5feaa8a1b.. --- a/dev-python/cheroot/cheroot-8.5.2.ebuild +++ /dev/null @@ -1,71 +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="High-performance, pure-Python HTTP server used by CherryPy" -HOMEPAGE="https://cherrypy.org/ - https://pypi.org/project/cheroot/ - https://github.com/cherrypy/cheroot/; -SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv x86" - -RDEPEND=" - >=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - dev-python/portend[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] - dev-python/requests-toolbelt[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - !ia64? ( - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - ) - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die - sed -e '/setuptools_scm/d' -i setup.cfg || die - sed -e '/--cov/d' \ - -e '/--testmon/d' \ - -e '/--numproc/d' \ - -i pytest.ini || die - - # broken - sed -e '/False.*localhost/d' \ - -i cheroot/test/test_ssl.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_IGNORE=() - if ! has_version "dev-python/pyopenssl[${PYTHON_USEDEP}]" || - ! has_version "dev-python/trustme[${PYTHON_USEDEP}]" - then - EPYTEST_IGNORE+=( - lib/cheroot/test/test_ssl.py - ) - fi - - cd "${BUILD_DIR}" || die - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 2ab0b2a9ca65aa8dd39a67f8aa710a7a8907a813 Author: Jakov Smolić gentoo org> AuthorDate: Tue Mar 15 11:08:20 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Mar 15 11:08:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab0b2a9 dev-python/cheroot: Stabilize 8.6.0 ALLARCHES, #835188 Signed-off-by: Jakov Smolić gentoo.org> dev-python/cheroot/cheroot-8.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.6.0.ebuild b/dev-python/cheroot/cheroot-8.6.0.ebuild index 52a072009ea0..af8d3eaf4567 100644 --- a/dev-python/cheroot/cheroot-8.6.0.ebuild +++ b/dev-python/cheroot/cheroot-8.6.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 23655746a4b5ac530ba0d416ac8229818597c74d Author: Michał Górny gentoo org> AuthorDate: Mon Jan 31 09:42:42 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 31 10:43:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23655746 dev-python/cheroot: Add pypy3 love Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.6.0.ebuild b/dev-python/cheroot/cheroot-8.6.0.ebuild index 7cf72b10dda7..52a072009ea0 100644 --- a/dev-python/cheroot/cheroot-8.6.0.ebuild +++ b/dev-python/cheroot/cheroot-8.6.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..10} pypy3 ) inherit distutils-r1 DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/files/, dev-python/cheroot/
commit: 72d451be36db5dadc6701312ca8ca6d7fc7e6072 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 7 20:16:52 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 7 20:16:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d451be dev-python/cheroot: add 8.6.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/cheroot/Manifest| 1 + dev-python/cheroot/cheroot-8.6.0.ebuild| 76 ++ .../files/cheroot-8.6.0-remove-pypytools-dep.patch | 74 + 3 files changed, 151 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index 438df70f0b68..362aa364dfd0 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1 +1,2 @@ DIST cheroot-8.5.2.tar.gz 113183 BLAKE2B a3b60a9df3f34913cfb8c99fbdc8580ea436710c7979e296c18a6981f54bb959d6a300f4cf9d4e608fe2987f58d5fc6d2b8f57bca800e461d31c77ac61fd6b01 SHA512 245c4157f5e11741d94375099878ef5b31945412a2b02961502e762b9770fd968f4f977fe2d74744aa6596c668079d7f07b6f129fa11438783a95d3a5ee088fa +DIST cheroot-8.6.0.tar.gz 134779 BLAKE2B 97d1a9bf0a8d72d3204972934aa3ac4c97246b413edebd9f38caa802a5343acc426f137addfdc0faec58f6af2d62bc22023e93b14e1b0b07f6be9ffb12e78306 SHA512 26e48c935fe32d4ce3cf6ae20b5b272416ca53bd8496527c2958ec2ebe87529c831f283ae900e13271b610e39531b682df0376935ecc3bcfcca11c299cd2a893 diff --git a/dev-python/cheroot/cheroot-8.6.0.ebuild b/dev-python/cheroot/cheroot-8.6.0.ebuild new file mode 100644 index ..7cf72b10dda7 --- /dev/null +++ b/dev-python/cheroot/cheroot-8.6.0.ebuild @@ -0,0 +1,76 @@ +# 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="High-performance, pure-Python HTTP server used by CherryPy" +HOMEPAGE="https://cherrypy.org/ + https://pypi.org/project/cheroot/ + https://github.com/cherrypy/cheroot/; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + !ia64? ( + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + ) + ) +" + +PATCHES=( + # Bad dep (upstream gone, only PyPi package, has py2 code, etc) + "${FILESDIR}/${PN}-8.6.0-remove-pypytools-dep.patch" +) + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die + sed -e '/setuptools_scm/d' -i setup.cfg || die + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -e '/False.*localhost/d' \ + -i cheroot/test/test_ssl.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_IGNORE=() + if ! has_version "dev-python/pyopenssl[${PYTHON_USEDEP}]" || + ! has_version "dev-python/trustme[${PYTHON_USEDEP}]" + then + EPYTEST_IGNORE+=( + lib/cheroot/test/test_ssl.py + ) + fi + + cd "${BUILD_DIR}" || die + epytest +} diff --git a/dev-python/cheroot/files/cheroot-8.6.0-remove-pypytools-dep.patch b/dev-python/cheroot/files/cheroot-8.6.0-remove-pypytools-dep.patch new file mode 100644 index ..f1f4fac26557 --- /dev/null +++ b/dev-python/cheroot/files/cheroot-8.6.0-remove-pypytools-dep.patch @@ -0,0 +1,74 @@ +diff --git a/cheroot/test/test_server.py b/cheroot/test/test_server.py +index 8305c78c..39e4e066 100644 +--- a/cheroot/test/test_server.py b/cheroot/test/test_server.py +@@ -16,7 +16,6 @@ import requests + import requests_unixsocket + import six + +-from pypytools.gc.custom import DefaultGc + from six.moves import queue, urllib + + from .._compat import bton, ntob +@@ -330,8 +329,7 @@ def test_peercreds_unix_sock_with_lookup(peercreds_enabled_server): + ), + indirect=('resource_limit',), + ) +-@pytest.mark.usefixtures('many_open_sockets') +-def test_high_number_of_file_descriptors(native_server_client,
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: d20d376847734f9c2427815b825e8df502d2650c Author: Michał Górny gentoo org> AuthorDate: Fri Nov 26 13:25:12 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 28 14:38:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d20d3768 dev-python/cheroot: Make SSL-related test-dep non-obligatory Since the SSL test deps (pyopenssl & trustme) both implicitly depend on Rust now, make them non-obligatory to save arches not supported by Rust (e.g. ia64). Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.5.2.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-python/cheroot/cheroot-8.5.2.ebuild b/dev-python/cheroot/cheroot-8.5.2.ebuild index 4d7c7d071b76..c1f5feaa8a1b 100644 --- a/dev-python/cheroot/cheroot-8.5.2.ebuild +++ b/dev-python/cheroot/cheroot-8.5.2.ebuild @@ -27,13 +27,15 @@ BDEPEND=" dev-python/jaraco-context[${PYTHON_USEDEP}] dev-python/jaraco-text[${PYTHON_USEDEP}] dev-python/portend[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] dev-python/pytest-forked[${PYTHON_USEDEP}] >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] dev-python/requests-toolbelt[${PYTHON_USEDEP}] dev-python/requests-unixsocket[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] dev-python/urllib3[${PYTHON_USEDEP}] + !ia64? ( + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + ) ) "
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 57c64ae2db37d94367afa7e953d468a9f127748d Author: Michał Górny gentoo org> AuthorDate: Fri Nov 26 13:25:12 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 27 10:27:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c64ae2 dev-python/cheroot: Make SSL-related test-dep non-obligatory Ignore SSL tests if their dependencies (pyopenssl & trustme) are not available. This is in preparation to them losing keywords on architectures not supported by Rust. Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.5.2.ebuild | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.5.2.ebuild b/dev-python/cheroot/cheroot-8.5.2.ebuild index d13d98546051..4d7c7d071b76 100644 --- a/dev-python/cheroot/cheroot-8.5.2.ebuild +++ b/dev-python/cheroot/cheroot-8.5.2.ebuild @@ -27,9 +27,9 @@ BDEPEND=" dev-python/jaraco-context[${PYTHON_USEDEP}] dev-python/jaraco-text[${PYTHON_USEDEP}] dev-python/portend[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] dev-python/pytest-forked[${PYTHON_USEDEP}] >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] dev-python/requests-toolbelt[${PYTHON_USEDEP}] dev-python/requests-unixsocket[${PYTHON_USEDEP}] dev-python/trustme[${PYTHON_USEDEP}] @@ -55,6 +55,15 @@ python_prepare_all() { } python_test() { + local EPYTEST_IGNORE=() + if ! has_version "dev-python/pyopenssl[${PYTHON_USEDEP}]" || + ! has_version "dev-python/trustme[${PYTHON_USEDEP}]" + then + EPYTEST_IGNORE+=( + lib/cheroot/test/test_ssl.py + ) + fi + cd "${BUILD_DIR}" || die epytest }
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 2e24f0cdb15ddf77ae3bd265c28c607f6d953156 Author: Marek Szuba gentoo org> AuthorDate: Thu Sep 2 17:04:43 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Sep 2 17:05:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e24f0cd dev-python/cheroot: keyword 8.5.2 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-python/cheroot/cheroot-8.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.5.2.ebuild b/dev-python/cheroot/cheroot-8.5.2.ebuild index 7e861985327..d13d9854605 100644 --- a/dev-python/cheroot/cheroot-8.5.2.ebuild +++ b/dev-python/cheroot/cheroot-8.5.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: e69b2883d62f46b9fa3ae225fe05481cd0a23728 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 4 07:59:19 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 4 08:28:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69b2883 dev-python/cheroot: Port to py3.10 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.5.2.ebuild | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/dev-python/cheroot/cheroot-8.5.2.ebuild b/dev-python/cheroot/cheroot-8.5.2.ebuild index ad187eb5f9b..7e861985327 100644 --- a/dev-python/cheroot/cheroot-8.5.2.ebuild +++ b/dev-python/cheroot/cheroot-8.5.2.ebuild @@ -1,13 +1,12 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 -DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/cheroot/ https://github.com/cherrypy/cheroot/; @@ -57,5 +56,5 @@ python_prepare_all() { python_test() { cd "${BUILD_DIR}" || die - pytest -vv || die "Tests failed with ${EPYTHON}" + epytest }
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 9601524ee5095b7be042942f832ba5a80f3b3694 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 19 08:31:48 2021 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 19 08:31:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9601524e dev-python/cheroot: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 - dev-python/cheroot/cheroot-8.5.0.ebuild | 56 - 2 files changed, 57 deletions(-) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index 63f73bf8dd1..438df70f0b6 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,2 +1 @@ -DIST cheroot-8.5.0.tar.gz 112163 BLAKE2B f7105f7c2d5433b90832dff6404120f153783b644b5acab72a915899fd138df1ee9ecde6d4148a66472cfb31802e58d684256524a212c65c1c42a22ab7783ce2 SHA512 3e781bfaea0b1d0b339ddb1ef871505c7eb0f4a67873f3207ec3cbb703392f579de90785c196d77f7a484b675de1438def4ad91109e70ad5894d26e55c645a01 DIST cheroot-8.5.2.tar.gz 113183 BLAKE2B a3b60a9df3f34913cfb8c99fbdc8580ea436710c7979e296c18a6981f54bb959d6a300f4cf9d4e608fe2987f58d5fc6d2b8f57bca800e461d31c77ac61fd6b01 SHA512 245c4157f5e11741d94375099878ef5b31945412a2b02961502e762b9770fd968f4f977fe2d74744aa6596c668079d7f07b6f129fa11438783a95d3a5ee088fa diff --git a/dev-python/cheroot/cheroot-8.5.0.ebuild b/dev-python/cheroot/cheroot-8.5.0.ebuild deleted file mode 100644 index ff06b1af3ff..000 --- a/dev-python/cheroot/cheroot-8.5.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." -HOMEPAGE="https://cherrypy.org/ - https://pypi.org/project/cheroot/ - https://github.com/cherrypy/cheroot/; -SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 x86" - -RDEPEND=" - >=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - dev-python/portend[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/requests-toolbelt[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die - sed -e '/setuptools_scm/d' -i setup.cfg || die - sed -e '/--cov/d' \ - -e '/--testmon/d' \ - -e '/--numproc/d' \ - -i pytest.ini || die - - # broken - sed -e '/False.*localhost/d' \ - -i cheroot/test/test_ssl.py || die - - distutils-r1_python_prepare_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 32c4f4dcf94b22581b5f980b89dcdc47448a9136 Author: Sam James gentoo org> AuthorDate: Fri Feb 19 02:47:14 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 19 02:47:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c4f4dc dev-python/cheroot: Stabilize 8.5.2 ALLARCHES, #771378 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.5.2.ebuild b/dev-python/cheroot/cheroot-8.5.2.ebuild index a679521746e..ad187eb5f9b 100644 --- a/dev-python/cheroot/cheroot-8.5.2.ebuild +++ b/dev-python/cheroot/cheroot-8.5.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 0201fcda40b26a6960e402a3b7e53e6a5ab44ee9 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 18 18:56:47 2021 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 18 19:06:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0201fcda dev-python/cheroot: Bump to 8.5.2 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 + dev-python/cheroot/cheroot-8.5.2.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index ab822216c15..63f73bf8dd1 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1 +1,2 @@ DIST cheroot-8.5.0.tar.gz 112163 BLAKE2B f7105f7c2d5433b90832dff6404120f153783b644b5acab72a915899fd138df1ee9ecde6d4148a66472cfb31802e58d684256524a212c65c1c42a22ab7783ce2 SHA512 3e781bfaea0b1d0b339ddb1ef871505c7eb0f4a67873f3207ec3cbb703392f579de90785c196d77f7a484b675de1438def4ad91109e70ad5894d26e55c645a01 +DIST cheroot-8.5.2.tar.gz 113183 BLAKE2B a3b60a9df3f34913cfb8c99fbdc8580ea436710c7979e296c18a6981f54bb959d6a300f4cf9d4e608fe2987f58d5fc6d2b8f57bca800e461d31c77ac61fd6b01 SHA512 245c4157f5e11741d94375099878ef5b31945412a2b02961502e762b9770fd968f4f977fe2d74744aa6596c668079d7f07b6f129fa11438783a95d3a5ee088fa diff --git a/dev-python/cheroot/cheroot-8.5.2.ebuild b/dev-python/cheroot/cheroot-8.5.2.ebuild new file mode 100644 index 000..a679521746e --- /dev/null +++ b/dev-python/cheroot/cheroot-8.5.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +HOMEPAGE="https://cherrypy.org/ + https://pypi.org/project/cheroot/ + https://github.com/cherrypy/cheroot/; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +RDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die + sed -e '/setuptools_scm/d' -i setup.cfg || die + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -e '/False.*localhost/d' \ + -i cheroot/test/test_ssl.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + cd "${BUILD_DIR}" || die + pytest -vv || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 5f5d496eadef18f406a30bd9c40138452e9ea977 Author: Michał Górny gentoo org> AuthorDate: Wed Jan 6 11:15:01 2021 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 6 11:19:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5d496e dev-python/cheroot: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 - dev-python/cheroot/cheroot-8.4.8.ebuild | 54 - 2 files changed, 55 deletions(-) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index 0fb3d0fd174..ab822216c15 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,2 +1 @@ -DIST cheroot-8.4.8.tar.gz 111377 BLAKE2B be020dd45fef980e7e7b10e19f1ff2bf076ddd30578a31371afd7b9c85a644d0fb4c4836401f17be8df3307071f3337359f611f9cb6d28b17fb5b7723d6b6f7d SHA512 fa0362d29adbcf0b06038d209e33d722ff2f0766d8f2dd46c8ca217195ef5b30bb51400a9615f11cc136683b146ab2c21c3f1974cb4e7ad55488762e31da40f5 DIST cheroot-8.5.0.tar.gz 112163 BLAKE2B f7105f7c2d5433b90832dff6404120f153783b644b5acab72a915899fd138df1ee9ecde6d4148a66472cfb31802e58d684256524a212c65c1c42a22ab7783ce2 SHA512 3e781bfaea0b1d0b339ddb1ef871505c7eb0f4a67873f3207ec3cbb703392f579de90785c196d77f7a484b675de1438def4ad91109e70ad5894d26e55c645a01 diff --git a/dev-python/cheroot/cheroot-8.4.8.ebuild b/dev-python/cheroot/cheroot-8.4.8.ebuild deleted file mode 100644 index 2685ff644e7..000 --- a/dev-python/cheroot/cheroot-8.4.8.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=( python3_{6..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." -HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; -SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 x86" - -RDEPEND=" - >=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - dev-python/portend[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/requests-toolbelt[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die - sed -e '/setuptools_scm/d' -i setup.cfg || die - sed -e '/--cov/d' \ - -e '/--testmon/d' \ - -e '/--numproc/d' \ - -i pytest.ini || die - - # broken - sed -e '/False.*localhost/d' \ - -i cheroot/test/test_ssl.py || die - - distutils-r1_python_prepare_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 4c33e72028f0db2d5a0ff1e3e2df681a45aa8ecb Author: Sam James gentoo org> AuthorDate: Wed Jan 6 10:58:34 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 6 10:58:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c33e720 dev-python/cheroot: Stabilize 8.5.0 ALLARCHES, #763714 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.5.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/cheroot/cheroot-8.5.0.ebuild b/dev-python/cheroot/cheroot-8.5.0.ebuild index 8da9ebf823b..927f888b85c 100644 --- a/dev-python/cheroot/cheroot-8.5.0.ebuild +++ b/dev-python/cheroot/cheroot-8.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: f8e57db73ea36ca9581cbe20f0a5782f8741ef13 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 27 08:51:20 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 27 08:51:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e57db7 dev-python/cheroot: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 - dev-python/cheroot/cheroot-8.4.5.ebuild | 54 - 2 files changed, 55 deletions(-) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index 9afc9749fc2..0fb3d0fd174 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,3 +1,2 @@ -DIST cheroot-8.4.5.tar.gz 109443 BLAKE2B f8dd7a053304c6be559862028ef306c742c015e98c236f3e154f863c3abbf7d261f85b9a7e880ba9f51e6a8bf25cdf96ed6f45f7758657ecbdc4d6b7dde7f6a9 SHA512 2e8c84a67e24772dfeea7fbb397807e6553912d32392c393ec85181ccb381b1f4d3e38cc2366710a5c789869cbc6d15a79bd1b20b6d3845e5c08496b4f4b0e9e DIST cheroot-8.4.8.tar.gz 111377 BLAKE2B be020dd45fef980e7e7b10e19f1ff2bf076ddd30578a31371afd7b9c85a644d0fb4c4836401f17be8df3307071f3337359f611f9cb6d28b17fb5b7723d6b6f7d SHA512 fa0362d29adbcf0b06038d209e33d722ff2f0766d8f2dd46c8ca217195ef5b30bb51400a9615f11cc136683b146ab2c21c3f1974cb4e7ad55488762e31da40f5 DIST cheroot-8.5.0.tar.gz 112163 BLAKE2B f7105f7c2d5433b90832dff6404120f153783b644b5acab72a915899fd138df1ee9ecde6d4148a66472cfb31802e58d684256524a212c65c1c42a22ab7783ce2 SHA512 3e781bfaea0b1d0b339ddb1ef871505c7eb0f4a67873f3207ec3cbb703392f579de90785c196d77f7a484b675de1438def4ad91109e70ad5894d26e55c645a01 diff --git a/dev-python/cheroot/cheroot-8.4.5.ebuild b/dev-python/cheroot/cheroot-8.4.5.ebuild deleted file mode 100644 index 2685ff644e7..000 --- a/dev-python/cheroot/cheroot-8.4.5.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=( python3_{6..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." -HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; -SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 x86" - -RDEPEND=" - >=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - dev-python/portend[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/requests-toolbelt[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die - sed -e '/setuptools_scm/d' -i setup.cfg || die - sed -e '/--cov/d' \ - -e '/--testmon/d' \ - -e '/--numproc/d' \ - -i pytest.ini || die - - # broken - sed -e '/False.*localhost/d' \ - -i cheroot/test/test_ssl.py || die - - distutils-r1_python_prepare_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 6f444ff9a042f2aa379f27059847de82301c2b36 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 04:08:27 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 04:08:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f444ff9 dev-python/cheroot: Stabilize 8.4.8 ALLARCHES, #761619 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.4.8.ebuild b/dev-python/cheroot/cheroot-8.4.8.ebuild index 467ee0e31e3..2685ff644e7 100644 --- a/dev-python/cheroot/cheroot-8.4.8.ebuild +++ b/dev-python/cheroot/cheroot-8.4.8.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 9bb8afb2868b8ffefef2331c464d9a1cf843186d Author: Michał Górny gentoo org> AuthorDate: Wed Dec 16 19:27:36 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Dec 16 19:27:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb8afb2 dev-python/cheroot: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 - dev-python/cheroot/cheroot-8.4.4.ebuild | 54 - 2 files changed, 55 deletions(-) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index ed2121521e3..9afc9749fc2 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,4 +1,3 @@ -DIST cheroot-8.4.4.tar.gz 107753 BLAKE2B 4e5d9c3a101876d76696a2e6e3c191f199810e734e25cdc07aac69c102eb28b90033c6fa749569e140c01dbd08a4b06f067b4f47d34ef483d48731c6372ee5eb SHA512 18e2c198a537abd740a868fc4055c1e1e0501392c5518ec345669d02511dac2d59aa2abe2670ffb1800c5aae7032b11445488ecf7fd63d02d5923ed08b82f216 DIST cheroot-8.4.5.tar.gz 109443 BLAKE2B f8dd7a053304c6be559862028ef306c742c015e98c236f3e154f863c3abbf7d261f85b9a7e880ba9f51e6a8bf25cdf96ed6f45f7758657ecbdc4d6b7dde7f6a9 SHA512 2e8c84a67e24772dfeea7fbb397807e6553912d32392c393ec85181ccb381b1f4d3e38cc2366710a5c789869cbc6d15a79bd1b20b6d3845e5c08496b4f4b0e9e DIST cheroot-8.4.8.tar.gz 111377 BLAKE2B be020dd45fef980e7e7b10e19f1ff2bf076ddd30578a31371afd7b9c85a644d0fb4c4836401f17be8df3307071f3337359f611f9cb6d28b17fb5b7723d6b6f7d SHA512 fa0362d29adbcf0b06038d209e33d722ff2f0766d8f2dd46c8ca217195ef5b30bb51400a9615f11cc136683b146ab2c21c3f1974cb4e7ad55488762e31da40f5 DIST cheroot-8.5.0.tar.gz 112163 BLAKE2B f7105f7c2d5433b90832dff6404120f153783b644b5acab72a915899fd138df1ee9ecde6d4148a66472cfb31802e58d684256524a212c65c1c42a22ab7783ce2 SHA512 3e781bfaea0b1d0b339ddb1ef871505c7eb0f4a67873f3207ec3cbb703392f579de90785c196d77f7a484b675de1438def4ad91109e70ad5894d26e55c645a01 diff --git a/dev-python/cheroot/cheroot-8.4.4.ebuild b/dev-python/cheroot/cheroot-8.4.4.ebuild deleted file mode 100644 index 2685ff644e7..000 --- a/dev-python/cheroot/cheroot-8.4.4.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=( python3_{6..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." -HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; -SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 x86" - -RDEPEND=" - >=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - dev-python/portend[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/requests-toolbelt[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die - sed -e '/setuptools_scm/d' -i setup.cfg || die - sed -e '/--cov/d' \ - -e '/--testmon/d' \ - -e '/--numproc/d' \ - -i pytest.ini || die - - # broken - sed -e '/False.*localhost/d' \ - -i cheroot/test/test_ssl.py || die - - distutils-r1_python_prepare_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 97a8fc11b3269aec4077232cd88af87a6a6d8a55 Author: Sam James gentoo org> AuthorDate: Wed Dec 16 18:04:04 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 16 18:04:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a8fc11 dev-python/cheroot: Stabilize 8.4.5 ALLARCHES, #760165 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.4.5.ebuild b/dev-python/cheroot/cheroot-8.4.5.ebuild index 467ee0e31e3..2685ff644e7 100644 --- a/dev-python/cheroot/cheroot-8.4.5.ebuild +++ b/dev-python/cheroot/cheroot-8.4.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 6c78e4ab850be32e2f3ec31b5e794b10ecbd9e5d Author: Michał Górny gentoo org> AuthorDate: Sun Dec 6 09:09:14 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 6 09:14:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c78e4ab dev-python/cheroot: Fix redirect in HOMEPAGE Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.5.0.ebuild | 4 +++- dev-python/cheroot/metadata.xml | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-python/cheroot/cheroot-8.5.0.ebuild b/dev-python/cheroot/cheroot-8.5.0.ebuild index 467ee0e31e3..8da9ebf823b 100644 --- a/dev-python/cheroot/cheroot-8.5.0.ebuild +++ b/dev-python/cheroot/cheroot-8.5.0.ebuild @@ -8,7 +8,9 @@ DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." -HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +HOMEPAGE="https://cherrypy.org/ + https://pypi.org/project/cheroot/ + https://github.com/cherrypy/cheroot/; SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" diff --git a/dev-python/cheroot/metadata.xml b/dev-python/cheroot/metadata.xml index 9a033da645d..f992a83fa3c 100644 --- a/dev-python/cheroot/metadata.xml +++ b/dev-python/cheroot/metadata.xml @@ -11,7 +11,7 @@ - Cheroot + cheroot cherrypy/cheroot
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: ba32c0dd94208df86d380ac2d2f7a328e54b1286 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 6 08:52:48 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 6 09:14:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba32c0dd dev-python/cheroot: Bump to 8.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 + dev-python/cheroot/cheroot-8.5.0.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index 8761362d458..ed2121521e3 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,3 +1,4 @@ DIST cheroot-8.4.4.tar.gz 107753 BLAKE2B 4e5d9c3a101876d76696a2e6e3c191f199810e734e25cdc07aac69c102eb28b90033c6fa749569e140c01dbd08a4b06f067b4f47d34ef483d48731c6372ee5eb SHA512 18e2c198a537abd740a868fc4055c1e1e0501392c5518ec345669d02511dac2d59aa2abe2670ffb1800c5aae7032b11445488ecf7fd63d02d5923ed08b82f216 DIST cheroot-8.4.5.tar.gz 109443 BLAKE2B f8dd7a053304c6be559862028ef306c742c015e98c236f3e154f863c3abbf7d261f85b9a7e880ba9f51e6a8bf25cdf96ed6f45f7758657ecbdc4d6b7dde7f6a9 SHA512 2e8c84a67e24772dfeea7fbb397807e6553912d32392c393ec85181ccb381b1f4d3e38cc2366710a5c789869cbc6d15a79bd1b20b6d3845e5c08496b4f4b0e9e DIST cheroot-8.4.8.tar.gz 111377 BLAKE2B be020dd45fef980e7e7b10e19f1ff2bf076ddd30578a31371afd7b9c85a644d0fb4c4836401f17be8df3307071f3337359f611f9cb6d28b17fb5b7723d6b6f7d SHA512 fa0362d29adbcf0b06038d209e33d722ff2f0766d8f2dd46c8ca217195ef5b30bb51400a9615f11cc136683b146ab2c21c3f1974cb4e7ad55488762e31da40f5 +DIST cheroot-8.5.0.tar.gz 112163 BLAKE2B f7105f7c2d5433b90832dff6404120f153783b644b5acab72a915899fd138df1ee9ecde6d4148a66472cfb31802e58d684256524a212c65c1c42a22ab7783ce2 SHA512 3e781bfaea0b1d0b339ddb1ef871505c7eb0f4a67873f3207ec3cbb703392f579de90785c196d77f7a484b675de1438def4ad91109e70ad5894d26e55c645a01 diff --git a/dev-python/cheroot/cheroot-8.5.0.ebuild b/dev-python/cheroot/cheroot-8.5.0.ebuild new file mode 100644 index 000..467ee0e31e3 --- /dev/null +++ b/dev-python/cheroot/cheroot-8.5.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +RDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die + sed -e '/setuptools_scm/d' -i setup.cfg || die + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -e '/False.*localhost/d' \ + -i cheroot/test/test_ssl.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 6ce8023f5b98ec5c8058482598279dad5ac1d155 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 25 08:13:30 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 08:37:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce8023f dev-python/cheroot: Bump to 8.4.8 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 + dev-python/cheroot/cheroot-8.4.8.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index dd7113cef16..8761362d458 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,2 +1,3 @@ DIST cheroot-8.4.4.tar.gz 107753 BLAKE2B 4e5d9c3a101876d76696a2e6e3c191f199810e734e25cdc07aac69c102eb28b90033c6fa749569e140c01dbd08a4b06f067b4f47d34ef483d48731c6372ee5eb SHA512 18e2c198a537abd740a868fc4055c1e1e0501392c5518ec345669d02511dac2d59aa2abe2670ffb1800c5aae7032b11445488ecf7fd63d02d5923ed08b82f216 DIST cheroot-8.4.5.tar.gz 109443 BLAKE2B f8dd7a053304c6be559862028ef306c742c015e98c236f3e154f863c3abbf7d261f85b9a7e880ba9f51e6a8bf25cdf96ed6f45f7758657ecbdc4d6b7dde7f6a9 SHA512 2e8c84a67e24772dfeea7fbb397807e6553912d32392c393ec85181ccb381b1f4d3e38cc2366710a5c789869cbc6d15a79bd1b20b6d3845e5c08496b4f4b0e9e +DIST cheroot-8.4.8.tar.gz 111377 BLAKE2B be020dd45fef980e7e7b10e19f1ff2bf076ddd30578a31371afd7b9c85a644d0fb4c4836401f17be8df3307071f3337359f611f9cb6d28b17fb5b7723d6b6f7d SHA512 fa0362d29adbcf0b06038d209e33d722ff2f0766d8f2dd46c8ca217195ef5b30bb51400a9615f11cc136683b146ab2c21c3f1974cb4e7ad55488762e31da40f5 diff --git a/dev-python/cheroot/cheroot-8.4.8.ebuild b/dev-python/cheroot/cheroot-8.4.8.ebuild new file mode 100644 index 000..467ee0e31e3 --- /dev/null +++ b/dev-python/cheroot/cheroot-8.4.8.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +RDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die + sed -e '/setuptools_scm/d' -i setup.cfg || die + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -e '/False.*localhost/d' \ + -i cheroot/test/test_ssl.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 72af3f02e06fa4078095cd94dd9d87cefc700f11 Author: Michał Górny gentoo org> AuthorDate: Sun Nov 15 07:39:06 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 15 07:39:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72af3f02 dev-python/cheroot: Bump to 8.4.5 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 + dev-python/cheroot/cheroot-8.4.5.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index 23da91a5210..dd7113cef16 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1 +1,2 @@ DIST cheroot-8.4.4.tar.gz 107753 BLAKE2B 4e5d9c3a101876d76696a2e6e3c191f199810e734e25cdc07aac69c102eb28b90033c6fa749569e140c01dbd08a4b06f067b4f47d34ef483d48731c6372ee5eb SHA512 18e2c198a537abd740a868fc4055c1e1e0501392c5518ec345669d02511dac2d59aa2abe2670ffb1800c5aae7032b11445488ecf7fd63d02d5923ed08b82f216 +DIST cheroot-8.4.5.tar.gz 109443 BLAKE2B f8dd7a053304c6be559862028ef306c742c015e98c236f3e154f863c3abbf7d261f85b9a7e880ba9f51e6a8bf25cdf96ed6f45f7758657ecbdc4d6b7dde7f6a9 SHA512 2e8c84a67e24772dfeea7fbb397807e6553912d32392c393ec85181ccb381b1f4d3e38cc2366710a5c789869cbc6d15a79bd1b20b6d3845e5c08496b4f4b0e9e diff --git a/dev-python/cheroot/cheroot-8.4.5.ebuild b/dev-python/cheroot/cheroot-8.4.5.ebuild new file mode 100644 index 000..467ee0e31e3 --- /dev/null +++ b/dev-python/cheroot/cheroot-8.4.5.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +RDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die + sed -e '/setuptools_scm/d' -i setup.cfg || die + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -e '/False.*localhost/d' \ + -i cheroot/test/test_ssl.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/files/
commit: 46f74406c0c2fe8d0ee980b6d8540cdc049c7dc4 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat Sep 19 16:15:17 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Sep 20 14:38:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f74406 dev-python/cheroot: remove unused patch(es) Closes: https://github.com/gentoo/gentoo/pull/17602 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Conrad Kostecki gentoo.org> .../files/cheroot-8.3.0-test-unixsocket.patch | 57 -- 1 file changed, 57 deletions(-) diff --git a/dev-python/cheroot/files/cheroot-8.3.0-test-unixsocket.patch b/dev-python/cheroot/files/cheroot-8.3.0-test-unixsocket.patch deleted file mode 100644 index 31148956530..000 --- a/dev-python/cheroot/files/cheroot-8.3.0-test-unixsocket.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 6ead1efb37edfade4dda60e48d1af8fe89be3cdc Mon Sep 17 00:00:00 2001 -From: "Jason R. Coombs" -Date: Sun, 12 Apr 2020 16:28:00 -0400 -Subject: [PATCH] Remove client from peercreds tests. Fixes #276. - - cheroot/test/test_server.py | 13 ++--- - 1 file changed, 6 insertions(+), 7 deletions(-) - -diff --git a/cheroot/test/test_server.py b/cheroot/test/test_server.py -index 80728d66..6c4b53ee 100644 a/cheroot/test/test_server.py -+++ b/cheroot/test/test_server.py -@@ -23,7 +23,6 @@ - ANY_INTERFACE_IPV4, - ANY_INTERFACE_IPV6, - EPHEMERAL_PORT, --get_server_client, - ) - - -@@ -171,19 +170,19 @@ def send_payload(self, payload): - - - @pytest.fixture --def peercreds_enabled_server_and_client(http_server, unix_sock_file): -+def peercreds_enabled_server(http_server, unix_sock_file): - """Construct a test server with ``peercreds_enabled``.""" - httpserver = http_server.send(unix_sock_file) - httpserver.gateway = _TestGateway - httpserver.peercreds_enabled = True --return httpserver, get_server_client(httpserver) -+return httpserver - - - @unix_only_sock_test - @non_macos_sock_test --def test_peercreds_unix_sock(peercreds_enabled_server_and_client): -+def test_peercreds_unix_sock(peercreds_enabled_server): - """Check that ``PEERCRED`` lookup works when enabled.""" --httpserver, testclient = peercreds_enabled_server_and_client -+httpserver = peercreds_enabled_server - bind_addr = httpserver.bind_addr - - if isinstance(bind_addr, six.binary_type): -@@ -212,9 +211,9 @@ def test_peercreds_unix_sock(peercreds_enabled_server_and_client): - ) - @unix_only_sock_test - @non_macos_sock_test --def test_peercreds_unix_sock_with_lookup(peercreds_enabled_server_and_client): -+def test_peercreds_unix_sock_with_lookup(peercreds_enabled_server): - """Check that ``PEERCRED`` resolution works when enabled.""" --httpserver, testclient = peercreds_enabled_server_and_client -+httpserver = peercreds_enabled_server - httpserver.peercreds_resolve_enabled = True - - bind_addr = httpserver.bind_addr
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 1eca03fd5cc6e6fd79a19fa574ac5df76a74c63e Author: Michał Górny gentoo org> AuthorDate: Fri Sep 18 14:36:18 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 18 14:36:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eca03fd dev-python/cheroot: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest| 2 -- dev-python/cheroot/cheroot-8.3.0-r1.ebuild | 54 -- dev-python/cheroot/cheroot-8.4.2.ebuild| 54 -- 3 files changed, 110 deletions(-) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index d05bcaeb26e..23da91a5210 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,3 +1 @@ -DIST cheroot-8.3.0.tar.gz 100557 BLAKE2B f5f2fd8a11a1a8660fc37030d501e93787be46dbb79cae89cb4f6915cbf3975453c0ced6ec3bc0ebfc7dc77d555f7d86ed01bd751df6b0227cac3b1b11a82ab5 SHA512 29ff39f043b1a08b9ef653a41761ac4b97de4141cf15c5394f95736d28f7fad4c501d666fe7ff61f40c55b087d022784c7fe09c995c901040b7f2a8ed16b7d14 -DIST cheroot-8.4.2.tar.gz 107264 BLAKE2B d28d602ebd442ad5d85dfb2f4618b279e733cfca9d3c516ad1fbefcd318449155819549f6b929713d51d44fbaa9a7db383af81ea65271c6646a9245e521b3178 SHA512 d0b807969d491e0b3423453d27acfbe51147f6786c0b2c8a1b4774589e3e82b027277bf0ddd5ff406f31e0ac7d9dfbd6c2f02efe6911889986e72e9f16b8e62f DIST cheroot-8.4.4.tar.gz 107753 BLAKE2B 4e5d9c3a101876d76696a2e6e3c191f199810e734e25cdc07aac69c102eb28b90033c6fa749569e140c01dbd08a4b06f067b4f47d34ef483d48731c6372ee5eb SHA512 18e2c198a537abd740a868fc4055c1e1e0501392c5518ec345669d02511dac2d59aa2abe2670ffb1800c5aae7032b11445488ecf7fd63d02d5923ed08b82f216 diff --git a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild deleted file mode 100644 index 5344578553d..000 --- a/dev-python/cheroot/cheroot-8.3.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=( python3_{6..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." -HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; -SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 x86" - -RDEPEND=" - >=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/jaraco-text[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}"/cheroot-8.3.0-test-unixsocket.patch -) - -python_prepare_all() { - sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die - sed -e '/setuptools_scm/d' -i setup.cfg || die - sed -e '/--cov/d' \ - -e '/--testmon/d' \ - -e '/--numproc/d' \ - -i pytest.ini || die - - # broken - sed -e '/False.*localhost/d' \ - -i cheroot/test/test_ssl.py || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/cheroot/cheroot-8.4.2.ebuild b/dev-python/cheroot/cheroot-8.4.2.ebuild deleted file mode 100644 index 2685ff644e7..000 --- a/dev-python/cheroot/cheroot-8.4.2.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=( python3_{6..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." -HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; -SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 x86" - -RDEPEND=" - >=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - dev-python/portend[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 91b1d8b7176762279a6371763c60ec9d870d4d67 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 18 08:32:08 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 18 08:32:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b1d8b7 dev-python/cheroot: amd64/arm64/arm/ppc/x86 stable (ALLARCHES policy) wrt bug #742770 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/cheroot/cheroot-8.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.4.4.ebuild b/dev-python/cheroot/cheroot-8.4.4.ebuild index 467ee0e31e3..2685ff644e7 100644 --- a/dev-python/cheroot/cheroot-8.4.4.ebuild +++ b/dev-python/cheroot/cheroot-8.4.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 283e659128ad3a5e57e48df75acae4d98196e8e1 Author: Michał Górny gentoo org> AuthorDate: Wed Sep 16 06:58:01 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 16 07:13:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283e6591 dev-python/cheroot: Mark ALLARCHES Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/cheroot/metadata.xml b/dev-python/cheroot/metadata.xml index 20224dac30c..9a033da645d 100644 --- a/dev-python/cheroot/metadata.xml +++ b/dev-python/cheroot/metadata.xml @@ -9,6 +9,7 @@ pyt...@gentoo.org Python + Cheroot cherrypy/cheroot
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 6028f130bf5602209a8c460a9c991ad742bb6244 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Sep 13 08:42:20 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Sep 13 08:44:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6028f130 dev-python/cheroot: stable 8.4.2 for ppc stable wrt bug #741230 Package-Manager: Portage-3.0.6, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/cheroot/cheroot-8.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.4.2.ebuild b/dev-python/cheroot/cheroot-8.4.2.ebuild index 2883d356d86..f2b6dddf922 100644 --- a/dev-python/cheroot/cheroot-8.4.2.ebuild +++ b/dev-python/cheroot/cheroot-8.4.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 arm arm64 ~ia64 ppc ~ppc64 ~x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 5984eacf870c821991079e0f0db53a090cb803c3 Author: Sam James gentoo org> AuthorDate: Wed Sep 9 00:56:13 2020 + Commit: Sam James gentoo org> CommitDate: Wed Sep 9 00:56:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5984eacf dev-python/cheroot: Stabilize 8.4.2 arm, #741230 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.4.2.ebuild b/dev-python/cheroot/cheroot-8.4.2.ebuild index 57d582b734a..2883d356d86 100644 --- a/dev-python/cheroot/cheroot-8.4.2.ebuild +++ b/dev-python/cheroot/cheroot-8.4.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 42a2096af1ded29f08ce08620b8e62ce31f94907 Author: Sam James gentoo org> AuthorDate: Tue Sep 8 22:56:40 2020 + Commit: Sam James gentoo org> CommitDate: Tue Sep 8 22:56:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a2096a dev-python/cheroot: Stabilize 8.4.2 arm64, #741230 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.4.2.ebuild b/dev-python/cheroot/cheroot-8.4.2.ebuild index 467ee0e31e3..57d582b734a 100644 --- a/dev-python/cheroot/cheroot-8.4.2.ebuild +++ b/dev-python/cheroot/cheroot-8.4.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 3ac39715f8824b0ad1cc21900cc8a4deed14ea29 Author: Michał Górny gentoo org> AuthorDate: Thu Aug 13 09:31:50 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 13 10:04:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac39715 dev-python/cheroot: Bump to 8.4.4 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 + dev-python/cheroot/cheroot-8.4.4.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index 87036d1f499..8240317f507 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,3 +1,4 @@ DIST cheroot-8.3.0.tar.gz 100557 BLAKE2B f5f2fd8a11a1a8660fc37030d501e93787be46dbb79cae89cb4f6915cbf3975453c0ced6ec3bc0ebfc7dc77d555f7d86ed01bd751df6b0227cac3b1b11a82ab5 SHA512 29ff39f043b1a08b9ef653a41761ac4b97de4141cf15c5394f95736d28f7fad4c501d666fe7ff61f40c55b087d022784c7fe09c995c901040b7f2a8ed16b7d14 DIST cheroot-8.3.1.tar.gz 104332 BLAKE2B ac79a5e84c534456067b83f11bd72cb34c0e3c850e49c69e0ff329cbe71fd4331397a38bc3b354529a8c4daea6e527733965ba8aafb33fb67e29e6a714b345cb SHA512 5aed493904d7e60118ae4b9498c10d48da553b3cbc1d713e3e870d771a7b669988d55bb0aa3223436cacdbc2249538be759a9145cf655603fbe5b88ee10e94dd DIST cheroot-8.4.2.tar.gz 107264 BLAKE2B d28d602ebd442ad5d85dfb2f4618b279e733cfca9d3c516ad1fbefcd318449155819549f6b929713d51d44fbaa9a7db383af81ea65271c6646a9245e521b3178 SHA512 d0b807969d491e0b3423453d27acfbe51147f6786c0b2c8a1b4774589e3e82b027277bf0ddd5ff406f31e0ac7d9dfbd6c2f02efe6911889986e72e9f16b8e62f +DIST cheroot-8.4.4.tar.gz 107753 BLAKE2B 4e5d9c3a101876d76696a2e6e3c191f199810e734e25cdc07aac69c102eb28b90033c6fa749569e140c01dbd08a4b06f067b4f47d34ef483d48731c6372ee5eb SHA512 18e2c198a537abd740a868fc4055c1e1e0501392c5518ec345669d02511dac2d59aa2abe2670ffb1800c5aae7032b11445488ecf7fd63d02d5923ed08b82f216 diff --git a/dev-python/cheroot/cheroot-8.4.4.ebuild b/dev-python/cheroot/cheroot-8.4.4.ebuild new file mode 100644 index 000..467ee0e31e3 --- /dev/null +++ b/dev-python/cheroot/cheroot-8.4.4.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +RDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die + sed -e '/setuptools_scm/d' -i setup.cfg || die + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -e '/False.*localhost/d' \ + -i cheroot/test/test_ssl.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: f36a4da4e21a1768fa3c4ee29811e0798c128b3e Author: Michał Górny gentoo org> AuthorDate: Thu Aug 13 09:40:26 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 13 10:04:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36a4da4 dev-python/cheroot: Add missing test deps Closes: https://bugs.gentoo.org/733402 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.3.1.ebuild | 2 ++ dev-python/cheroot/cheroot-8.4.2.ebuild | 2 ++ 2 files changed, 4 insertions(+) diff --git a/dev-python/cheroot/cheroot-8.3.1.ebuild b/dev-python/cheroot/cheroot-8.3.1.ebuild index 2814a96aa32..6a8db2e2c6a 100644 --- a/dev-python/cheroot/cheroot-8.3.1.ebuild +++ b/dev-python/cheroot/cheroot-8.3.1.ebuild @@ -25,8 +25,10 @@ BDEPEND=" ${RDEPEND} dev-python/jaraco-context[${PYTHON_USEDEP}] dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] dev-python/requests-unixsocket[${PYTHON_USEDEP}] dev-python/trustme[${PYTHON_USEDEP}] dev-python/urllib3[${PYTHON_USEDEP}] diff --git a/dev-python/cheroot/cheroot-8.4.2.ebuild b/dev-python/cheroot/cheroot-8.4.2.ebuild index c66aaa7c635..467ee0e31e3 100644 --- a/dev-python/cheroot/cheroot-8.4.2.ebuild +++ b/dev-python/cheroot/cheroot-8.4.2.ebuild @@ -25,9 +25,11 @@ BDEPEND=" ${RDEPEND} dev-python/jaraco-context[${PYTHON_USEDEP}] dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] dev-python/pytest-forked[${PYTHON_USEDEP}] >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] dev-python/requests-unixsocket[${PYTHON_USEDEP}] dev-python/trustme[${PYTHON_USEDEP}] dev-python/urllib3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 6e403e0973cd4e09eb5876625b63d0ad126b4d0b Author: Michał Górny gentoo org> AuthorDate: Sat Aug 1 15:25:12 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 1 15:25:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e403e09 dev-python/cheroot: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 2 -- dev-python/cheroot/cheroot-8.3.0.ebuild | 42 -- dev-python/cheroot/cheroot-8.4.0.ebuild | 52 - dev-python/cheroot/cheroot-8.4.1.ebuild | 52 - 4 files changed, 148 deletions(-) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index 7bc87abcab7..87036d1f499 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,5 +1,3 @@ DIST cheroot-8.3.0.tar.gz 100557 BLAKE2B f5f2fd8a11a1a8660fc37030d501e93787be46dbb79cae89cb4f6915cbf3975453c0ced6ec3bc0ebfc7dc77d555f7d86ed01bd751df6b0227cac3b1b11a82ab5 SHA512 29ff39f043b1a08b9ef653a41761ac4b97de4141cf15c5394f95736d28f7fad4c501d666fe7ff61f40c55b087d022784c7fe09c995c901040b7f2a8ed16b7d14 DIST cheroot-8.3.1.tar.gz 104332 BLAKE2B ac79a5e84c534456067b83f11bd72cb34c0e3c850e49c69e0ff329cbe71fd4331397a38bc3b354529a8c4daea6e527733965ba8aafb33fb67e29e6a714b345cb SHA512 5aed493904d7e60118ae4b9498c10d48da553b3cbc1d713e3e870d771a7b669988d55bb0aa3223436cacdbc2249538be759a9145cf655603fbe5b88ee10e94dd -DIST cheroot-8.4.0.tar.gz 106091 BLAKE2B 4749e8dbbe3b368fb350ee11f1494919cae71b5d1dbda8ddee1b0ca812343c09d800646c0e757e0d1e711e486bd1985ba516a5f95541d56623ded78741e25d76 SHA512 b030cced23811659070dccacf3790288d4a0ba326b35a683c7eff9fd3902581f6afbf408315cef129187085c6adb2a813bc5d30cbaf56d2d00369b6e19336a37 -DIST cheroot-8.4.1.tar.gz 107221 BLAKE2B cddfe305b472df4a20b5f93911a941c7d2f36dd5a7edfd593832d705b50aca2fa4bbac9f9e3a3b586623da2edafb115ebdf13b34ee3b284264ba6a31c544c8f8 SHA512 44ae1fc9a47160d3469ef1218dc60fc4c4bdb445c69b32d597fb6341b130ba36e9f04d2082e7218911ae07f4fa1a271526590db16840ff798a3788209498c10c DIST cheroot-8.4.2.tar.gz 107264 BLAKE2B d28d602ebd442ad5d85dfb2f4618b279e733cfca9d3c516ad1fbefcd318449155819549f6b929713d51d44fbaa9a7db383af81ea65271c6646a9245e521b3178 SHA512 d0b807969d491e0b3423453d27acfbe51147f6786c0b2c8a1b4774589e3e82b027277bf0ddd5ff406f31e0ac7d9dfbd6c2f02efe6911889986e72e9f16b8e62f diff --git a/dev-python/cheroot/cheroot-8.3.0.ebuild b/dev-python/cheroot/cheroot-8.3.0.ebuild deleted file mode 100644 index 2f437c4031f..000 --- a/dev-python/cheroot/cheroot-8.3.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." -HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; -SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 x86" -# Unit tests are temporarily disabled for this version, see below for -# what needs to be done. -#IUSE="test" -RESTRICT="test" - -RDEPEND=" - >=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] -" -BDEPEND="${RDEPEND} - test? ( - >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-1.2.28[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - distutils-r1_python_prepare_all - - sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die - sed -e '/setuptools_scm/d' -i setup.cfg || die -} diff --git a/dev-python/cheroot/cheroot-8.4.0.ebuild b/dev-python/cheroot/cheroot-8.4.0.ebuild deleted file mode 100644 index c66aaa7c635..000 --- a/dev-python/cheroot/cheroot-8.4.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." -HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; -SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" - -RDEPEND=" - >=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} -
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 8ae275e06a6d60c49bfec21dd95ae6d6d35a8b65 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Aug 1 08:49:36 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Aug 1 08:49:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae275e0 dev-python/cheroot: stable 8.3.0-r1 for ppc stable wrt bug #734032 Package-Manager: Portage-3.0.1, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/cheroot/cheroot-8.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild index 5c118a65240..5344578553d 100644 --- a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 3da5f1df28e6dfd4b1f0e4973e9a4cbbee1c0677 Author: Sam James gentoo org> AuthorDate: Thu Jul 30 04:31:44 2020 + Commit: Sam James gentoo org> CommitDate: Thu Jul 30 04:31:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da5f1df dev-python/cheroot: x86 stable (bug #734032) Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild index cd834e165d7..5c118a65240 100644 --- a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ~ppc64 x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 852b3735deb2000d2ef72a9455fbaf660e36676a Author: Sam James gentoo org> AuthorDate: Tue Jul 28 19:22:22 2020 + Commit: Sam James gentoo org> CommitDate: Tue Jul 28 19:22:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=852b3735 dev-python/cheroot: arm stable (bug #734032) Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild index 566ec8033fa..cd834e165d7 100644 --- a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 6a55eafcda92a3e6dba7d018b8753676f7b4af77 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 28 02:22:23 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 28 02:41:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a55eafc dev-python/cheroot: Bump to 8.4.2 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 + dev-python/cheroot/cheroot-8.4.2.ebuild | 52 + 2 files changed, 53 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index 8fcfcb69296..7bc87abcab7 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -2,3 +2,4 @@ DIST cheroot-8.3.0.tar.gz 100557 BLAKE2B f5f2fd8a11a1a8660fc37030d501e93787be46d DIST cheroot-8.3.1.tar.gz 104332 BLAKE2B ac79a5e84c534456067b83f11bd72cb34c0e3c850e49c69e0ff329cbe71fd4331397a38bc3b354529a8c4daea6e527733965ba8aafb33fb67e29e6a714b345cb SHA512 5aed493904d7e60118ae4b9498c10d48da553b3cbc1d713e3e870d771a7b669988d55bb0aa3223436cacdbc2249538be759a9145cf655603fbe5b88ee10e94dd DIST cheroot-8.4.0.tar.gz 106091 BLAKE2B 4749e8dbbe3b368fb350ee11f1494919cae71b5d1dbda8ddee1b0ca812343c09d800646c0e757e0d1e711e486bd1985ba516a5f95541d56623ded78741e25d76 SHA512 b030cced23811659070dccacf3790288d4a0ba326b35a683c7eff9fd3902581f6afbf408315cef129187085c6adb2a813bc5d30cbaf56d2d00369b6e19336a37 DIST cheroot-8.4.1.tar.gz 107221 BLAKE2B cddfe305b472df4a20b5f93911a941c7d2f36dd5a7edfd593832d705b50aca2fa4bbac9f9e3a3b586623da2edafb115ebdf13b34ee3b284264ba6a31c544c8f8 SHA512 44ae1fc9a47160d3469ef1218dc60fc4c4bdb445c69b32d597fb6341b130ba36e9f04d2082e7218911ae07f4fa1a271526590db16840ff798a3788209498c10c +DIST cheroot-8.4.2.tar.gz 107264 BLAKE2B d28d602ebd442ad5d85dfb2f4618b279e733cfca9d3c516ad1fbefcd318449155819549f6b929713d51d44fbaa9a7db383af81ea65271c6646a9245e521b3178 SHA512 d0b807969d491e0b3423453d27acfbe51147f6786c0b2c8a1b4774589e3e82b027277bf0ddd5ff406f31e0ac7d9dfbd6c2f02efe6911889986e72e9f16b8e62f diff --git a/dev-python/cheroot/cheroot-8.4.2.ebuild b/dev-python/cheroot/cheroot-8.4.2.ebuild new file mode 100644 index 000..c66aaa7c635 --- /dev/null +++ b/dev-python/cheroot/cheroot-8.4.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +RDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die + sed -e '/setuptools_scm/d' -i setup.cfg || die + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -e '/False.*localhost/d' \ + -i cheroot/test/test_ssl.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 805663835f8c930b8718146d16e76430a19ae3ab Author: Sam James gentoo org> AuthorDate: Mon Jul 27 13:53:35 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 27 13:54:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80566383 dev-python/cheroot: amd64 stable (bug #734032) Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild index 37c37acd382..566ec8033fa 100644 --- a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 1045d7f88514fd0b5584a8e48da54955cf09c58b Author: Sam James gentoo org> AuthorDate: Mon Jul 27 13:51:23 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 27 13:54:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1045d7f8 dev-python/cheroot: arm64 stable (bug #734032) Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild index 70a6ae89fac..37c37acd382 100644 --- a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: caf85304754fe0bc93c828ef24763845092140c8 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 27 04:58:27 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 27 05:41:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf85304 dev-python/cheroot: Bump to 8.4.1 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 + dev-python/cheroot/cheroot-8.4.1.ebuild | 52 + 2 files changed, 53 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index 7847c1e9181..8fcfcb69296 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,3 +1,4 @@ DIST cheroot-8.3.0.tar.gz 100557 BLAKE2B f5f2fd8a11a1a8660fc37030d501e93787be46dbb79cae89cb4f6915cbf3975453c0ced6ec3bc0ebfc7dc77d555f7d86ed01bd751df6b0227cac3b1b11a82ab5 SHA512 29ff39f043b1a08b9ef653a41761ac4b97de4141cf15c5394f95736d28f7fad4c501d666fe7ff61f40c55b087d022784c7fe09c995c901040b7f2a8ed16b7d14 DIST cheroot-8.3.1.tar.gz 104332 BLAKE2B ac79a5e84c534456067b83f11bd72cb34c0e3c850e49c69e0ff329cbe71fd4331397a38bc3b354529a8c4daea6e527733965ba8aafb33fb67e29e6a714b345cb SHA512 5aed493904d7e60118ae4b9498c10d48da553b3cbc1d713e3e870d771a7b669988d55bb0aa3223436cacdbc2249538be759a9145cf655603fbe5b88ee10e94dd DIST cheroot-8.4.0.tar.gz 106091 BLAKE2B 4749e8dbbe3b368fb350ee11f1494919cae71b5d1dbda8ddee1b0ca812343c09d800646c0e757e0d1e711e486bd1985ba516a5f95541d56623ded78741e25d76 SHA512 b030cced23811659070dccacf3790288d4a0ba326b35a683c7eff9fd3902581f6afbf408315cef129187085c6adb2a813bc5d30cbaf56d2d00369b6e19336a37 +DIST cheroot-8.4.1.tar.gz 107221 BLAKE2B cddfe305b472df4a20b5f93911a941c7d2f36dd5a7edfd593832d705b50aca2fa4bbac9f9e3a3b586623da2edafb115ebdf13b34ee3b284264ba6a31c544c8f8 SHA512 44ae1fc9a47160d3469ef1218dc60fc4c4bdb445c69b32d597fb6341b130ba36e9f04d2082e7218911ae07f4fa1a271526590db16840ff798a3788209498c10c diff --git a/dev-python/cheroot/cheroot-8.4.1.ebuild b/dev-python/cheroot/cheroot-8.4.1.ebuild new file mode 100644 index 000..c66aaa7c635 --- /dev/null +++ b/dev-python/cheroot/cheroot-8.4.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +RDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die + sed -e '/setuptools_scm/d' -i setup.cfg || die + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -e '/False.*localhost/d' \ + -i cheroot/test/test_ssl.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 9127d11a59e4daecc4dd0854d5f3ac86768622f7 Author: Sam James gentoo org> AuthorDate: Thu Jul 23 23:05:35 2020 + Commit: Sam James gentoo org> CommitDate: Thu Jul 23 23:05:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9127d11a dev-python/cheroot: ppc64 keyworded (bug #733342) Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.4.0.ebuild b/dev-python/cheroot/cheroot-8.4.0.ebuild index a2d62381d8d..c66aaa7c635 100644 --- a/dev-python/cheroot/cheroot-8.4.0.ebuild +++ b/dev-python/cheroot/cheroot-8.4.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 5d5f8b6ceeca9356867f348b02e54ff526b0c992 Author: Sam James gentoo org> AuthorDate: Thu Jul 23 22:11:33 2020 + Commit: Sam James gentoo org> CommitDate: Thu Jul 23 22:11:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5f8b6c dev-python/cheroot: ppc keyworded (bug #733342) Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.4.0.ebuild b/dev-python/cheroot/cheroot-8.4.0.ebuild index 9b4eed17947..a2d62381d8d 100644 --- a/dev-python/cheroot/cheroot-8.4.0.ebuild +++ b/dev-python/cheroot/cheroot-8.4.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 6b1aa71ea037eb4a98fffd6542fec7a475ec91e7 Author: Michał Górny gentoo org> AuthorDate: Thu Jul 23 05:53:27 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jul 23 10:00:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1aa71e dev-python/cheroot: Bump to 8.4.0 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 + dev-python/cheroot/cheroot-8.4.0.ebuild | 52 + 2 files changed, 53 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index c63bf83536d..7847c1e9181 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,2 +1,3 @@ DIST cheroot-8.3.0.tar.gz 100557 BLAKE2B f5f2fd8a11a1a8660fc37030d501e93787be46dbb79cae89cb4f6915cbf3975453c0ced6ec3bc0ebfc7dc77d555f7d86ed01bd751df6b0227cac3b1b11a82ab5 SHA512 29ff39f043b1a08b9ef653a41761ac4b97de4141cf15c5394f95736d28f7fad4c501d666fe7ff61f40c55b087d022784c7fe09c995c901040b7f2a8ed16b7d14 DIST cheroot-8.3.1.tar.gz 104332 BLAKE2B ac79a5e84c534456067b83f11bd72cb34c0e3c850e49c69e0ff329cbe71fd4331397a38bc3b354529a8c4daea6e527733965ba8aafb33fb67e29e6a714b345cb SHA512 5aed493904d7e60118ae4b9498c10d48da553b3cbc1d713e3e870d771a7b669988d55bb0aa3223436cacdbc2249538be759a9145cf655603fbe5b88ee10e94dd +DIST cheroot-8.4.0.tar.gz 106091 BLAKE2B 4749e8dbbe3b368fb350ee11f1494919cae71b5d1dbda8ddee1b0ca812343c09d800646c0e757e0d1e711e486bd1985ba516a5f95541d56623ded78741e25d76 SHA512 b030cced23811659070dccacf3790288d4a0ba326b35a683c7eff9fd3902581f6afbf408315cef129187085c6adb2a813bc5d30cbaf56d2d00369b6e19336a37 diff --git a/dev-python/cheroot/cheroot-8.4.0.ebuild b/dev-python/cheroot/cheroot-8.4.0.ebuild new file mode 100644 index 000..9b4eed17947 --- /dev/null +++ b/dev-python/cheroot/cheroot-8.4.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86" + +RDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die + sed -e '/setuptools_scm/d' -i setup.cfg || die + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -e '/False.*localhost/d' \ + -i cheroot/test/test_ssl.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 707cb8bfded960b3dd2e5ab30554b02982818f3d Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Jul 21 08:23:07 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jul 21 08:23:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707cb8bf dev-python/cheroot: keyworded 8.3.1 for ia64 keyworded wrt bug #733342 Package-Manager: Portage-3.0.0, Repoman-2.3.23 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/cheroot/cheroot-8.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.3.1.ebuild b/dev-python/cheroot/cheroot-8.3.1.ebuild index dd36ff5b771..2814a96aa32 100644 --- a/dev-python/cheroot/cheroot-8.3.1.ebuild +++ b/dev-python/cheroot/cheroot-8.3.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: e9f3fec62e0b06f855359bbc617a1055ad4fa4f5 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 20:43:58 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 21:02:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f3fec6 dev-python/cheroot: arm64 keyworded (bug #733342) Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.3.1.ebuild b/dev-python/cheroot/cheroot-8.3.1.ebuild index 152bde03aa3..314cb88dab3 100644 --- a/dev-python/cheroot/cheroot-8.3.1.ebuild +++ b/dev-python/cheroot/cheroot-8.3.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 9114841f04219d45e7b61d0f4917841a1dd67e71 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 20:49:27 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 21:02:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9114841f dev-python/cheroot: arm keyworded (bug #733342) Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.3.1.ebuild b/dev-python/cheroot/cheroot-8.3.1.ebuild index 314cb88dab3..dd36ff5b771 100644 --- a/dev-python/cheroot/cheroot-8.3.1.ebuild +++ b/dev-python/cheroot/cheroot-8.3.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 9f02914d0f352a6bcc9b9065134707d6a9a75066 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 20 16:35:00 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 20 16:39:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f02914d dev-python/cheroot: Bump to 8.3.1 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 + dev-python/cheroot/cheroot-8.3.1.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index ed17baf3f95..c63bf83536d 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1 +1,2 @@ DIST cheroot-8.3.0.tar.gz 100557 BLAKE2B f5f2fd8a11a1a8660fc37030d501e93787be46dbb79cae89cb4f6915cbf3975453c0ced6ec3bc0ebfc7dc77d555f7d86ed01bd751df6b0227cac3b1b11a82ab5 SHA512 29ff39f043b1a08b9ef653a41761ac4b97de4141cf15c5394f95736d28f7fad4c501d666fe7ff61f40c55b087d022784c7fe09c995c901040b7f2a8ed16b7d14 +DIST cheroot-8.3.1.tar.gz 104332 BLAKE2B ac79a5e84c534456067b83f11bd72cb34c0e3c850e49c69e0ff329cbe71fd4331397a38bc3b354529a8c4daea6e527733965ba8aafb33fb67e29e6a714b345cb SHA512 5aed493904d7e60118ae4b9498c10d48da553b3cbc1d713e3e870d771a7b669988d55bb0aa3223436cacdbc2249538be759a9145cf655603fbe5b88ee10e94dd diff --git a/dev-python/cheroot/cheroot-8.3.1.ebuild b/dev-python/cheroot/cheroot-8.3.1.ebuild new file mode 100644 index 000..152bde03aa3 --- /dev/null +++ b/dev-python/cheroot/cheroot-8.3.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die + sed -e '/setuptools_scm/d' -i setup.cfg || die + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -e '/False.*localhost/d' \ + -i cheroot/test/test_ssl.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: c0a7bdebd923fee5a754e23c81d9208098473fd8 Author: Sam James gentoo org> AuthorDate: Mon Jul 13 22:50:28 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 13 23:12:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a7bdeb dev-python/cheroot: ppc stable (bug #727058) Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/cheroot/cheroot-8.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.3.0.ebuild b/dev-python/cheroot/cheroot-8.3.0.ebuild index 2b72be4e4e5..2f437c4031f 100644 --- a/dev-python/cheroot/cheroot-8.3.0.ebuild +++ b/dev-python/cheroot/cheroot-8.3.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 x86" # Unit tests are temporarily disabled for this version, see below for # what needs to be done. #IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 78aa3cb76ccb8804385d7ffb79081db879e45c77 Author: Sam James (sam_c) cmpct info> AuthorDate: Sun Jul 5 16:33:19 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 6 11:38:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78aa3cb7 dev-python/cheroot: arm stable (bug #727058) Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.3.0.ebuild b/dev-python/cheroot/cheroot-8.3.0.ebuild index 5c5eff35de0..2b72be4e4e5 100644 --- a/dev-python/cheroot/cheroot-8.3.0.ebuild +++ b/dev-python/cheroot/cheroot-8.3.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ~ppc64 x86" # Unit tests are temporarily disabled for this version, see below for # what needs to be done. #IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: b80c491a8022092759430170ad48e642034b41f1 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 5 14:57:20 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 5 15:16:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80c491a dev-python/cheroot: Stabilize 8.3.0 amd64, #727058 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.3.0.ebuild b/dev-python/cheroot/cheroot-8.3.0.ebuild index 0124db04df1..5c5eff35de0 100644 --- a/dev-python/cheroot/cheroot-8.3.0.ebuild +++ b/dev-python/cheroot/cheroot-8.3.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86" # Unit tests are temporarily disabled for this version, see below for # what needs to be done. #IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 27ada18b129e6627abcc3ed8c27f3b6a9fc9c418 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 29 13:40:00 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 29 13:40:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ada18b dev-python/cheroot: x86 stable wrt bug #727058 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/cheroot/cheroot-8.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.3.0.ebuild b/dev-python/cheroot/cheroot-8.3.0.ebuild index 0785fecc4cf..0124db04df1 100644 --- a/dev-python/cheroot/cheroot-8.3.0.ebuild +++ b/dev-python/cheroot/cheroot-8.3.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86" # Unit tests are temporarily disabled for this version, see below for # what needs to be done. #IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 028cb4f0ae8b73952cabad08ed3a717328d06616 Author: Sam James (sam_c) cmpct info> AuthorDate: Mon Jun 22 10:22:45 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jun 26 20:21:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=028cb4f0 dev-python/cheroot: arm keyworded (bug #728988) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Thomas Deutschmann gentoo.org> dev-python/cheroot/cheroot-8.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild index dd650231758..70a6ae89fac 100644 --- a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 9e012080a685e0cdb2c4ad9d398ed6fd119e3b03 Author: Sam James (sam_c) cmpct info> AuthorDate: Mon Jun 22 05:43:21 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Jun 22 19:02:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e012080 dev-python/cheroot: arm64 stable (bug #727058) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> dev-python/cheroot/cheroot-8.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.3.0.ebuild b/dev-python/cheroot/cheroot-8.3.0.ebuild index 5a42020fdd3..0785fecc4cf 100644 --- a/dev-python/cheroot/cheroot-8.3.0.ebuild +++ b/dev-python/cheroot/cheroot-8.3.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86" # Unit tests are temporarily disabled for this version, see below for # what needs to be done. #IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 08675ca458fe3ca51ecc0960a223c203d7ea2138 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 21 21:19:41 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 21 21:20:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08675ca4 dev-python/cheroot: Keyword 8.3.0-r1 ia64 ppc ppc64, #728988 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild index 452444ad649..1b77e4b4005 100644 --- a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: c355cb8d2f7228f3a9ca836c74df6060b9558e5d Author: Michał Górny gentoo org> AuthorDate: Sun Jun 21 10:11:41 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 21 10:16:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c355cb8d dev-python/cheroot: Port to py3.9 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.3.0-r1.ebuild | 2 +- dev-python/cheroot/cheroot-8.3.0.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild index 4323b58cfed..452444ad649 100644 --- a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6..9} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 diff --git a/dev-python/cheroot/cheroot-8.3.0.ebuild b/dev-python/cheroot/cheroot-8.3.0.ebuild index 1c643f90390..5a42020fdd3 100644 --- a/dev-python/cheroot/cheroot-8.3.0.ebuild +++ b/dev-python/cheroot/cheroot-8.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6..9} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 3f00d2fb60b6737659f75168ceb70757ba964160 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 21 09:57:41 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 21 10:16:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f00d2fb dev-python/cheroot: Add python@ as co-maint Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-python/cheroot/metadata.xml b/dev-python/cheroot/metadata.xml index c8449665a6e..20224dac30c 100644 --- a/dev-python/cheroot/metadata.xml +++ b/dev-python/cheroot/metadata.xml @@ -5,6 +5,10 @@ zmed...@gentoo.org Zac Medico + + pyt...@gentoo.org + Python + Cheroot cherrypy/cheroot
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: c59e651c250d37e814f6e1c69bab05b430061e8d Author: Michał Górny gentoo org> AuthorDate: Sun Jun 21 09:57:20 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 21 10:16:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59e651c dev-python/cheroot: Enable tests Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.3.0-r1.ebuild | 52 ++ 1 file changed, 52 insertions(+) diff --git a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild new file mode 100644 index 000..b5bbaf91d37 --- /dev/null +++ b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/jaraco-text[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die + sed -e '/setuptools_scm/d' -i setup.cfg || die + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -e '/False.*localhost/d' \ + -i cheroot/test/test_ssl.py || die + sed -e "s:'abstract', 'file':'file',:" \ + -i cheroot/test/test_server.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/, dev-python/cheroot/files/
commit: 47041306d5abf602abb2a3e7580e1592006bf511 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 21 10:08:36 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 21 10:16:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47041306 dev-python/cheroot: Backport a better fix for UNIX socket tests Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-8.3.0-r1.ebuild | 6 ++- .../files/cheroot-8.3.0-test-unixsocket.patch | 57 ++ 2 files changed, 61 insertions(+), 2 deletions(-) diff --git a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild index b5bbaf91d37..4323b58cfed 100644 --- a/dev-python/cheroot/cheroot-8.3.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.3.0-r1.ebuild @@ -34,6 +34,10 @@ BDEPEND=" distutils_enable_tests pytest +PATCHES=( + "${FILESDIR}"/cheroot-8.3.0-test-unixsocket.patch +) + python_prepare_all() { sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die sed -e '/setuptools_scm/d' -i setup.cfg || die @@ -45,8 +49,6 @@ python_prepare_all() { # broken sed -e '/False.*localhost/d' \ -i cheroot/test/test_ssl.py || die - sed -e "s:'abstract', 'file':'file',:" \ - -i cheroot/test/test_server.py || die distutils-r1_python_prepare_all } diff --git a/dev-python/cheroot/files/cheroot-8.3.0-test-unixsocket.patch b/dev-python/cheroot/files/cheroot-8.3.0-test-unixsocket.patch new file mode 100644 index 000..31148956530 --- /dev/null +++ b/dev-python/cheroot/files/cheroot-8.3.0-test-unixsocket.patch @@ -0,0 +1,57 @@ +From 6ead1efb37edfade4dda60e48d1af8fe89be3cdc Mon Sep 17 00:00:00 2001 +From: "Jason R. Coombs" +Date: Sun, 12 Apr 2020 16:28:00 -0400 +Subject: [PATCH] Remove client from peercreds tests. Fixes #276. + +--- + cheroot/test/test_server.py | 13 ++--- + 1 file changed, 6 insertions(+), 7 deletions(-) + +diff --git a/cheroot/test/test_server.py b/cheroot/test/test_server.py +index 80728d66..6c4b53ee 100644 +--- a/cheroot/test/test_server.py b/cheroot/test/test_server.py +@@ -23,7 +23,6 @@ + ANY_INTERFACE_IPV4, + ANY_INTERFACE_IPV6, + EPHEMERAL_PORT, +-get_server_client, + ) + + +@@ -171,19 +170,19 @@ def send_payload(self, payload): + + + @pytest.fixture +-def peercreds_enabled_server_and_client(http_server, unix_sock_file): ++def peercreds_enabled_server(http_server, unix_sock_file): + """Construct a test server with ``peercreds_enabled``.""" + httpserver = http_server.send(unix_sock_file) + httpserver.gateway = _TestGateway + httpserver.peercreds_enabled = True +-return httpserver, get_server_client(httpserver) ++return httpserver + + + @unix_only_sock_test + @non_macos_sock_test +-def test_peercreds_unix_sock(peercreds_enabled_server_and_client): ++def test_peercreds_unix_sock(peercreds_enabled_server): + """Check that ``PEERCRED`` lookup works when enabled.""" +-httpserver, testclient = peercreds_enabled_server_and_client ++httpserver = peercreds_enabled_server + bind_addr = httpserver.bind_addr + + if isinstance(bind_addr, six.binary_type): +@@ -212,9 +211,9 @@ def test_peercreds_unix_sock(peercreds_enabled_server_and_client): + ) + @unix_only_sock_test + @non_macos_sock_test +-def test_peercreds_unix_sock_with_lookup(peercreds_enabled_server_and_client): ++def test_peercreds_unix_sock_with_lookup(peercreds_enabled_server): + """Check that ``PEERCRED`` resolution works when enabled.""" +-httpserver, testclient = peercreds_enabled_server_and_client ++httpserver = peercreds_enabled_server + httpserver.peercreds_resolve_enabled = True + + bind_addr = httpserver.bind_addr
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: d558cefcebc98a751d5a350d813f142ebfcc3aa8 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Jun 20 14:18:37 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Jun 20 14:20:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d558cefc dev-python/cheroot: x86 stable (bug #721692) Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> dev-python/cheroot/cheroot-8.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.2.1-r1.ebuild b/dev-python/cheroot/cheroot-8.2.1-r1.ebuild index 903b9814c55..1cb11261efd 100644 --- a/dev-python/cheroot/cheroot-8.2.1-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.2.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 x86" # Unit tests are temporarily disabled for this version, see below for # what needs to be done. #IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: c1341d8cc96dc8d72762705a09da7d46590e85d0 Author: Mikle Kolyada gentoo org> AuthorDate: Sat May 16 11:25:21 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat May 16 11:25:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1341d8c dev-python/cheroot: arm stable wrt bug #722880 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> dev-python/cheroot/cheroot-8.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.2.1-r1.ebuild b/dev-python/cheroot/cheroot-8.2.1-r1.ebuild index c01f494a39d..903b9814c55 100644 --- a/dev-python/cheroot/cheroot-8.2.1-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.2.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" # Unit tests are temporarily disabled for this version, see below for # what needs to be done. #IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 27966fd453d8246951ac047a570ad3cdf50e434d Author: Patrick McLean sony com> AuthorDate: Thu Mar 26 23:28:41 2020 + Commit: Patrick McLean gentoo org> CommitDate: Thu Mar 26 23:28:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27966fd4 dev-python/cheroot-8.3.0: Version bump Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.96, Repoman-2.3.21 Signed-off-by: Patrick McLean gentoo.org> dev-python/cheroot/Manifest | 1 + dev-python/cheroot/cheroot-8.3.0.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index e3db8babde1..08a0ae288ad 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1 +1,2 @@ DIST cheroot-8.2.1.tar.gz 89470 BLAKE2B 57515ecf6e047ea67599631a98c15307ea5f9929b398a8143bc157bfe71129b11a1f4bc841f586f98167ac4c6c9680d476bd167323e5828163b4bff9bf24c360 SHA512 3f6b55c6b2403569eedb1fe7b473d3a65ad5d06cb99a38370316db38b6138b1a6921c6b7d8ba64424c5b8c20c9c58ada33da7cb8ebb6f313610f63c1f364f862 +DIST cheroot-8.3.0.tar.gz 100557 BLAKE2B f5f2fd8a11a1a8660fc37030d501e93787be46dbb79cae89cb4f6915cbf3975453c0ced6ec3bc0ebfc7dc77d555f7d86ed01bd751df6b0227cac3b1b11a82ab5 SHA512 29ff39f043b1a08b9ef653a41761ac4b97de4141cf15c5394f95736d28f7fad4c501d666fe7ff61f40c55b087d022784c7fe09c995c901040b7f2a8ed16b7d14 diff --git a/dev-python/cheroot/cheroot-8.3.0.ebuild b/dev-python/cheroot/cheroot-8.3.0.ebuild new file mode 100644 index 000..1c643f90390 --- /dev/null +++ b/dev-python/cheroot/cheroot-8.3.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +# Unit tests are temporarily disabled for this version, see below for +# what needs to be done. +#IUSE="test" +RESTRICT="test" + +RDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND} + test? ( + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-1.2.28[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + distutils-r1_python_prepare_all + + sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die + sed -e '/setuptools_scm/d' -i setup.cfg || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 1461630b38fede5845bd9066c937ae192bbfd893 Author: Alessandro Barbieri gmail com> AuthorDate: Fri Mar 20 15:37:13 2020 + Commit: Zac Medico gentoo org> CommitDate: Sat Mar 21 01:15:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1461630b dev-python/cheroot: depend on jaraco.functools Closes: https://github.com/gentoo/gentoo/pull/15023 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Alessandro Barbieri gmail.com> Signed-off-by: Zac Medico gentoo.org> ...heroot-8.2.1.ebuild => cheroot-8.2.1-r1.ebuild} | 24 +- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/dev-python/cheroot/cheroot-8.2.1.ebuild b/dev-python/cheroot/cheroot-8.2.1-r1.ebuild similarity index 66% rename from dev-python/cheroot/cheroot-8.2.1.ebuild rename to dev-python/cheroot/cheroot-8.2.1-r1.ebuild index 2254cb7b014..5e4108662bb 100644 --- a/dev-python/cheroot/cheroot-8.2.1.ebuild +++ b/dev-python/cheroot/cheroot-8.2.1-r1.ebuild @@ -18,11 +18,24 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" #IUSE="test" RESTRICT="test" -RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/jaraco-functools[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] +" DEPEND="${RDEPEND} dev-python/setuptools[${PYTHON_USEDEP}]" +# doc? ( +# >=dev-python/sphinx-1.8.2[${PYTHON_USEDEP}] +# >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}] +# >=dev-python/sphinx-tabs-1.1.0[${PYTHON_USEDEP}] +# dev-python/docutils[${PYTHON_USEDEP}] +# dev-python/alabaster[${PYTHON_USEDEP}] +# dev-python/python-dateutil[${PYTHON_USEDEP}] +# >=dev-python/sphinxcontrib-spelling-4.3.0[${PYTHON_USEDEP}] +# ) + # Add the following for unit tests, some packages listed will need # to be added and keyworded appropriately. # test? ( @@ -32,12 +45,13 @@ DEPEND="${RDEPEND} # >=dev-python/pytest-testmon-0.9.7[${PYTHON_USEDEP}] # ~dev-python/pytest-watch-4.2.0[${PYTHON_USEDEP}] # >=dev-python/pytest-xdist-1.2.28[${PYTHON_USEDEP}] -# ~dev-python/coverage-4.5.3[${PYTHON_USEDEP}] -# ~dev-python/codecov-2.0.15[${PYTHON_USEDEP}] -# ~dev-python/pytest-cov-2.7.1[${PYTHON_USEDEP}] +# ~dev-python/coverage-4.5.3[${PYTHON_USEDEP}]#undesired +# ~dev-python/codecov-2.0.15[${PYTHON_USEDEP}]#undesired +# ~dev-python/pytest-cov-2.7.1[${PYTHON_USEDEP}] #undesired # >=dev-python/trustme-0.4.0[${PYTHON_USEDEP}] # dev-python/pyopenssl[${PYTHON_USEDEP}] # dev-python/requests-unixsocket[${PYTHON_USEDEP}] +# >=dev-python/jaraco-text-3.1[${PYTHON_USEDEP}] # )" #python_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/files/, dev-python/cheroot/
commit: d1ae67ce11a819a53f816ae21693522ec5c3296d Author: Zac Medico gentoo org> AuthorDate: Mon Feb 10 17:22:51 2020 + Commit: Zac Medico gentoo org> CommitDate: Mon Feb 10 17:42:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ae67ce dev-python/cheroot: Remove old versions Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Zac Medico gentoo.org> dev-python/cheroot/Manifest| 2 - dev-python/cheroot/cheroot-6.0.0-r1.ebuild | 32 - dev-python/cheroot/cheroot-6.0.0.ebuild| 32 - dev-python/cheroot/cheroot-6.5.4.ebuild| 53 -- dev-python/cheroot/cheroot-8.2.1.ebuild| 13 -- .../cheroot/files/6.5.4-fix-requirements.patch | 10 6 files changed, 9 insertions(+), 133 deletions(-) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index 71d038c979a..e3db8babde1 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,3 +1 @@ -DIST cheroot-6.0.0.tar.gz 62763 BLAKE2B 0946c01c6a6233dc60ca3dd896c3d1dbc0feb97d5099d88598db340a8812b2be4cb076383c0e39d30cd2c6fd3402e048b716a02e82bec8ce08d5b8fca4b1be0f SHA512 0109fbf3b73ed3f12261eaa3c6d86b6c6b80a1ba3564548ba3288aa6c61a1c08db60886e677991bf7997e6a5b1ec7767a3e06098ec1748453e72c40fda7b82a7 -DIST cheroot-6.5.4.tar.gz 81067 BLAKE2B 5304373bb8c7cefa341260d4fdb8a99b9e22041260342a716a6b95ba324b4f31d20fb44d8dc10840fb35d3b04de1283deb9aca11bc78772655bf7ad81cf16f3c SHA512 62a48ced225bf9167259b82f5e88a953bdc422982a6c0b0121b28e895cc8347cc033f573b57a048c59167586e0b21e94ad233ce2b65a1b72feb01db82b5ed411 DIST cheroot-8.2.1.tar.gz 89470 BLAKE2B 57515ecf6e047ea67599631a98c15307ea5f9929b398a8143bc157bfe71129b11a1f4bc841f586f98167ac4c6c9680d476bd167323e5828163b4bff9bf24c360 SHA512 3f6b55c6b2403569eedb1fe7b473d3a65ad5d06cb99a38370316db38b6138b1a6921c6b7d8ba64424c5b8c20c9c58ada33da7cb8ebb6f313610f63c1f364f862 diff --git a/dev-python/cheroot/cheroot-6.0.0-r1.ebuild b/dev-python/cheroot/cheroot-6.0.0-r1.ebuild deleted file mode 100644 index 1022ae4c924..000 --- a/dev-python/cheroot/cheroot-6.0.0-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." -HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; -SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - =dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] - test? ( - dev-python/portend[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-cov[${PYTHON_USEDEP}] - )" - -python_test() { - py.test -v || die "tests failed under ${EPTYHON}" -} diff --git a/dev-python/cheroot/cheroot-6.0.0.ebuild b/dev-python/cheroot/cheroot-6.0.0.ebuild deleted file mode 100644 index 586c3328f4d..000 --- a/dev-python/cheroot/cheroot-6.0.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_6 pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." -HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; -SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - =dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] - test? ( - dev-python/portend[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-cov[${PYTHON_USEDEP}] - )" - -python_test() { - py.test -v || die "tests failed under ${EPTYHON}" -} diff --git a/dev-python/cheroot/cheroot-6.5.4.ebuild b/dev-python/cheroot/cheroot-6.5.4.ebuild deleted file mode 100644 index 6a80492c572..000 --- a/dev-python/cheroot/cheroot-6.5.4.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." -HOMEPAGE="https://cherrypy.org/
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: be9ec7bb3c6e71cd91473a1065566b27e8ae1ba4 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 4 15:36:59 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 4 15:40:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9ec7bb dev-python/cheroot: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/cheroot-6.0.0-r1.ebuild | 2 +- dev-python/cheroot/cheroot-6.0.0.ebuild| 2 +- dev-python/cheroot/cheroot-6.5.4.ebuild| 2 +- dev-python/cheroot/cheroot-8.2.1.ebuild| 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/cheroot/cheroot-6.0.0-r1.ebuild b/dev-python/cheroot/cheroot-6.0.0-r1.ebuild index 521f18df285..1022ae4c924 100644 --- a/dev-python/cheroot/cheroot-6.0.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-6.0.0-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} pypy3 ) +PYTHON_COMPAT=( python3_{6,7} pypy3 ) inherit distutils-r1 diff --git a/dev-python/cheroot/cheroot-6.0.0.ebuild b/dev-python/cheroot/cheroot-6.0.0.ebuild index b92338f529e..586c3328f4d 100644 --- a/dev-python/cheroot/cheroot-6.0.0.ebuild +++ b/dev-python/cheroot/cheroot-6.0.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6 pypy3 ) +PYTHON_COMPAT=( python3_6 pypy3 ) inherit distutils-r1 diff --git a/dev-python/cheroot/cheroot-6.5.4.ebuild b/dev-python/cheroot/cheroot-6.5.4.ebuild index 56b20f23d4f..6a80492c572 100644 --- a/dev-python/cheroot/cheroot-6.5.4.ebuild +++ b/dev-python/cheroot/cheroot-6.5.4.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} pypy3 ) +PYTHON_COMPAT=( python3_{6,7} pypy3 ) inherit distutils-r1 diff --git a/dev-python/cheroot/cheroot-8.2.1.ebuild b/dev-python/cheroot/cheroot-8.2.1.ebuild index 38c6aac0d28..decfdd37481 100644 --- a/dev-python/cheroot/cheroot-8.2.1.ebuild +++ b/dev-python/cheroot/cheroot-8.2.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} pypy3 ) +PYTHON_COMPAT=( python3_{6,7} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: e45e31805d8b4af87258bf0113fcd5a7336eebd2 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Nov 20 01:05:03 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Dec 12 02:19:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45e3180 dev-python/cheroot: keyword on ~ppc64 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/cheroot/cheroot-8.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-8.2.1.ebuild b/dev-python/cheroot/cheroot-8.2.1.ebuild index bec1012424e..88bb64a5d8b 100644 --- a/dev-python/cheroot/cheroot-8.2.1.ebuild +++ b/dev-python/cheroot/cheroot-8.2.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 ~arm64 ~ppc64" # Unit tests are temporarily disabled for this version, see below for # what needs to be done. #IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 9e78c43270aa47bf7cb7c465572c9ea380d5c084 Author: Zac Medico gentoo org> AuthorDate: Fri Oct 25 23:35:25 2019 + Commit: Zac Medico gentoo org> CommitDate: Sat Oct 26 00:06:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e78c432 dev-python/cheroot: old versions are incompatible with latest setuptools Closes: https://bugs.gentoo.org/696990 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Zac Medico gentoo.org> dev-python/cheroot/cheroot-6.0.0-r1.ebuild | 2 +- dev-python/cheroot/cheroot-6.0.0.ebuild| 2 +- dev-python/cheroot/cheroot-6.5.4.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/cheroot/cheroot-6.0.0-r1.ebuild b/dev-python/cheroot/cheroot-6.0.0-r1.ebuild index c2af48268b9..1433e9d15da 100644 --- a/dev-python/cheroot/cheroot-6.0.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-6.0.0-r1.ebuild @@ -18,7 +18,7 @@ IUSE="test" RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}] >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}]" DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] + =dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] test? ( dev-python/portend[${PYTHON_USEDEP}] diff --git a/dev-python/cheroot/cheroot-6.0.0.ebuild b/dev-python/cheroot/cheroot-6.0.0.ebuild index 21f4fc2d47a..ce7dc4100fc 100644 --- a/dev-python/cheroot/cheroot-6.0.0.ebuild +++ b/dev-python/cheroot/cheroot-6.0.0.ebuild @@ -18,7 +18,7 @@ IUSE="test" RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}] >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}]" DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] + =dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] test? ( dev-python/portend[${PYTHON_USEDEP}] diff --git a/dev-python/cheroot/cheroot-6.5.4.ebuild b/dev-python/cheroot/cheroot-6.5.4.ebuild index 91d2b9382e2..52823236539 100644 --- a/dev-python/cheroot/cheroot-6.5.4.ebuild +++ b/dev-python/cheroot/cheroot-6.5.4.ebuild @@ -21,7 +21,7 @@ RESTRICT="test" RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}] >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}]" DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] + =dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 1608149401759e1f8bf3ca9efa876caae132a9c6 Author: Alessandro Barbieri gmail com> AuthorDate: Fri Oct 25 22:37:05 2019 + Commit: Zac Medico gentoo org> CommitDate: Fri Oct 25 23:13:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16081494 dev-python/cheroot: version bump Closes: https://bugs.gentoo.org/679810 Closes: https://github.com/gentoo/gentoo/pull/13441 Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Alessandro Barbieri gmail.com> Signed-off-by: Zac Medico gentoo.org> dev-python/cheroot/Manifest | 1 + dev-python/cheroot/cheroot-8.2.1.ebuild | 47 + 2 files changed, 48 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index 83b02d2e41f..71d038c979a 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,2 +1,3 @@ DIST cheroot-6.0.0.tar.gz 62763 BLAKE2B 0946c01c6a6233dc60ca3dd896c3d1dbc0feb97d5099d88598db340a8812b2be4cb076383c0e39d30cd2c6fd3402e048b716a02e82bec8ce08d5b8fca4b1be0f SHA512 0109fbf3b73ed3f12261eaa3c6d86b6c6b80a1ba3564548ba3288aa6c61a1c08db60886e677991bf7997e6a5b1ec7767a3e06098ec1748453e72c40fda7b82a7 DIST cheroot-6.5.4.tar.gz 81067 BLAKE2B 5304373bb8c7cefa341260d4fdb8a99b9e22041260342a716a6b95ba324b4f31d20fb44d8dc10840fb35d3b04de1283deb9aca11bc78772655bf7ad81cf16f3c SHA512 62a48ced225bf9167259b82f5e88a953bdc422982a6c0b0121b28e895cc8347cc033f573b57a048c59167586e0b21e94ad233ce2b65a1b72feb01db82b5ed411 +DIST cheroot-8.2.1.tar.gz 89470 BLAKE2B 57515ecf6e047ea67599631a98c15307ea5f9929b398a8143bc157bfe71129b11a1f4bc841f586f98167ac4c6c9680d476bd167323e5828163b4bff9bf24c360 SHA512 3f6b55c6b2403569eedb1fe7b473d3a65ad5d06cb99a38370316db38b6138b1a6921c6b7d8ba64424c5b8c20c9c58ada33da7cb8ebb6f313610f63c1f364f862 diff --git a/dev-python/cheroot/cheroot-8.2.1.ebuild b/dev-python/cheroot/cheroot-8.2.1.ebuild new file mode 100644 index 000..bec1012424e --- /dev/null +++ b/dev-python/cheroot/cheroot-8.2.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +# Unit tests are temporarily disabled for this version, see below for +# what needs to be done. +#IUSE="test" +RESTRICT="test" + +RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}]" + + # Add the following for unit tests, some packages listed will need + # to be added and keyworded appropriately. +# test? ( +# >=dev-python/pytest-2.8[${PYTHON_USEDEP}] +# >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] +# >=dev-python/pytest-sugar-0.9.1[${PYTHON_USEDEP}] +# >=dev-python/pytest-testmon-0.9.7[${PYTHON_USEDEP}] +# ~dev-python/pytest-watch-4.2.0[${PYTHON_USEDEP}] +# >=dev-python/pytest-xdist-1.2.28[${PYTHON_USEDEP}] +# ~dev-python/coverage-4.5.3[${PYTHON_USEDEP}] +# ~dev-python/codecov-2.0.15[${PYTHON_USEDEP}] +# ~dev-python/pytest-cov-2.7.1[${PYTHON_USEDEP}] +# >=dev-python/trustme-0.4.0[${PYTHON_USEDEP}] +# dev-python/pyopenssl[${PYTHON_USEDEP}] +# dev-python/requests-unixsocket[${PYTHON_USEDEP}] +# )" + +#python_test() { +# py.test -v || die "tests failed under ${EPYTHON}" +#}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 2d396fc3edf2d06cd9738121f1d311258d51c222 Author: Michael Mair-Keimberger gmail com> AuthorDate: Thu May 9 17:31:08 2019 + Commit: Zac Medico gentoo org> CommitDate: Thu May 9 17:46:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d396fc3 dev-python/cheroot: use HTTPS for HOMEPAGE Pull-Request: https://github.com/gentoo/gentoo/pull/11947 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Zac Medico gentoo.org> dev-python/cheroot/cheroot-6.0.0-r1.ebuild | 2 +- dev-python/cheroot/cheroot-6.0.0.ebuild| 2 +- dev-python/cheroot/cheroot-6.5.4.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/cheroot/cheroot-6.0.0-r1.ebuild b/dev-python/cheroot/cheroot-6.0.0-r1.ebuild index 25e349f6c3c..c2af48268b9 100644 --- a/dev-python/cheroot/cheroot-6.0.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-6.0.0-r1.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy3 ) inherit distutils-r1 DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." -HOMEPAGE="http://www.cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" diff --git a/dev-python/cheroot/cheroot-6.0.0.ebuild b/dev-python/cheroot/cheroot-6.0.0.ebuild index 06654ad2fa6..21f4fc2d47a 100644 --- a/dev-python/cheroot/cheroot-6.0.0.ebuild +++ b/dev-python/cheroot/cheroot-6.0.0.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{5,6} pypy pypy3 ) inherit distutils-r1 DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." -HOMEPAGE="http://www.cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" diff --git a/dev-python/cheroot/cheroot-6.5.4.ebuild b/dev-python/cheroot/cheroot-6.5.4.ebuild index 3761c357fb7..91d2b9382e2 100644 --- a/dev-python/cheroot/cheroot-6.5.4.ebuild +++ b/dev-python/cheroot/cheroot-6.5.4.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy3 ) inherit distutils-r1 DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." -HOMEPAGE="http://www.cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +HOMEPAGE="https://cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 2047c66ba15145d0e44df532ec7eddc200c585e1 Author: Aaron Bauman gentoo org> AuthorDate: Wed Apr 17 17:59:04 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Apr 17 17:59:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2047c66b dev-python/cheroot: arm64 keyworded (bug #615400) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-python/cheroot/cheroot-6.5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-6.5.4.ebuild b/dev-python/cheroot/cheroot-6.5.4.ebuild index c9ac4104122..3761c357fb7 100644 --- a/dev-python/cheroot/cheroot-6.5.4.ebuild +++ b/dev-python/cheroot/cheroot-6.5.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" # Unit tests are temporarily disabled for this version, see below for # what needs to be done. # IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: bfdae404d6e56e06aa699f967868007435e501a4 Author: William Hubbs gentoo org> AuthorDate: Sun Mar 10 17:32:43 2019 + Commit: William Hubbs gentoo org> CommitDate: Sun Mar 10 17:33:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfdae404 dev-python/cheroot: 6.5.4, fix keywords Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: William Hubbs gentoo.org> dev-python/cheroot/cheroot-6.5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-6.5.4.ebuild b/dev-python/cheroot/cheroot-6.5.4.ebuild index 3398414a79d..574f11ff423 100644 --- a/dev-python/cheroot/cheroot-6.5.4.ebuild +++ b/dev-python/cheroot/cheroot-6.5.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86" +KEYWORDS="~amd64" # Unit tests are temporarily disabled for this version, see below for # what needs to be done. # IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/, dev-python/cheroot/files/
commit: 4ea066613c23ed12ef7dd6396c89bf30598cc8a9 Author: William Hubbs gentoo org> AuthorDate: Sat Mar 9 20:26:05 2019 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 9 23:22:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea06661 dev-python/cheroot: 6.5.4 version bump Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: William Hubbs gentoo.org> dev-python/cheroot/Manifest| 1 + dev-python/cheroot/cheroot-6.5.4.ebuild| 53 ++ .../cheroot/files/6.5.4-fix-requirements.patch | 10 3 files changed, 64 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index dc780ea428b..83b02d2e41f 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1 +1,2 @@ DIST cheroot-6.0.0.tar.gz 62763 BLAKE2B 0946c01c6a6233dc60ca3dd896c3d1dbc0feb97d5099d88598db340a8812b2be4cb076383c0e39d30cd2c6fd3402e048b716a02e82bec8ce08d5b8fca4b1be0f SHA512 0109fbf3b73ed3f12261eaa3c6d86b6c6b80a1ba3564548ba3288aa6c61a1c08db60886e677991bf7997e6a5b1ec7767a3e06098ec1748453e72c40fda7b82a7 +DIST cheroot-6.5.4.tar.gz 81067 BLAKE2B 5304373bb8c7cefa341260d4fdb8a99b9e22041260342a716a6b95ba324b4f31d20fb44d8dc10840fb35d3b04de1283deb9aca11bc78772655bf7ad81cf16f3c SHA512 62a48ced225bf9167259b82f5e88a953bdc422982a6c0b0121b28e895cc8347cc033f573b57a048c59167586e0b21e94ad233ce2b65a1b72feb01db82b5ed411 diff --git a/dev-python/cheroot/cheroot-6.5.4.ebuild b/dev-python/cheroot/cheroot-6.5.4.ebuild new file mode 100644 index 000..3398414a79d --- /dev/null +++ b/dev-python/cheroot/cheroot-6.5.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +HOMEPAGE="http://www.cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86" +# Unit tests are temporarily disabled for this version, see below for +# what needs to be done. +# IUSE="test" +RESTRICT="test" + +RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}]" + + # Add the following for unit tests, some packages listed will need + # to be added and keyworded appropriately. +# test? ( +# dev-python/ddt[${PYTHON_USEDEP}] +# dev-python/pytest[${PYTHON_USEDEP}] +# dev-python/pytest-mock[${PYTHON_USEDEP}] +# dev-python/pytest-sugar[${PYTHON_USEDEP}] +# dev-python/pytest-testmon[${PYTHON_USEDEP}] +# dev-python/pytest-watch[${PYTHON_USEDEP}] +# dev-python/pytest-xdist[${PYTHON_USEDEP}] +# dev-python/coverage[${PYTHON_USEDEP}] +# dev-python/codecov[${PYTHON_USEDEP}] +# dev-python/pytest-cov[${PYTHON_USEDEP}] +# dev-python/trustme[${PYTHON_USEDEP}] +# dev-python/pyopenssl[${PYTHON_USEDEP}] +# dev-python/requests-unixsocket[${PYTHON_USEDEP}] +# )" + +PATCHES=( + # https://github.com/CherryPy/cheroot/issues/181 + "${FILESDIR}"/6.5.4-fix-requirements.patch +) + +# python_test() { +# py.test -v || die "tests failed under ${EPYTHON}" +# } diff --git a/dev-python/cheroot/files/6.5.4-fix-requirements.patch b/dev-python/cheroot/files/6.5.4-fix-requirements.patch new file mode 100644 index 000..a5a493704cf --- /dev/null +++ b/dev-python/cheroot/files/6.5.4-fix-requirements.patch @@ -0,0 +1,10 @@ +--- a/setup.cfg2019-03-09 17:14:40.127863655 -0600 b/setup.cfg2019-03-09 17:15:22.135345396 -0600 +@@ -57,7 +57,6 @@ + setuptools_scm>=1.15.0 + setuptools_scm_git_archive>=1.0 + install_requires = +- backports.functools_lru_cache + six>=1.11.0 + more_itertools>=2.6 +
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 5e32194b9ef89e2551132ddeb2ed6fae47fdef70 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Nov 10 19:58:46 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Nov 10 19:58:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e32194b dev-python/cheroot: drop pypy support Dependency dev-python/portend has dropped pypy support in commit 7188214f13810338f596dfa2f338abb7e8e24240. Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-python/cheroot/cheroot-6.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-6.0.0-r1.ebuild b/dev-python/cheroot/cheroot-6.0.0-r1.ebuild index dbb0b38f70d..8c5c6283880 100644 --- a/dev-python/cheroot/cheroot-6.0.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-6.0.0-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 ) +PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 923958b08d3b0e7804779ff6d38afad1a8c66163 Author: Alexey Shvetsov gentoo org> AuthorDate: Fri Nov 9 13:44:16 2018 + Commit: Alexey Shvetsov gentoo org> CommitDate: Fri Nov 9 13:47:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923958b0 dev-python/cheroot: py3_7 + eapi7 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Alexey Shvetsov gentoo.org> dev-python/cheroot/cheroot-6.0.0-r1.ebuild | 31 ++ 1 file changed, 31 insertions(+) diff --git a/dev-python/cheroot/cheroot-6.0.0-r1.ebuild b/dev-python/cheroot/cheroot-6.0.0-r1.ebuild new file mode 100644 index 000..dbb0b38f70d --- /dev/null +++ b/dev-python/cheroot/cheroot-6.0.0-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +HOMEPAGE="http://www.cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86" +IUSE="test" + +RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] + test? ( + dev-python/portend[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v || die "tests failed under ${EPTYHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 7dcdabdab4d059f67a33d93bb49d4ee6b7ed403a Author: Markus Meier gentoo org> AuthorDate: Wed Mar 7 19:44:37 2018 + Commit: Markus Meier gentoo org> CommitDate: Wed Mar 7 19:44:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dcdabda dev-python/cheroot: add ~arm, bug #644088 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" dev-python/cheroot/cheroot-6.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-6.0.0.ebuild b/dev-python/cheroot/cheroot-6.0.0.ebuild index 87d8ebd8f06..ba5b7abd2ea 100644 --- a/dev-python/cheroot/cheroot-6.0.0.ebuild +++ b/dev-python/cheroot/cheroot-6.0.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86" IUSE="test" RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: af6cccf56e1d94bec8439c661b3b837b507fa5e1 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Jan 24 23:11:49 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jan 24 23:11:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af6cccf5 dev-python/cheroot: keyworded 6.0.0 for ia64, bug #644088 Package-Manager: Portage-2.3.20, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" dev-python/cheroot/cheroot-6.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cheroot/cheroot-6.0.0.ebuild b/dev-python/cheroot/cheroot-6.0.0.ebuild index edee3e0ea2f..87d8ebd8f06 100644 --- a/dev-python/cheroot/cheroot-6.0.0.ebuild +++ b/dev-python/cheroot/cheroot-6.0.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ~ia64 ~ppc ~x86" IUSE="test" RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 9be8699b180e5f1c4fe366c34f34c1017c3f86ea Author: Zac Medico gentoo org> AuthorDate: Wed Jan 10 19:15:51 2018 + Commit: Zac Medico gentoo org> CommitDate: Wed Jan 10 19:17:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be8699b dev-python/cheroot: add pytest-cov dep (bug 644150) Closes: https://bugs.gentoo.org/644150 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-python/cheroot/cheroot-6.0.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/cheroot/cheroot-6.0.0.ebuild b/dev-python/cheroot/cheroot-6.0.0.ebuild index 5d94442756c..75cb6ed3167 100644 --- a/dev-python/cheroot/cheroot-6.0.0.ebuild +++ b/dev-python/cheroot/cheroot-6.0.0.ebuild @@ -23,6 +23,7 @@ DEPEND="${RDEPEND} test? ( dev-python/portend[${PYTHON_USEDEP}] dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] )" python_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 1bf19530ae5772c77097ca961a5a0fbcad1cceef Author: Zac Medico gentoo org> AuthorDate: Tue Jan 9 23:49:36 2018 + Commit: Zac Medico gentoo org> CommitDate: Wed Jan 10 01:19:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf19530 dev-python/cheroot: new package Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-python/cheroot/Manifest | 1 + dev-python/cheroot/cheroot-6.0.0.ebuild | 30 ++ dev-python/cheroot/metadata.xml | 12 3 files changed, 43 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest new file mode 100644 index 000..dc780ea428b --- /dev/null +++ b/dev-python/cheroot/Manifest @@ -0,0 +1 @@ +DIST cheroot-6.0.0.tar.gz 62763 BLAKE2B 0946c01c6a6233dc60ca3dd896c3d1dbc0feb97d5099d88598db340a8812b2be4cb076383c0e39d30cd2c6fd3402e048b716a02e82bec8ce08d5b8fca4b1be0f SHA512 0109fbf3b73ed3f12261eaa3c6d86b6c6b80a1ba3564548ba3288aa6c61a1c08db60886e677991bf7997e6a5b1ec7767a3e06098ec1748453e72c40fda7b82a7 diff --git a/dev-python/cheroot/cheroot-6.0.0.ebuild b/dev-python/cheroot/cheroot-6.0.0.ebuild new file mode 100644 index 000..5d94442756c --- /dev/null +++ b/dev-python/cheroot/cheroot-6.0.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy." +HOMEPAGE="http://www.cherrypy.org/ https://pypi.python.org/pypi/Cheroot https://github.com/cherrypy/cheroot; +SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] + test? ( + dev-python/portend[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v || die "tests failed under ${EPTYHON}" +} diff --git a/dev-python/cheroot/metadata.xml b/dev-python/cheroot/metadata.xml new file mode 100644 index 000..c8449665a6e --- /dev/null +++ b/dev-python/cheroot/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + zmed...@gentoo.org + Zac Medico + + + Cheroot + cherrypy/cheroot + +