Index: head/www/py-requests/Makefile =================================================================== --- head/www/py-requests/Makefile (revision 446460) +++ head/www/py-requests/Makefile (revision 446461) @@ -1,36 +1,37 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= requests PORTVERSION= 2.18.1 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= koobs@FreeBSD.org COMMENT= HTTP library written in Python for human beings LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS?= ${PYTHON_PKGNAMEPREFIX}chardet>=3.0.2:textproc/py-chardet \ ${PYTHON_PKGNAMEPREFIX}idna>=2.5:dns/py-idna \ ${PYTHON_PKGNAMEPREFIX}urllib3>=1.21.1:net/py-urllib3 \ ${PYTHON_PKGNAMEPREFIX}certifi>=2017.4.17:security/py-certifi TEST_DEPENDS?= ${PYTHON_PKGNAMEPREFIX}pytest>=2.8.1:devel/py-pytest \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>0:devel/py-pytest-xdist \ ${PYTHON_PKGNAMEPREFIX}execnet>=1.1:sysutils/py-execnet \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock # Actually 2.6-2.7,3.3+ USES?= python USE_PYTHON= autoplist concurrent distutils CONFLICTS_INSTALL= py*-requests1-* NO_ARCH= yes do-test: @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include Index: head/www/py-requests/files/patch-setup.py =================================================================== --- head/www/py-requests/files/patch-setup.py (revision 446460) +++ head/www/py-requests/files/patch-setup.py (revision 446461) @@ -1,13 +1,27 @@ +From 8d1228cd1943bfe89ffaae32e15b2feb3f8479f5 Mon Sep 17 00:00:00 2001 +From: Cory Benfield +Date: Thu, 20 Jul 2017 10:08:50 +0100 +Subject: [PATCH] Allow urllib3 1.22 + +--- + setup.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + # pytest-cov and its dependencies are not compulsory ---- setup.py.orig 2017-06-04 15:11:40 UTC +--- setup.py.orig 2017-06-14 17:44:15 UTC +++ setup.py -@@ -45,7 +45,7 @@ requires = [ +@@ -44,11 +44,11 @@ packages = ['requests'] + requires = [ + 'chardet>=3.0.2,<3.1.0', + 'idna>=2.5,<2.6', +- 'urllib3>=1.21.1,<1.22', ++ '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: