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