1
0
Fork 0
mirror of https://git.freebsd.org/ports.git synced 2025-07-08 21:09:17 -04:00
ports/www/py-requests/files/patch-setup.py
Kubilay Kocak aaaa0f6abf devel/py-requests: Bump pinned idna dependency version
py-idna was updated to 2.7 in ports r476560. py-requests had its idna dependency
pinned to <2.7.

That broke all py-requests dependents.

This change backports part of an upstream commit [1] that bumped the dependency.

Whisper of a dream: It would be really cool if *_DEPENDS could declare multiple
versions in its scheme. We'd pick up these issues much earlier, and be able to
declare dependencies more accurately.</pony>

[1] 991e8b76b7

PR:		230430
Reported by:	<Trond Endrestol ximalas info>
2018-08-07 09:11:28 +00:00

21 lines
788 B
Python

# 1: Backport bumping idna max version
# https://github.com/requests/requests/commit/991e8b76b7a9d21f698b24fa0058d3d5968721bc
# 2: pytest-cov and its dependencies are not compulsory
--- setup.py.orig 2017-08-15 13:19:39 UTC
+++ setup.py
@@ -43,12 +43,12 @@ packages = ['requests']
requires = [
'chardet>=3.0.2,<3.1.0',
- 'idna>=2.5,<2.7',
+ 'idna>=2.5,<2.8',
'urllib3>=1.21.1,<1.23',
'certifi>=2017.4.17'
]
-test_requirements = ['pytest-httpbin==0.0.7', 'pytest-cov', 'pytest-mock', 'pytest-xdist', 'PySocks>=1.5.6, !=1.5.7', 'pytest>=2.8.0']
+test_requirements = ['pytest-httpbin==0.0.7', 'pytest-mock', 'pytest-xdist', 'PySocks>=1.5.6, !=1.5.7', 'pytest>=2.8.0']
about = {}
with open(os.path.join(here, 'requests', '__version__.py'), 'r', 'utf-8') as f: