diff --git a/dev-python/requests/Manifest b/dev-python/requests/Manifest deleted file mode 100644 index 9d1106977..000000000 --- a/dev-python/requests/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST requests-2.21.0.tar.gz 111528 BLAKE2B 7b40f9f572a8efde41c177fb5d1e1eaf29ca60cad0661fa28ac0085f3700348380d619f68c0082f24044d1af82b16d6b1e7d5dd2c2a2329f85fcee7141b1fbf6 SHA512 385e1d80993a21c09e7c4682500ca8c24155962ba41ecd8e73612722b2ff6618b736e827fc48ad1683b0d2bc7a420cfe680f5107860aca52656ef777f1d60104 -DIST requests-2.22.0.tar.gz 113406 BLAKE2B 36e1fa106f30af3d560c11edab3cd8f7e79116378c6f4d505052c8b19021846a22b4631567859b23331e7c9413896e77d7fc3288cd3af586f5f99da21c9181a6 SHA512 8b8e9da8a0c816fb4ff39be89ac7e1a9d5a99503ed93e44a0d78b28818f1c0eb253b151972a144151a616ba1b4bc5595245458a8268c5161391db54f740ac9a5 diff --git a/dev-python/requests/files/pull5063-urllib3_1.25.patch b/dev-python/requests/files/pull5063-urllib3_1.25.patch deleted file mode 100644 index 782040596..000000000 --- a/dev-python/requests/files/pull5063-urllib3_1.25.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff --git a/requests/__init__.py b/requests/__init__.py -index bc168ee53..9a899df67 100644 ---- a/requests/__init__.py -+++ b/requests/__init__.py -@@ -57,10 +57,10 @@ def check_compatibility(urllib3_version, chardet_version): - # Check urllib3 for compatibility. - major, minor, patch = urllib3_version # noqa: F811 - major, minor, patch = int(major), int(minor), int(patch) -- # urllib3 >= 1.21.1, <= 1.24 -+ # urllib3 >= 1.21.1, <= 1.25 - assert major == 1 - assert minor >= 21 -- assert minor <= 24 -+ assert minor <= 25 - - # Check chardet for compatibility. - major, minor, patch = chardet_version.split('.')[:3] -diff --git a/setup.py b/setup.py -index 10ce2c621..0d5d0cc99 100755 ---- a/setup.py -+++ b/setup.py -@@ -44,7 +44,7 @@ def run_tests(self): - requires = [ - 'chardet>=3.0.2,<3.1.0', - 'idna>=2.5,<2.9', -- 'urllib3>=1.21.1,<1.25', -+ 'urllib3>=1.21.1,<1.26,!=1.25', - 'certifi>=2017.4.17' - - ] diff --git a/dev-python/requests/metadata.xml b/dev-python/requests/metadata.xml deleted file mode 100644 index 7f45ae4e3..000000000 --- a/dev-python/requests/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - python@gentoo.org - Python - - - Most existing Python modules for sending HTTP requests are extremely verbose and - cumbersome. Python’s built-in urllib2 module provides most of the HTTP - capabilities you should need, but the API is thoroughly broken. This library is - designed to make HTTP requests easy for developers. - - - requests - - diff --git a/dev-python/requests/requests-2.21.0-r2.ebuild b/dev-python/requests/requests-2.21.0-r2.ebuild deleted file mode 100644 index 7354f9e49..000000000 --- a/dev-python/requests/requests-2.21.0-r2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy{,3} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="HTTP library for human beings" -HOMEPAGE="http://python-requests.org/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris" -IUSE="socks5 +ssl" - -RDEPEND=" - >=dev-python/certifi-2017.4.17[${PYTHON_USEDEP}] - >=dev-python/chardet-3.0.2[${PYTHON_USEDEP}] - =dev-python/idna-2.5[${PYTHON_USEDEP}] - =dev-python/PySocks-1.5.6[${PYTHON_USEDEP}] ) - ssl? ( - >=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-0.14[$(python_gen_usedep 'python*' pypy)] - ) -" - -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] -" - -# tests connect to various remote sites -RESTRICT="test" - -#DEPEND+=" -# test? ( -# dev-python/pytest[${PYTHON_USEDEP}] -# dev-python/pytest-httpbin[${PYTHON_USEDEP}] -# dev-python/pytest-mock[${PYTHON_USEDEP}] -# dev-python/pytest-xdist[${PYTHON_USEDEP}] -# >=dev-python/PySocks-1.5.6[${PYTHON_USEDEP}] -# ) -#" - -PATCHES=( "${FILESDIR}/pull5063-urllib3_1.25.patch" ) - -python_test() { - py.test || die -} diff --git a/dev-python/requests/requests-2.22.0.ebuild b/dev-python/requests/requests-2.22.0.ebuild deleted file mode 100644 index 285360d37..000000000 --- a/dev-python/requests/requests-2.22.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy{,3} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="HTTP library for human beings" -HOMEPAGE="http://python-requests.org/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris" -IUSE="socks5 +ssl" - -RDEPEND=" - >=dev-python/certifi-2017.4.17[${PYTHON_USEDEP}] - >=dev-python/chardet-3.0.2[${PYTHON_USEDEP}] - =dev-python/idna-2.5[${PYTHON_USEDEP}] - =dev-python/urllib3-1.21.1[${PYTHON_USEDEP}] - =dev-python/PySocks-1.5.6[${PYTHON_USEDEP}] ) - ssl? ( - >=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-0.14[$(python_gen_usedep 'python*' pypy)] - ) -" - -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] -" - -# tests connect to various remote sites -RESTRICT="test" - -#DEPEND+=" -# test? ( -# dev-python/pytest[${PYTHON_USEDEP}] -# dev-python/pytest-httpbin[${PYTHON_USEDEP}] -# dev-python/pytest-mock[${PYTHON_USEDEP}] -# dev-python/pytest-xdist[${PYTHON_USEDEP}] -# >=dev-python/PySocks-1.5.6[${PYTHON_USEDEP}] -# ) -#" - -#PATCHES=( "${FILESDIR}/pull5063-urllib3_1.25.patch" ) - -python_test() { - py.test || die -} diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest deleted file mode 100644 index a979e10c9..000000000 --- a/dev-python/urllib3/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST urllib3-1.25.2.tar.gz 261479 BLAKE2B bf85dd5e1a3c2746b8af571dac9800caf644c9a2c6e2b6dc8919392d7fcfb1084e14e2d4a6837c0621493c18c68a2d631381c67c6dcc212b9da12c24ef24355a SHA512 241f129c3ce275dc1233f4bfb19e23ef3820311b2ab328e5964be64a33d237db4fdecda13a570113b4c76f09ff4d73cba5570971e476131839538f15ac564c93 diff --git a/dev-python/urllib3/metadata.xml b/dev-python/urllib3/metadata.xml deleted file mode 100644 index de0d93dee..000000000 --- a/dev-python/urllib3/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - python@gentoo.org - Python - - - urllib3 - shazow/urllib3 - - diff --git a/dev-python/urllib3/urllib3-1.25.2.ebuild b/dev-python/urllib3/urllib3-1.25.2.ebuild deleted file mode 100644 index 79463b792..000000000 --- a/dev-python/urllib3/urllib3-1.25.2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy{,3} ) -PYTHON_REQ_USE="ssl(+)" - -inherit distutils-r1 - -DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more" -HOMEPAGE="https://github.com/shazow/urllib3" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="doc test" -#RESTRICT="test" - -RDEPEND=" - >=dev-python/PySocks-1.5.6[${PYTHON_USEDEP}] - !~dev-python/PySocks-1.5.7[${PYTHON_USEDEP}] - =dev-python/cryptography-1.3.4[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}] - >=dev-python/idna-2.0.0[${PYTHON_USEDEP}] - virtual/python-ipaddress[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - >=www-servers/tornado-4.2.1[$(python_gen_usedep 'python*')] - dev-python/pytest[${PYTHON_USEDEP}] - ) - doc? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - ) -" - -# Testsuite written requiring mock to be installed under all Cpythons - -python_prepare_all() { - # skip appengine tests - rm -r test/appengine || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - use doc && emake -C docs SPHINXOPTS= html -} - -python_test() { - # FIXME: get tornado ported - if [[ ${EPYTHON} == python* ]]; then - py.test -v || die "Tests fail with ${EPYTHON}" - fi -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/_build/html/. ) - distutils-r1_python_install_all -}