svn commit: r490937 - in head/www/py-requests: . files

Dan Langille dan at langille.org
Thu Mar 14 13:19:23 UTC 2019


It appears this never got merged to 2019Q1

-- 
Dan Langille - BSDCan / PGCon
dan at langille.org


> On Jan 22, 2019, at 5:46 AM, Kubilay Kocak <koobs at FreeBSD.org> wrote:
> 
> Author: koobs
> Date: Tue Jan 22 10:46:11 2019
> New Revision: 490937
> URL: https://svnweb.freebsd.org/changeset/ports/490937
> 
> Log:
>  www/py-requests: Update to 2.21.0
> 
>   - Update USES comment (Python 3.3 support dropped)
>   - Rebase setup.py patch (idna change released)
>   - Remove comment about failing tests due to httpbin issue which seems
>     to now be fixed.
> 
>  This update includes a pinned urllib3 version bump to < 1.25, which paves
>  the way for a net/urllib3 update to 1.24 [1].
> 
>  Note: 2.20.0 includes a security vulnerability fix for CVE-2018-18074
> 
>  Changelog:
> 
>    https://github.com/requests/requests/blob/v2.21.0/HISTORY.md
> 
>  PR: 		229322 [1]
>  Security:	50ad9a9a-1e28-11e9-98d7-0050562a4d7b
>  MFH:		2019Q1
> 
> Modified:
>  head/www/py-requests/Makefile
>  head/www/py-requests/distinfo
>  head/www/py-requests/files/patch-setup.py
> 
> Modified: head/www/py-requests/Makefile
> ==============================================================================
> --- head/www/py-requests/Makefile	Tue Jan 22 10:44:39 2019	(r490936)
> +++ head/www/py-requests/Makefile	Tue Jan 22 10:46:11 2019	(r490937)
> @@ -2,8 +2,7 @@
> # $FreeBSD$
> 
> PORTNAME=	requests
> -PORTVERSION=	2.18.4
> -PORTREVISION=	1
> +PORTVERSION=	2.21.0
> CATEGORIES=	www python
> MASTER_SITES=	CHEESESHOP
> PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
> @@ -22,16 +21,13 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=2.8.0:dev
> 		${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \
> 		${PYTHON_PKGNAMEPREFIX}pytest-xdist>0:devel/py-pytest-xdist@${PY_FLAVOR}
> 
> -# Actually 2.6-2.7,3.3+
> +# Actually 2.6-2.7,3.4+
> USES=		python
> USE_PYTHON=	autoplist concurrent distutils
> 
> CONFLICTS_INSTALL=	py*-requests1-*
> 
> NO_ARCH=	yes
> -
> -# Automated tests failinng due to httpbin issue
> -# https://github.com/kennethreitz/httpbin/issues/403
> 
> do-test:
> 	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
> 
> Modified: head/www/py-requests/distinfo
> ==============================================================================
> --- head/www/py-requests/distinfo	Tue Jan 22 10:44:39 2019	(r490936)
> +++ head/www/py-requests/distinfo	Tue Jan 22 10:46:11 2019	(r490937)
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1519435351
> -SHA256 (requests-2.18.4.tar.gz) = 9c443e7324ba5b85070c4a818ade28bfabedf16ea10206da1132edaa6dda237e
> -SIZE (requests-2.18.4.tar.gz) = 126224
> +TIMESTAMP = 1548125465
> +SHA256 (requests-2.21.0.tar.gz) = 502a824f31acdacb3a35b6690b5fbf0bc41d63a24a45c4004352b0242707598e
> +SIZE (requests-2.21.0.tar.gz) = 111528
> 
> Modified: head/www/py-requests/files/patch-setup.py
> ==============================================================================
> --- head/www/py-requests/files/patch-setup.py	Tue Jan 22 10:44:39 2019	(r490936)
> +++ head/www/py-requests/files/patch-setup.py	Tue Jan 22 10:46:11 2019	(r490937)
> @@ -1,21 +1,12 @@
> -# 1: Backport bumping idna max version
> -# https://github.com/requests/requests/commit/991e8b76b7a9d21f698b24fa0058d3d5968721bc
> -# 2: pytest-cov and its dependencies are not compulsory
> +# pytest-cov and its dependencies are not compulsory
> 
> ---- setup.py.orig	2017-08-15 13:19:39 UTC
> +--- setup.py.orig	2019-01-22 02:52:54 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'
> - 
> +@@ -50,7 +50,6 @@ requires = [
>  ]
> --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:
> + test_requirements = [
> +     'pytest-httpbin==0.0.7',
> +-    'pytest-cov',
> +     'pytest-mock',
> +     'pytest-xdist',
> +     'PySocks>=1.5.6, !=1.5.7',
> 



More information about the svn-ports-all mailing list