summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2018-05-31 09:28:40 +0000
committeradam <adam@pkgsrc.org>2018-05-31 09:28:40 +0000
commitc64f5e9de9c18892e2ba9d43acaadbc4762869c8 (patch)
treebba566e0c589d8ca4e21df6f8750265bfada2705
parent226b1d9fa5945f757bbc6c27871a6b9b85f1a94f (diff)
downloadpkgsrc-c64f5e9de9c18892e2ba9d43acaadbc4762869c8.tar.gz
py-uvloop: updated to 0.10.0
v0.10.0 New Features * Support Python 3.7. * Implement PEP 567 support (contextvars module) for Python 3.7. * Add uvloop's own version of asyncio/sslproto.py. SSL is now ~50% faster. * Convert Future-returning loop methods to coroutines. * Allow file objects to be passed to loop.subprocess* functions. * Make signals processing more reliable. * Prohibit adding a signal handler for SIGCHLD. * Add uvloop.__version__. Bug Fixes * Upgrade to Cython 0.28.2. * Update libuv from v1.17.0 to v1.20.3. * Make sure UDP handles are cleaned-up properly. * Fix subprocess.close() to let its processes die gracefully. * Fix sock_connect() to resolve addresses for correct socket family. * Fix a race condition in SSL handshake.
-rw-r--r--devel/py-uvloop/Makefile6
-rw-r--r--devel/py-uvloop/PLIST3
-rw-r--r--devel/py-uvloop/distinfo10
3 files changed, 9 insertions, 10 deletions
diff --git a/devel/py-uvloop/Makefile b/devel/py-uvloop/Makefile
index 66168429bfd..2a1eaf0f179 100644
--- a/devel/py-uvloop/Makefile
+++ b/devel/py-uvloop/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2017/11/29 07:56:47 adam Exp $
+# $NetBSD: Makefile,v 1.7 2018/05/31 09:28:40 adam Exp $
-DISTNAME= uvloop-0.9.1
+DISTNAME= uvloop-0.10.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=u/uvloop/}
@@ -14,8 +14,6 @@ BUILD_DEPENDS+= ${PYPKGPREFIX}-cython-[0-9]*:../../devel/py-cython
PYTHON_VERSIONS_ACCEPTED= 36 35
-USE_LANGUAGES= c
-
.include "../../devel/libuv/buildlink3.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/py-uvloop/PLIST b/devel/py-uvloop/PLIST
index 28b779581e0..fca615a08f5 100644
--- a/devel/py-uvloop/PLIST
+++ b/devel/py-uvloop/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2017/11/27 10:44:55 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2018/05/31 09:28:40 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -65,3 +65,4 @@ ${PYSITELIB}/uvloop/request.pxd
${PYSITELIB}/uvloop/request.pyx
${PYSITELIB}/uvloop/server.pxd
${PYSITELIB}/uvloop/server.pyx
+${PYSITELIB}/uvloop/sslproto.pyx
diff --git a/devel/py-uvloop/distinfo b/devel/py-uvloop/distinfo
index a9284103f7d..9965af6616a 100644
--- a/devel/py-uvloop/distinfo
+++ b/devel/py-uvloop/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.4 2017/11/29 07:56:47 adam Exp $
+$NetBSD: distinfo,v 1.5 2018/05/31 09:28:40 adam Exp $
-SHA1 (uvloop-0.9.1.tar.gz) = 5346e478820e5acf5015710697b66bbb3ebe1e78
-RMD160 (uvloop-0.9.1.tar.gz) = d3cc88080cd7aeccc413100aa19bbe012b63c093
-SHA512 (uvloop-0.9.1.tar.gz) = 00933b77be63ce75d0580a833d843178436fbe26be4f10b57b2d85eb04c6a95b57776a61aa45c36d3b9c72f602b71cda927e4e2361c913e8dc139a7178c865d8
-Size (uvloop-0.9.1.tar.gz) = 1797657 bytes
+SHA1 (uvloop-0.10.0.tar.gz) = 19abb1256bec8b051d5af506f05feea421221828
+RMD160 (uvloop-0.10.0.tar.gz) = a317f753094c501865392fadc6c320480d9d8901
+SHA512 (uvloop-0.10.0.tar.gz) = 1585b65edfc8b3d1ea1fb4908f28e9209af4d17130bf2b0deebc1d8b347c68aff7a695e74dbb5b6a7274b8e4f527a4a2ba42b47c3ccd38d1721a954f55e86ea8
+Size (uvloop-0.10.0.tar.gz) = 1903703 bytes
SHA1 (patch-setup.py) = 4be1c2b9612dfaa749ae1c92382fd054b17a1d8c