mirror of
https://git.freebsd.org/ports.git
synced 2025-07-08 21:09:17 -04:00
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>
21 lines
788 B
Python
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:
|