pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-greenlet
Module Name: pkgsrc
Committed By: adam
Date: Wed Oct 6 11:02:28 UTC 2021
Modified Files:
pkgsrc/devel/py-greenlet: Makefile distinfo
Log Message:
py-greenlet: updated to 1.1.2
1.1.2
- Fix a potential crash due to a reference counting error when Python
subclasses of ``greenlet.greenlet`` were deallocated. The crash
became more common on Python 3.10; on earlier versions, silent
memory corruption could result.
- Fix a leak of a list object when the last reference to a greenlet
was deleted from some other thread than the one to which it
belonged. For this to work correctly, you must call a greenlet API
like ``getcurrent()`` before the thread owning the greenlet exits:
this is a long-standing limitation that can also lead to the leak of
a thread's main greenlet if not called; we hope to lift this
limitation. Note that in some cases this may also fix leaks of
greenlet objects themselves.
- Python 3.10: Tracing or profiling into a spawned greenlet didn't
work as expected.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/py-greenlet/Makefile \
pkgsrc/devel/py-greenlet/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-greenlet/Makefile
diff -u pkgsrc/devel/py-greenlet/Makefile:1.13 pkgsrc/devel/py-greenlet/Makefile:1.14
--- pkgsrc/devel/py-greenlet/Makefile:1.13 Wed Aug 11 09:47:16 2021
+++ pkgsrc/devel/py-greenlet/Makefile Wed Oct 6 11:02:28 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2021/08/11 09:47:16 adam Exp $
+# $NetBSD: Makefile,v 1.14 2021/10/06 11:02:28 adam Exp $
-DISTNAME= greenlet-1.1.1
+DISTNAME= greenlet-1.1.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=g/greenlet/}
Index: pkgsrc/devel/py-greenlet/distinfo
diff -u pkgsrc/devel/py-greenlet/distinfo:1.13 pkgsrc/devel/py-greenlet/distinfo:1.14
--- pkgsrc/devel/py-greenlet/distinfo:1.13 Wed Aug 11 09:47:16 2021
+++ pkgsrc/devel/py-greenlet/distinfo Wed Oct 6 11:02:28 2021
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.13 2021/08/11 09:47:16 adam Exp $
+$NetBSD: distinfo,v 1.14 2021/10/06 11:02:28 adam Exp $
-SHA1 (greenlet-1.1.1.tar.gz) = b4b03918da4bc5e50d3afc539151118e4a9e0550
-RMD160 (greenlet-1.1.1.tar.gz) = a87e5315dfe8425cb345945afeee9fd863a0a48a
-SHA512 (greenlet-1.1.1.tar.gz) = 156ad7dfcb73764818d5f6176b5c80dc5a3ac532db5af5ffe654033a5e336d35a9e9edadb3b37fa9bf5fc338f706baf3693dcfb550598d8f17f042f5a27b86f9
-Size (greenlet-1.1.1.tar.gz) = 85219 bytes
+SHA1 (greenlet-1.1.2.tar.gz) = c602e132ae4aaed5cb2edd802b4f1014c06999bf
+RMD160 (greenlet-1.1.2.tar.gz) = c5bd3f830e3c0094d70f9ea3789aff449c91ac3c
+SHA512 (greenlet-1.1.2.tar.gz) = e7bcc1bfffc80fcaee735ee69f6f53e8f68bd4d3ab8ad6ed813684ffad72340a347e4810f18cc32d9c3948b5c995aefc3a53ce4ae60324093dae12042d33183b
+Size (greenlet-1.1.2.tar.gz) = 91224 bytes
SHA1 (patch-src_greenlet_slp__platformselect.h) = ada2dd34b7fe0847526188aa9242e93732b4bc37
Home |
Main Index |
Thread Index |
Old Index