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

2024-04-22 Thread Michał Górny
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/

2023-07-24 Thread Ionen Wolkens
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/

2023-06-27 Thread Michał Górny
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/

2023-05-20 Thread Michał Górny
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/

2023-03-15 Thread Michał Górny
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/

2023-01-02 Thread WANG Xuerui
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/

2022-12-25 Thread Michał Górny
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/

2022-11-22 Thread Arthur Zamarin
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/

2022-11-19 Thread Michał Górny
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/

2022-11-18 Thread Arthur Zamarin
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/

2022-10-22 Thread Michał Górny
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/

2022-10-12 Thread Michał Górny
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/

2022-09-10 Thread Arthur Zamarin
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/

2022-09-07 Thread Sam James
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/

2022-06-22 Thread Michał Górny
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/

2022-06-21 Thread Agostino Sarubbo
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/

2022-05-22 Thread Michał Górny
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/

2022-05-22 Thread Michał Górny
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/

2022-05-22 Thread Michał Górny
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/

2022-04-24 Thread Zac Medico
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/

2022-03-15 Thread Michał Górny
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/

2022-03-15 Thread Jakov Smolić
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/

2022-01-31 Thread Michał Górny
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/

2022-01-07 Thread Arthur Zamarin
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/

2021-11-28 Thread Michał Górny
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/

2021-11-27 Thread Michał Górny
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/

2021-09-02 Thread Marek Szuba
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/

2021-07-04 Thread Michał Górny
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/

2021-02-19 Thread Michał Górny
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/

2021-02-18 Thread Sam James
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/

2021-01-18 Thread Michał Górny
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/

2021-01-06 Thread Michał Górny
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/

2021-01-06 Thread Sam James
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/

2020-12-27 Thread Michał Górny
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/

2020-12-26 Thread Sam James
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/

2020-12-16 Thread Michał Górny
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/

2020-12-16 Thread Sam James
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/

2020-12-06 Thread Michał Górny
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/

2020-12-06 Thread Michał Górny
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/

2020-11-25 Thread Michał Górny
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/

2020-11-14 Thread Michał Górny
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/

2020-09-20 Thread Conrad Kostecki
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/

2020-09-18 Thread Michał Górny
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/

2020-09-18 Thread Agostino Sarubbo
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/

2020-09-16 Thread Michał Górny
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/

2020-09-13 Thread Sergei Trofimovich
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/

2020-09-08 Thread Sam James
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/

2020-09-08 Thread Sam James
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/

2020-08-13 Thread Michał Górny
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/

2020-08-13 Thread Michał Górny
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/

2020-08-01 Thread Michał Górny
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/

2020-08-01 Thread Sergei Trofimovich
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/

2020-07-29 Thread Sam James
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/

2020-07-28 Thread Sam James
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/

2020-07-27 Thread Michał Górny
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/

2020-07-27 Thread Sam James
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/

2020-07-27 Thread Sam James
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/

2020-07-26 Thread Michał Górny
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/

2020-07-23 Thread Sam James
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/

2020-07-23 Thread Sam James
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/

2020-07-23 Thread Michał Górny
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/

2020-07-21 Thread Sergei Trofimovich
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/

2020-07-20 Thread Sam James
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/

2020-07-20 Thread Sam James
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/

2020-07-20 Thread Michał Górny
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/

2020-07-13 Thread Sam James
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/

2020-07-06 Thread Michał Górny
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/

2020-07-05 Thread Michał Górny
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/

2020-06-29 Thread Agostino Sarubbo
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/

2020-06-26 Thread Thomas Deutschmann
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/

2020-06-22 Thread Mart Raudsepp
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/

2020-06-21 Thread Michał Górny
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/

2020-06-21 Thread Michał Górny
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/

2020-06-21 Thread Michał Górny
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/

2020-06-21 Thread Michał Górny
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/

2020-06-21 Thread Michał Górny
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/

2020-06-20 Thread Thomas Deutschmann
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/

2020-05-16 Thread Mikle Kolyada
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/

2020-03-26 Thread Patrick McLean
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/

2020-03-20 Thread Zac Medico
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/

2020-02-10 Thread Zac Medico
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/

2020-02-04 Thread Michał Górny
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/

2019-12-11 Thread Georgy Yakovlev
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/

2019-10-25 Thread Zac Medico
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/

2019-10-25 Thread Zac Medico
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/

2019-05-09 Thread Zac Medico
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/

2019-04-17 Thread Aaron Bauman
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/

2019-03-10 Thread William Hubbs
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/

2019-03-09 Thread William Hubbs
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/

2018-11-10 Thread Thomas Deutschmann
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/

2018-11-09 Thread Alexey Shvetsov
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/

2018-03-07 Thread Markus Meier
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/

2018-01-24 Thread Sergei Trofimovich
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/

2018-01-10 Thread Zac Medico
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/

2018-01-09 Thread Zac Medico
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
+   
+