diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-05-07 01:33:16 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-05-07 01:33:16 +0100 |
commit | c8fd0d84af0bfd1949542adc2cbb735b1d28f9ed (patch) | |
tree | 3ee550255947da075650f1a551dcc278f9a1b7f8 /dev-python/requests | |
parent | a978c074e4272bb901fbe4a10de0a7b2af574f17 (diff) |
gentoo resync : 07.05.2021
Diffstat (limited to 'dev-python/requests')
-rw-r--r-- | dev-python/requests/Manifest | 2 | ||||
-rw-r--r-- | dev-python/requests/requests-2.25.1-r2.ebuild (renamed from dev-python/requests/requests-2.25.1-r1.ebuild) | 29 |
2 files changed, 19 insertions, 12 deletions
diff --git a/dev-python/requests/Manifest b/dev-python/requests/Manifest index b5d89b68ebea..28ee51ef98b6 100644 --- a/dev-python/requests/Manifest +++ b/dev-python/requests/Manifest @@ -1,3 +1,3 @@ DIST requests-2.25.1.tar.gz 102161 BLAKE2B 1901ca3bb1eb7a6eb7689a81e01c1c23d3f359835507fda78de734162cbd8573b7640c9376cb50ed9397603d67d9a14624028573c2709086547f37993a959429 SHA512 ca6b0a257b448a999cade0ae173c29cddc9cfffb319d16fc3d051d3e1cd77161536e3cab279b3cba59c60d29d7864a9281c1fa1f689ce48d3bce2ca9f1cd8d45 -EBUILD requests-2.25.1-r1.ebuild 1442 BLAKE2B 9176d5a462e603c1f6351f486b06793a6d4c1f0e58faf84e27902c136fe66ab68c27a7c1805f430c61ad1db65ecc83bb8f8e5b204444cb11cd9a71df6493957e SHA512 30f2a1238e08b395933ecba6782998b72951feb9a7d20c9ebc9e2064fa80c9c3c385acd941237c96f80e3a1f863104f96a199c48dc6821d28f15c758a32e9ac3 +EBUILD requests-2.25.1-r2.ebuild 1591 BLAKE2B 60f788e60d0d94e9f407f720d3b6ad005573c68bdb8e47d8616bd9266ddc747dd50173b2637520cc824a3554b62e5e77344fb5d47ec138a7dd1d242f905634f4 SHA512 f89d96dacb29e6a79bab9f482dc9cbac2de44d95be12d57d35f87c895b5508892e056848228420ae9f1bea17df5d310889732f322fd1191d7db00aef4a9ae23e MISC metadata.xml 769 BLAKE2B 3b70fd8b559e10b971a7c72e4e134028300406af09445bf3d9c013cc15899f10452b493730b0af5f1ec958b81f719ae1af9be96cbf3fb5c0e3bf6f5bf1de7326 SHA512 12d72ea4ecc2ba0a58306917322a1687b73a3234b6dfa7f9ddbc4aa861daa4a56bcc6a8ea7e5da7cafdca2239f065c0f839a998de133958656b2c9a764fc30ae diff --git a/dev-python/requests/requests-2.25.1-r1.ebuild b/dev-python/requests/requests-2.25.1-r2.ebuild index 0ade640f1331..d628a9ac03ed 100644 --- a/dev-python/requests/requests-2.25.1-r1.ebuild +++ b/dev-python/requests/requests-2.25.1-r2.ebuild @@ -22,7 +22,7 @@ RDEPEND=" >=dev-python/chardet-3.0.2[${PYTHON_USEDEP}] <dev-python/chardet-5[${PYTHON_USEDEP}] >=dev-python/idna-2.5[${PYTHON_USEDEP}] - <dev-python/idna-3[${PYTHON_USEDEP}] + <dev-python/idna-4[${PYTHON_USEDEP}] <dev-python/urllib3-1.27[${PYTHON_USEDEP}] socks5? ( >=dev-python/PySocks-1.5.6[${PYTHON_USEDEP}] ) " @@ -38,16 +38,23 @@ BDEPEND=" distutils_enable_tests pytest src_prepare() { + # allow idna-3 + sed -i -e '/idna/s:<3:<4:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local deselect=( + # Internet + requests/__init__.py::requests + requests/api.py::requests.api.request + requests/models.py::requests.models.PreparedRequest + requests/sessions.py::requests.sessions.Session + tests/test_requests.py::TestRequests::test_https_warnings + tests/test_requests.py::TestTimeout::test_connect_timeout + tests/test_requests.py::TestTimeout::test_total_timeout_connect + ) - # strip tests that require some kind of network - sed -e 's:test_connect_timeout:_&:' \ - -e 's:test_total_timeout_connect:_&:' \ - -i tests/test_requests.py || die - # probably pyopenssl version dependent - sed -e 's:test_https_warnings:_&:' \ - -i tests/test_requests.py || die - # doctests rely on networking - sed -e 's:--doctest-modules::' \ - -i pytest.ini || die + epytest ${deselect[@]/#/--deselect } } |