pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-requests
Module Name: pkgsrc
Committed By: adam
Date: Tue May 9 17:08:39 UTC 2017
Modified Files:
pkgsrc/devel/py-requests: Makefile PLIST distinfo
Log Message:
Changes 2.14.0:
**Improvements**
- It is now possible to pass ``no_proxy`` as a key to the ``proxies``
dictionary to provide handling similar to the ``NO_PROXY`` environment
variable.
- When users provide invalid paths to certificate bundle files or directories
Requests now raises ``IOError``, rather than failing at the time of the HTTPS
request with a fairly inscrutable certificate validation error.
- The behavior of ``SessionRedirectMixin`` was slightly altered.
``resolve_redirects`` will now detect a redirect by calling
``get_redirect_target(response)`` instead of directly
querying ``Response.is_redirect`` and ``Response.headers['location']``.
Advanced users will be able to process malformed redirects more easily.
- Changed the internal calculation of elapsed request time to have higher
resolution on Windows.
- Added ``win_inet_pton`` as conditional dependency for the ``[socks]`` extra
on Windows with Python 2.7.
- Changed the proxy bypass implementation on Windows: the proxy bypass
check doesn't use forward and reverse DNS requests anymore
- URLs with schemes that begin with ``http`` but are not ``http`` or ``https``
no longer have their host parts forced to lowercase.
**Bugfixes**
- Much improved handling of non-ASCII ``Location`` header values in redirects.
Fewer ``UnicodeDecodeError``s are encountered on Python 2, and Python 3 now
correctly understands that Latin-1 is unlikely to be the correct encoding.
- If an attempt to ``seek`` file to find out its length fails, we now
appropriately handle that by aborting our content-length calculations.
- Restricted ``HTTPDigestAuth`` to only respond to auth challenges made on 4XX
responses, rather than to all auth challenges.
- Fixed some code that was firing ``DeprecationWarning`` on Python 3.6.
- The dismayed person emoticon (``/o\\``) no longer has a big head. I'm sure
this is what you were all worrying about most.
**Miscellaneous**
- Updated bundled urllib3 to v1.21.1.
- Updated bundled chardet to v3.0.2.
- Updated bundled idna to v2.5.
- Updated bundled certifi to 2017.4.17.
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/devel/py-requests/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/py-requests/PLIST
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/py-requests/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-requests/Makefile
diff -u pkgsrc/devel/py-requests/Makefile:1.26 pkgsrc/devel/py-requests/Makefile:1.27
--- pkgsrc/devel/py-requests/Makefile:1.26 Tue Apr 4 12:42:23 2017
+++ pkgsrc/devel/py-requests/Makefile Tue May 9 17:08:39 2017
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2017/04/04 12:42:23 adam Exp $
+# $NetBSD: Makefile,v 1.27 2017/05/09 17:08:39 adam Exp $
-DISTNAME= requests-2.13.0
+DISTNAME= requests-2.14.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel www
MASTER_SITES= ${MASTER_SITE_PYPI:=r/requests/}
@@ -10,15 +10,12 @@ HOMEPAGE= http://docs.python-requests.or
COMMENT= HTTP library, written in Python, for human beings
LICENSE= apache-2.0
-USE_LANGUAGES= c
-REPLACE_PYTHON= requests/certs.py requests/packages/chardet/chardetect.py
+USE_LANGUAGES= c
+REPLACE_PYTHON+= requests/certs.py
+REPLACE_PYTHON+= requests/packages/chardet/chardetect.py
-BUILD_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
#BUILD_DEPENDS+= ${PYPKGPREFIX}-test-httpbin-[0-9]*:../../www/py-test-httpbin
-do-test:
- cd ${WRKSRC} && py.test-${PYVERSSUFFIX}
-
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-requests/PLIST
diff -u pkgsrc/devel/py-requests/PLIST:1.10 pkgsrc/devel/py-requests/PLIST:1.11
--- pkgsrc/devel/py-requests/PLIST:1.10 Tue Apr 4 12:42:23 2017
+++ pkgsrc/devel/py-requests/PLIST Tue May 9 17:08:39 2017
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2017/04/04 12:42:23 adam Exp $
+@comment $NetBSD: PLIST,v 1.11 2017/05/09 17:08:39 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -51,9 +51,6 @@ ${PYSITELIB}/requests/packages/chardet/b
${PYSITELIB}/requests/packages/chardet/big5prober.py
${PYSITELIB}/requests/packages/chardet/big5prober.pyc
${PYSITELIB}/requests/packages/chardet/big5prober.pyo
-${PYSITELIB}/requests/packages/chardet/chardetect.py
-${PYSITELIB}/requests/packages/chardet/chardetect.pyc
-${PYSITELIB}/requests/packages/chardet/chardetect.pyo
${PYSITELIB}/requests/packages/chardet/chardistribution.py
${PYSITELIB}/requests/packages/chardet/chardistribution.pyc
${PYSITELIB}/requests/packages/chardet/chardistribution.pyo
@@ -63,18 +60,24 @@ ${PYSITELIB}/requests/packages/chardet/c
${PYSITELIB}/requests/packages/chardet/charsetprober.py
${PYSITELIB}/requests/packages/chardet/charsetprober.pyc
${PYSITELIB}/requests/packages/chardet/charsetprober.pyo
+${PYSITELIB}/requests/packages/chardet/cli/__init__.py
+${PYSITELIB}/requests/packages/chardet/cli/__init__.pyc
+${PYSITELIB}/requests/packages/chardet/cli/__init__.pyo
+${PYSITELIB}/requests/packages/chardet/cli/chardetect.py
+${PYSITELIB}/requests/packages/chardet/cli/chardetect.pyc
+${PYSITELIB}/requests/packages/chardet/cli/chardetect.pyo
${PYSITELIB}/requests/packages/chardet/codingstatemachine.py
${PYSITELIB}/requests/packages/chardet/codingstatemachine.pyc
${PYSITELIB}/requests/packages/chardet/codingstatemachine.pyo
${PYSITELIB}/requests/packages/chardet/compat.py
${PYSITELIB}/requests/packages/chardet/compat.pyc
${PYSITELIB}/requests/packages/chardet/compat.pyo
-${PYSITELIB}/requests/packages/chardet/constants.py
-${PYSITELIB}/requests/packages/chardet/constants.pyc
-${PYSITELIB}/requests/packages/chardet/constants.pyo
${PYSITELIB}/requests/packages/chardet/cp949prober.py
${PYSITELIB}/requests/packages/chardet/cp949prober.pyc
${PYSITELIB}/requests/packages/chardet/cp949prober.pyo
+${PYSITELIB}/requests/packages/chardet/enums.py
+${PYSITELIB}/requests/packages/chardet/enums.pyc
+${PYSITELIB}/requests/packages/chardet/enums.pyo
${PYSITELIB}/requests/packages/chardet/escprober.py
${PYSITELIB}/requests/packages/chardet/escprober.pyc
${PYSITELIB}/requests/packages/chardet/escprober.pyo
@@ -129,6 +132,9 @@ ${PYSITELIB}/requests/packages/chardet/l
${PYSITELIB}/requests/packages/chardet/langthaimodel.py
${PYSITELIB}/requests/packages/chardet/langthaimodel.pyc
${PYSITELIB}/requests/packages/chardet/langthaimodel.pyo
+${PYSITELIB}/requests/packages/chardet/langturkishmodel.py
+${PYSITELIB}/requests/packages/chardet/langturkishmodel.pyc
+${PYSITELIB}/requests/packages/chardet/langturkishmodel.pyo
${PYSITELIB}/requests/packages/chardet/latin1prober.py
${PYSITELIB}/requests/packages/chardet/latin1prober.pyc
${PYSITELIB}/requests/packages/chardet/latin1prober.pyo
@@ -156,6 +162,9 @@ ${PYSITELIB}/requests/packages/chardet/u
${PYSITELIB}/requests/packages/chardet/utf8prober.py
${PYSITELIB}/requests/packages/chardet/utf8prober.pyc
${PYSITELIB}/requests/packages/chardet/utf8prober.pyo
+${PYSITELIB}/requests/packages/chardet/version.py
+${PYSITELIB}/requests/packages/chardet/version.pyc
+${PYSITELIB}/requests/packages/chardet/version.pyo
${PYSITELIB}/requests/packages/idna/__init__.py
${PYSITELIB}/requests/packages/idna/__init__.pyc
${PYSITELIB}/requests/packages/idna/__init__.pyo
@@ -192,6 +201,15 @@ ${PYSITELIB}/requests/packages/urllib3/c
${PYSITELIB}/requests/packages/urllib3/contrib/__init__.py
${PYSITELIB}/requests/packages/urllib3/contrib/__init__.pyc
${PYSITELIB}/requests/packages/urllib3/contrib/__init__.pyo
+${PYSITELIB}/requests/packages/urllib3/contrib/_securetransport/__init__.py
+${PYSITELIB}/requests/packages/urllib3/contrib/_securetransport/__init__.pyc
+${PYSITELIB}/requests/packages/urllib3/contrib/_securetransport/__init__.pyo
+${PYSITELIB}/requests/packages/urllib3/contrib/_securetransport/bindings.py
+${PYSITELIB}/requests/packages/urllib3/contrib/_securetransport/bindings.pyc
+${PYSITELIB}/requests/packages/urllib3/contrib/_securetransport/bindings.pyo
+${PYSITELIB}/requests/packages/urllib3/contrib/_securetransport/low_level.py
+${PYSITELIB}/requests/packages/urllib3/contrib/_securetransport/low_level.pyc
+${PYSITELIB}/requests/packages/urllib3/contrib/_securetransport/low_level.pyo
${PYSITELIB}/requests/packages/urllib3/contrib/appengine.py
${PYSITELIB}/requests/packages/urllib3/contrib/appengine.pyc
${PYSITELIB}/requests/packages/urllib3/contrib/appengine.pyo
@@ -201,6 +219,9 @@ ${PYSITELIB}/requests/packages/urllib3/c
${PYSITELIB}/requests/packages/urllib3/contrib/pyopenssl.py
${PYSITELIB}/requests/packages/urllib3/contrib/pyopenssl.pyc
${PYSITELIB}/requests/packages/urllib3/contrib/pyopenssl.pyo
+${PYSITELIB}/requests/packages/urllib3/contrib/securetransport.py
+${PYSITELIB}/requests/packages/urllib3/contrib/securetransport.pyc
+${PYSITELIB}/requests/packages/urllib3/contrib/securetransport.pyo
${PYSITELIB}/requests/packages/urllib3/contrib/socks.py
${PYSITELIB}/requests/packages/urllib3/contrib/socks.pyc
${PYSITELIB}/requests/packages/urllib3/contrib/socks.pyo
Index: pkgsrc/devel/py-requests/distinfo
diff -u pkgsrc/devel/py-requests/distinfo:1.19 pkgsrc/devel/py-requests/distinfo:1.20
--- pkgsrc/devel/py-requests/distinfo:1.19 Tue Apr 4 12:42:23 2017
+++ pkgsrc/devel/py-requests/distinfo Tue May 9 17:08:39 2017
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.19 2017/04/04 12:42:23 adam Exp $
+$NetBSD: distinfo,v 1.20 2017/05/09 17:08:39 adam Exp $
-SHA1 (requests-2.13.0.tar.gz) = 827f7c8abb5a57d980d9870908724613b8b120c1
-RMD160 (requests-2.13.0.tar.gz) = 72ba4e042f98baaa7e7a9c257c484bbe2815160e
-SHA512 (requests-2.13.0.tar.gz) = d3e9c25d1ce7ecf51bd4b137645d06c07170542a78fc847b1c30cad6efa9bcbf36d4b0c809389cbf260dc7d73128ab6bbed1e197cba9497b6ad791b48014ae14
-Size (requests-2.13.0.tar.gz) = 557508 bytes
+SHA1 (requests-2.14.0.tar.gz) = 160b8b30d84c939f58d1d12e88a9506dccae2b31
+RMD160 (requests-2.14.0.tar.gz) = cc1989f0af4f8eb64fb1bc6e9ec8a42bba6ccbd7
+SHA512 (requests-2.14.0.tar.gz) = 2769f23b0c12eb92fe6cc939f8c0626ae2b84a9426fc89dff3c2f5991a30bc0f918359984e637d9d93fe8b00b9985cd8c50dea601d76d5752884bf0222781bd2
+Size (requests-2.14.0.tar.gz) = 520782 bytes
SHA1 (patch-requests_____init____.py) = 4630c41f4048acbce30f9f4825c8724346256865
Home |
Main Index |
Thread Index |
Old Index