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:           Wed Jan  8 20:40:12 UTC 2025

Modified Files:
        pkgsrc/net/py-gevent: Makefile PLIST distinfo

Log Message:
py-gevent: updated to 24.11.1

24.11.1 (2024-11-11)

Bugfixes

- Remove some legacy code that supported Python 2 for compatibility with
  the upcoming releases of Cython 3.1.

  Also, the ``PeriodicMonitorThreadStartedEvent`` now properly
  implements the ``IPeriodicMonitorThreadStartedEvent`` interface.
  The ``EventLoopBlocked`` event includes the hub which was blocked,
  and it is notified before the report is printed so that event
  listeners can modify the report.

24.10.3 (2024-10-18)

Bugfixes

- Fix clearing stack frames on Python 3.13. This is invoked when you
  fork after having used the thread pool.
- Distribute manylinux2014 wheels for x86_64.
- Stop switching to the hub in the after fork hook in a child process. This could lead to strange behaviour, and is different than what all other versions of Python do.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/net/py-gevent/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/net/py-gevent/PLIST
cvs rdiff -u -r1.18 -r1.19 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.26 pkgsrc/net/py-gevent/Makefile:1.27
--- pkgsrc/net/py-gevent/Makefile:1.26  Mon Nov 11 07:28:48 2024
+++ pkgsrc/net/py-gevent/Makefile       Wed Jan  8 20:40:12 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2024/11/11 07:28:48 wiz Exp $
+# $NetBSD: Makefile,v 1.27 2025/01/08 20:40:12 adam Exp $
 
-DISTNAME=      gevent-24.2.1
+DISTNAME=      gevent-24.11.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=g/gevent/}
@@ -11,8 +11,8 @@ COMMENT=      Python-gevent a coroutine-based
 LICENSE=       mit
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=40.8.0:../../devel/py-setuptools
-DEPENDS+=      ${PYPKGPREFIX}-cffi>=1.12.3:../../devel/py-cffi
-DEPENDS+=      ${PYPKGPREFIX}-greenlet>=3.0.0:../../devel/py-greenlet
+DEPENDS+=      ${PYPKGPREFIX}-cffi>=1.17.1:../../devel/py-cffi
+DEPENDS+=      ${PYPKGPREFIX}-greenlet>=3.1.1:../../devel/py-greenlet
 DEPENDS+=      ${PYPKGPREFIX}-zope.event-[0-9]*:../../devel/py-zope.event
 DEPENDS+=      ${PYPKGPREFIX}-zope.interface-[0-9]*:../../devel/py-zope.interface
 
@@ -23,8 +23,6 @@ CHECK_PORTABILITY_SKIP=       deps/libuv/autog
 
 USE_LANGUAGES= c c++
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
-
 # Explicitly disable inotify on SunOS, assumes Linux statfs.
 MAKE_ENV.SunOS+=       ac_cv_header_sys_inotify_h=no
 

Index: pkgsrc/net/py-gevent/PLIST
diff -u pkgsrc/net/py-gevent/PLIST:1.17 pkgsrc/net/py-gevent/PLIST:1.18
--- pkgsrc/net/py-gevent/PLIST:1.17     Thu Feb 22 13:55:49 2024
+++ pkgsrc/net/py-gevent/PLIST  Wed Jan  8 20:40:12 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2024/02/22 13:55:49 adam Exp $
+@comment $NetBSD: PLIST,v 1.18 2025/01/08 20:40:12 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -167,9 +167,36 @@ ${PYSITELIB}/gevent/local.pyo
 ${PYSITELIB}/gevent/lock.py
 ${PYSITELIB}/gevent/lock.pyc
 ${PYSITELIB}/gevent/lock.pyo
-${PYSITELIB}/gevent/monkey.py
-${PYSITELIB}/gevent/monkey.pyc
-${PYSITELIB}/gevent/monkey.pyo
+${PYSITELIB}/gevent/monkey/__init__.py
+${PYSITELIB}/gevent/monkey/__init__.pyc
+${PYSITELIB}/gevent/monkey/__init__.pyo
+${PYSITELIB}/gevent/monkey/__main__.py
+${PYSITELIB}/gevent/monkey/__main__.pyc
+${PYSITELIB}/gevent/monkey/__main__.pyo
+${PYSITELIB}/gevent/monkey/_errors.py
+${PYSITELIB}/gevent/monkey/_errors.pyc
+${PYSITELIB}/gevent/monkey/_errors.pyo
+${PYSITELIB}/gevent/monkey/_main.py
+${PYSITELIB}/gevent/monkey/_main.pyc
+${PYSITELIB}/gevent/monkey/_main.pyo
+${PYSITELIB}/gevent/monkey/_patch_thread_common.py
+${PYSITELIB}/gevent/monkey/_patch_thread_common.pyc
+${PYSITELIB}/gevent/monkey/_patch_thread_common.pyo
+${PYSITELIB}/gevent/monkey/_patch_thread_gte313.py
+${PYSITELIB}/gevent/monkey/_patch_thread_gte313.pyc
+${PYSITELIB}/gevent/monkey/_patch_thread_gte313.pyo
+${PYSITELIB}/gevent/monkey/_patch_thread_lt313.py
+${PYSITELIB}/gevent/monkey/_patch_thread_lt313.pyc
+${PYSITELIB}/gevent/monkey/_patch_thread_lt313.pyo
+${PYSITELIB}/gevent/monkey/_state.py
+${PYSITELIB}/gevent/monkey/_state.pyc
+${PYSITELIB}/gevent/monkey/_state.pyo
+${PYSITELIB}/gevent/monkey/_util.py
+${PYSITELIB}/gevent/monkey/_util.pyc
+${PYSITELIB}/gevent/monkey/_util.pyo
+${PYSITELIB}/gevent/monkey/api.py
+${PYSITELIB}/gevent/monkey/api.pyc
+${PYSITELIB}/gevent/monkey/api.pyo
 ${PYSITELIB}/gevent/os.py
 ${PYSITELIB}/gevent/os.pyc
 ${PYSITELIB}/gevent/os.pyo

Index: pkgsrc/net/py-gevent/distinfo
diff -u pkgsrc/net/py-gevent/distinfo:1.18 pkgsrc/net/py-gevent/distinfo:1.19
--- pkgsrc/net/py-gevent/distinfo:1.18  Thu Feb 22 13:55:49 2024
+++ pkgsrc/net/py-gevent/distinfo       Wed Jan  8 20:40:12 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.18 2024/02/22 13:55:49 adam Exp $
+$NetBSD: distinfo,v 1.19 2025/01/08 20:40:12 adam Exp $
 
-BLAKE2s (gevent-24.2.1.tar.gz) = ec1ae3b5977b388c40910ed4e3cb8d2726fc61858d5ac4364db2b3fb0c215b23
-SHA512 (gevent-24.2.1.tar.gz) = 4fcef5295fa332c560dc96a0c1643bb03ea25f10a7f386f7779bc1a79d209b0017b18c56f28ff3f9ae6b2b8836d572cd5790ea021e10e016d2148be741621bed
-Size (gevent-24.2.1.tar.gz) = 6147507 bytes
+BLAKE2s (gevent-24.11.1.tar.gz) = b62825b4f43ce51f00ed4886a57c68b15e0cf3ef5bd8acad004ede6edb0e4aad
+SHA512 (gevent-24.11.1.tar.gz) = 7507bd754e6c862cd5e7821ded8dd05422d09cc26d0b7e6d889cb91f27661fff09a1949bf6d21c35aee63fa9f520b840f236adb6b4c19aa7da46971eb51a1b22
+Size (gevent-24.11.1.tar.gz) = 5976624 bytes



Home | Main Index | Thread Index | Old Index