pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/py-gevent
Module Name: pkgsrc
Committed By: adam
Date: Sun Aug 19 09:44:28 UTC 2018
Modified Files:
pkgsrc/net/py-gevent: Makefile PLIST distinfo
Log Message:
py-gevent: updated to 1.3.6
1.3.6:
- gevent now depends on greenlet 0.4.14 or above. gevent binary wheels
for 1.3.5 and below must have greenlet 0.4.13 installed on Python
3.7 or they will crash.
- :class:gevent.local.local subclasses correctly supports @staticmethod functions.
1.3.5:
- Update the bundled libuv from 1.20.1 to 1.22.0.
- Test Python 3.7 on Appveyor. Fix the handling of Popen's
close_fds argument on 3.7.
- Update Python versions tested on Travis, including PyPy to 6.0.
- :mod:gevent.queue imports _PySimpleQueue instead of
SimpleQueue so that it doesn't block the event loop.
:func:gevent.monkey.patch_all makes this same substitution in
:mod:queue. This fixes issues with
:class:concurrent.futures.ThreadPoolExecutor as well.
- :meth:gevent.socket.socket.connect doesn't pass the port (service)
to :func:socket.getaddrinfo when it resolves an AF_INET or
AF_INET6 address. (The standard library doesn't either.) This
fixes an issue on Solaris.
- :meth:gevent.socket.socket.connect works with more address
families, notably AF_TIPC, AF_NETLINK, AF_BLUETOOTH, AF_ALG and AF_VSOCK.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/net/py-gevent/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/net/py-gevent/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/net/py-gevent/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/py-gevent/Makefile
diff -u pkgsrc/net/py-gevent/Makefile:1.10 pkgsrc/net/py-gevent/Makefile:1.11
--- pkgsrc/net/py-gevent/Makefile:1.10 Mon Jul 9 07:51:16 2018
+++ pkgsrc/net/py-gevent/Makefile Sun Aug 19 09:44:28 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2018/07/09 07:51:16 adam Exp $
+# $NetBSD: Makefile,v 1.11 2018/08/19 09:44:28 adam Exp $
-DISTNAME= gevent-1.3.4
+DISTNAME= gevent-1.3.6
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= net python
MASTER_SITES= ${MASTER_SITE_PYPI:=g/gevent/}
@@ -11,7 +11,19 @@ COMMENT= Python-gevent a coroutine-based
LICENSE= mit
DEPENDS+= ${PYPKGPREFIX}-cffi>=1.11.5:../../devel/py-cffi
-DEPENDS+= ${PYPKGPREFIX}-greenlet>=0.4.13:../../devel/py-greenlet
+DEPENDS+= ${PYPKGPREFIX}-greenlet>=0.4.14:../../devel/py-greenlet
+TEST_DEPENDS+= ${PYPKGPREFIX}-ZopeEvent-[0-9]*:../../devel/py-ZopeEvent
+TEST_DEPENDS+= ${PYPKGPREFIX}-ZopeInterface-[0-9]*:../../devel/py-ZopeInterface
+TEST_DEPENDS+= ${PYPKGPREFIX}-objgraph-[0-9]*:../../graphics/py-objgraph
+TEST_DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
+TEST_DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
+
+.include "../../lang/python/pyversion.mk"
+.if "${_PYTHON_VERSION}" == "27"
+TEST_DEPENDS+= ${PYPKGPREFIX}-futures-[0-9]*:../../devel/py-futures
+TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
+.endif
+
MAKE_ENV+= CARES_EMBED=0 LIBEV_EMBED=0
USE_LANGUAGES= c c++
@@ -21,7 +33,7 @@ MAKE_ENV.SunOS+= ac_cv_header_sys_inotif
do-test:
cd ${WRKSRC}/src/greentest && \
- ${SETENV} ${TEST_ENV} ${PYTHONBIN} testrunner.py --config known_failures.py
+ ${PYTHONBIN} testrunner.py --config known_failures.py
.include "../../devel/py-cython/buildlink3.mk"
.include "../../devel/libev/buildlink3.mk"
Index: pkgsrc/net/py-gevent/PLIST
diff -u pkgsrc/net/py-gevent/PLIST:1.7 pkgsrc/net/py-gevent/PLIST:1.8
--- pkgsrc/net/py-gevent/PLIST:1.7 Mon Jul 9 07:51:16 2018
+++ pkgsrc/net/py-gevent/PLIST Sun Aug 19 09:44:28 2018
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2018/07/09 07:51:16 adam Exp $
+@comment $NetBSD: PLIST,v 1.8 2018/08/19 09:44:28 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -122,8 +122,8 @@ ${PYSITELIB}/gevent/_util.py
${PYSITELIB}/gevent/_util.pyc
${PYSITELIB}/gevent/_util.pyo
${PYSITELIB}/gevent/_util_py2.py
-${PLIST.py2x}${PYSITELIB}/gevent/_util_py2.pyc
-${PLIST.py2x}${PYSITELIB}/gevent/_util_py2.pyo
+${PYSITELIB}/gevent/_util_py2.pyc
+${PYSITELIB}/gevent/_util_py2.pyo
${PYSITELIB}/gevent/_waiter.c
${PYSITELIB}/gevent/_waiter.py
${PYSITELIB}/gevent/_waiter.pyc
Index: pkgsrc/net/py-gevent/distinfo
diff -u pkgsrc/net/py-gevent/distinfo:1.6 pkgsrc/net/py-gevent/distinfo:1.7
--- pkgsrc/net/py-gevent/distinfo:1.6 Mon Jul 9 07:51:16 2018
+++ pkgsrc/net/py-gevent/distinfo Sun Aug 19 09:44:28 2018
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2018/07/09 07:51:16 adam Exp $
+$NetBSD: distinfo,v 1.7 2018/08/19 09:44:28 adam Exp $
-SHA1 (gevent-1.3.4.tar.gz) = 755c11da60e502fce6be3ab45431d98ce7623fa2
-RMD160 (gevent-1.3.4.tar.gz) = 84a2ce20a6019254d29df84a394bfa6262f49911
-SHA512 (gevent-1.3.4.tar.gz) = dcebb78c471046a7de3cd557d35877f915d7801e3dcdeaee2f3205af2e59dee071108015ec895105ea91deeb35c6a5bb7e91cf06664a31276b53bc85434f80ca
-Size (gevent-1.3.4.tar.gz) = 4600973 bytes
+SHA1 (gevent-1.3.6.tar.gz) = 686dbb43474bf80efd9af3c07ba2dbd242aa123e
+RMD160 (gevent-1.3.6.tar.gz) = 6f67ab944348e3aa9d8c7e39105df2e8b1ba7f37
+SHA512 (gevent-1.3.6.tar.gz) = 9ad6bf8a939a3cf812fd33c9f55813c0a3ee281ccb38e42ec8c68c3fbb4ba07623d7dfb7104d3e343713ee93b4b4d7e29de06a2992b171166b003985f2b49e2a
+Size (gevent-1.3.6.tar.gz) = 4500128 bytes
Home |
Main Index |
Thread Index |
Old Index