FreeBSD Bugzilla – Attachment 220983 Details for
Bug 250941
www/py-requests: Update to 2.25.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
2.25.1 v1
py-requests-2.25.1.patch (text/plain), 4.84 KB, created by
Charlie Li
on 2020-12-27 06:41:12 UTC
(
hide
)
Description:
2.25.1 v1
Filename:
MIME Type:
Creator:
Charlie Li
Created:
2020-12-27 06:41:12 UTC
Size:
4.84 KB
patch
obsolete
>diff -r 55332b321d5f www/py-requests/Makefile >--- www/py-requests/Makefile Sun Dec 27 04:36:16 2020 +0000 >+++ www/py-requests/Makefile Sun Dec 27 01:39:47 2020 -0500 >@@ -2,8 +2,7 @@ > # $FreeBSD$ > > PORTNAME= requests >-PORTVERSION= 2.22.0 >-PORTREVISION= 2 >+PORTVERSION= 2.25.1 > CATEGORIES= www python > MASTER_SITES= CHEESESHOP > PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >@@ -18,9 +17,13 @@ > ${PYTHON_PKGNAMEPREFIX}chardet>=3.0.2:textproc/py-chardet@${PY_FLAVOR} \ > ${PYTHON_PKGNAMEPREFIX}idna>=2.5:dns/py-idna@${PY_FLAVOR} \ > ${PYTHON_PKGNAMEPREFIX}urllib3>=1.21.1:net/py-urllib3@${PY_FLAVOR} >-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \ >- ${PYTHON_PKGNAMEPREFIX}pytest-xdist>0:devel/py-pytest-xdist@${PY_FLAVOR} \ >- ${PYTHON_PKGNAMEPREFIX}pytest>=2.8.0:devel/py-pytest@${PY_FLAVOR} >+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=2.8.0:devel/py-pytest@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}pytest-httpbin>0:devel/py-pytest-httpbin@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}httpbin>0:www/py-httpbin@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}blinker>0:devel/py-blinker@${PY_FLAVOR} > > # Actually 2.7,3.5+ > USES= python >@@ -29,6 +32,6 @@ > NO_ARCH= yes > > do-test: >- @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test >+ @cd ${WRKSRC} && pytest tests > > .include <bsd.port.mk> >diff -r 55332b321d5f www/py-requests/distinfo >--- www/py-requests/distinfo Sun Dec 27 04:36:16 2020 +0000 >+++ www/py-requests/distinfo Sun Dec 27 01:39:47 2020 -0500 >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1572339862 >-SHA256 (requests-2.22.0.tar.gz) = 11e007a8a2aa0323f5a921e9e6a2d7e4e67d9877e85773fba9ba6419025cbeb4 >-SIZE (requests-2.22.0.tar.gz) = 113406 >+TIMESTAMP = 1609030585 >+SHA256 (requests-2.25.1.tar.gz) = 27973dd4a904a4f13b263a19c866c13b92a39ed1c964655f025f3f8d3d75b804 >+SIZE (requests-2.25.1.tar.gz) = 102161 >diff -r 55332b321d5f www/py-requests/files/patch-setup.py >--- www/py-requests/files/patch-setup.py Sun Dec 27 04:36:16 2020 +0000 >+++ /dev/null Thu Jan 01 00:00:00 1970 +0000 >@@ -1,29 +0,0 @@ >-# pytest-cov and its dependencies are not compulsory >-# >-# Subject: [PATCH] Limit dependencies to major instead of minor (#5342 >-# From c46f55bd48dabc02f033d252f8c64e2011f37361 Mon Sep 17 00:00:00 2001 >-# From: Chris Withers <chris@withers.org> >-# Date: Tue, 18 Feb 2020 14:58:27 +0000 >- >---- setup.py.orig 2019-05-16 14:22:45 UTC >-+++ setup.py >-@@ -42,8 +42,8 @@ if sys.argv[-1] == 'publish': >- packages = ['requests'] >- >- requires = [ >-- 'chardet>=3.0.2,<3.1.0', >-- 'idna>=2.5,<2.9', >-+ 'chardet>=3.0.2,<4', >-+ 'idna>=2.5,<3', >- 'urllib3>=1.21.1,<1.26,!=1.25.0,!=1.25.1', >- 'certifi>=2017.4.17' >- >-@@ -101,7 +101,7 @@ setup( >- cmdclass={'test': PyTest}, >- tests_require=test_requirements, >- extras_require={ >-- 'security': ['pyOpenSSL >= 0.14', 'cryptography>=1.3.4', 'idna>=2.0.0'], >-+ 'security': ['pyOpenSSL >= 0.14', 'cryptography>=1.3.4'], >- 'socks': ['PySocks>=1.5.6, !=1.5.7'], >- 'socks:sys_platform == "win32" and python_version == "2.7"': ['win_inet_pton'], >- }, >diff -r 55332b321d5f www/py-requests/files/patch-tests_test__requests.py >--- /dev/null Thu Jan 01 00:00:00 1970 +0000 >+++ www/py-requests/files/patch-tests_test__requests.py Sun Dec 27 01:39:47 2020 -0500 >@@ -0,0 +1,11 @@ >+--- tests/test_requests.py.orig 2020-12-16 17:43:25 UTC >++++ tests/test_requests.py >+@@ -838,7 +838,7 @@ class TestRequests: >+ def test_https_warnings(self, httpbin_secure, httpbin_ca_bundle): >+ """warnings are emitted with requests.get""" >+ if HAS_MODERN_SSL or HAS_PYOPENSSL: >+- warnings_expected = ('SubjectAltNameWarning', ) >++ warnings_expected = () >+ else: >+ warnings_expected = ('SNIMissingWarning', >+ 'InsecurePlatformWarning', >diff -r 55332b321d5f www/py-requests/files/patch-tests_test__utils.py >--- www/py-requests/files/patch-tests_test__utils.py Sun Dec 27 04:36:16 2020 +0000 >+++ /dev/null Thu Jan 01 00:00:00 1970 +0000 >@@ -1,17 +0,0 @@ >-Make tests work with devel/py-pytest >= 4 >- >-Obtained from: >-https://github.com/psf/requests/commit/0fe6653eabc3e0a4b8c48e374fb7ee83a3bf829b >- >---- tests/test_utils.py.orig 2019-05-16 14:18:16 UTC >-+++ tests/test_utils.py >-@@ -33,7 +33,8 @@ class TestSuperLen: >- 'stream, value', ( >- (StringIO.StringIO, 'Test'), >- (BytesIO, b'Test'), >-- pytest.mark.skipif('cStringIO is None')((cStringIO, 'Test')), >-+ pytest.param(cStringIO, 'Test', >-+ marks=pytest.mark.skipif('cStringIO is None')), >- )) >- def test_io_streams(self, stream, value): >- """Ensures that we properly deal with different kinds of IO streams."""
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 250941
:
219446
| 220983