pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-uvloop



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Aug 17 11:05:48 UTC 2019

Modified Files:
        pkgsrc/devel/py-uvloop: Makefile PLIST distinfo
Removed Files:
        pkgsrc/devel/py-uvloop/patches: patch-setup.py

Log Message:
py-uvloop: updated to 0.13.0

v0.13.0

New Features
Implement Server.start_serving() and related APIs.
Make Server an asynchronous context manager.

Performance
Start using high-performance uv_udp_t handle. This
should result in a significantly faster UDP support.
Make address validation faster in udp.sendto().

Misc
OSError is no longer logged by Transports.
This matches asyncio behaviour in 3.8.

Build
Upgrade to libuv v1.31.0.
Use manylinux-2010. This means we no longer provide
32bit builds for Linux.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/py-uvloop/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-uvloop/PLIST
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/py-uvloop/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/devel/py-uvloop/patches/patch-setup.py

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-uvloop/Makefile
diff -u pkgsrc/devel/py-uvloop/Makefile:1.18 pkgsrc/devel/py-uvloop/Makefile:1.19
--- pkgsrc/devel/py-uvloop/Makefile:1.18        Fri Apr 26 13:13:54 2019
+++ pkgsrc/devel/py-uvloop/Makefile     Sat Aug 17 11:05:48 2019
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2019/04/26 13:13:54 maya Exp $
+# $NetBSD: Makefile,v 1.19 2019/08/17 11:05:48 adam Exp $
 
-DISTNAME=      uvloop-0.12.2
+DISTNAME=      uvloop-0.13.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=u/uvloop/}
@@ -10,7 +10,12 @@ HOMEPAGE=    https://github.com/MagicStack/
 COMMENT=       Fast implementation of asyncio event loop on top of libuv
 LICENSE=       mit AND apache-2.0
 
-BUILD_DEPENDS+=        ${PYPKGPREFIX}-cython-[0-9]*:../../devel/py-cython
+DEPENDS+=      libuv>=1.31.0:../../devel/libuv
+TEST_DEPENDS+= ${PYPKGPREFIX}-OpenSSL-[0-9]*:../../security/py-OpenSSL
+TEST_DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
+
+PYSETUPBUILDTARGET=    build_ext
+PYSETUPBUILDARGS=      --use-system-libuv
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 

Index: pkgsrc/devel/py-uvloop/PLIST
diff -u pkgsrc/devel/py-uvloop/PLIST:1.4 pkgsrc/devel/py-uvloop/PLIST:1.5
--- pkgsrc/devel/py-uvloop/PLIST:1.4    Tue Jan 22 08:56:38 2019
+++ pkgsrc/devel/py-uvloop/PLIST        Sat Aug 17 11:05:48 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2019/01/22 08:56:38 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2019/08/17 11:05:48 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -61,6 +61,7 @@ ${PYSITELIB}/uvloop/loop.c
 ${PYSITELIB}/uvloop/loop.pxd
 ${PYSITELIB}/uvloop/loop.pyx
 ${PYSITELIB}/uvloop/loop.so
+${PYSITELIB}/uvloop/lru.pyx
 ${PYSITELIB}/uvloop/pseudosock.pyx
 ${PYSITELIB}/uvloop/request.pxd
 ${PYSITELIB}/uvloop/request.pyx

Index: pkgsrc/devel/py-uvloop/distinfo
diff -u pkgsrc/devel/py-uvloop/distinfo:1.14 pkgsrc/devel/py-uvloop/distinfo:1.15
--- pkgsrc/devel/py-uvloop/distinfo:1.14        Thu Mar 21 10:15:41 2019
+++ pkgsrc/devel/py-uvloop/distinfo     Sat Aug 17 11:05:48 2019
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.14 2019/03/21 10:15:41 adam Exp $
+$NetBSD: distinfo,v 1.15 2019/08/17 11:05:48 adam Exp $
 
-SHA1 (uvloop-0.12.2.tar.gz) = 671161cbca97bc31f7098b432c7e561ceb05b37e
-RMD160 (uvloop-0.12.2.tar.gz) = 9ef8a0053a38c5434cac3856d431ce959bfc5ab9
-SHA512 (uvloop-0.12.2.tar.gz) = 59e34c83946facf70e839831dcd61fb7a8cf22df48d2ede6de84edbd4af5e789b2b404c8b7835e9a8cd7be706ad370bde2a290beab72c5d7411d35d07ee7974c
-Size (uvloop-0.12.2.tar.gz) = 1922375 bytes
-SHA1 (patch-setup.py) = 4be1c2b9612dfaa749ae1c92382fd054b17a1d8c
+SHA1 (uvloop-0.13.0.tar.gz) = ed64cb53f3266ba948704004b72094d25c8c572c
+RMD160 (uvloop-0.13.0.tar.gz) = 4a896eae5b748729ab9aff4722158628bf101c67
+SHA512 (uvloop-0.13.0.tar.gz) = 4e24db94d207f23287a28d5b086cbd0a358f2fb3d35b55e9913b7b0867e4253259171f4d23969990b1e041fef0a28e44fcd1737e9be319293d223d987033de98
+Size (uvloop-0.13.0.tar.gz) = 1989805 bytes



Home | Main Index | Thread Index | Old Index