pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/py-guppy3 py-guppy3: updated to 3.0.9



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5bfead04e041
branches:  trunk
changeset: 419261:5bfead04e041
user:      adam <adam%pkgsrc.org@localhost>
date:      Sun Dec 15 14:49:38 2019 +0000

description:
py-guppy3: updated to 3.0.9

Version 3.0.9
* Workaround multi-interpreter initialization with tracemalloc so we don't
  deadlock, by temporarily restoring to the default raw domain allocator.
* Collapse Glue.py exception tracebacks for less intimidation
* Add assertion during Share initialization so we don't get a surprise like
  in View.root
* Changes to object hiding tag mechanism; guppy internals are again
  properly hidden from heap traversal.
* Restore Interface attribute caching, and set View.root as chgable so that
  the root attribute is not cached
* Python 3.8 support
* Fix richcompare for NodeTuple
* Warn, not error, when we get _NyHeapDefs_ from imported modules that
  contain non-capsules

diffstat:

 devel/py-guppy3/Makefile |    8 +-
 devel/py-guppy3/PLIST    |  444 +++++++++++++++++++++++-----------------------
 devel/py-guppy3/distinfo |   10 +-
 3 files changed, 231 insertions(+), 231 deletions(-)

diffs (truncated from 493 to 300 lines):

diff -r 1ba25311aa5a -r 5bfead04e041 devel/py-guppy3/Makefile
--- a/devel/py-guppy3/Makefile  Sun Dec 15 14:42:26 2019 +0000
+++ b/devel/py-guppy3/Makefile  Sun Dec 15 14:49:38 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2019/10/29 22:38:27 gutteridge Exp $
+# $NetBSD: Makefile,v 1.4 2019/12/15 14:49:38 adam Exp $
 
-DISTNAME=      guppy3-3.0.8
+DISTNAME=      guppy3-3.0.9
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=g/guppy3/}
@@ -10,11 +10,11 @@
 COMMENT=       Python programming environment and heap analysis toolset
 LICENSE=       mit
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
+DEPENDS+=      ${PYPKGPREFIX}-Tk-[0-9]*:../../x11/py-Tk
 
 USE_LANGUAGES= c
 
-DEPENDS+=      ${PYPKGPREFIX}-Tk-[0-9]*:../../x11/py-Tk
+PYTHON_VERSIONS_INCOMPATIBLE=  27
 
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 1ba25311aa5a -r 5bfead04e041 devel/py-guppy3/PLIST
--- a/devel/py-guppy3/PLIST     Sun Dec 15 14:42:26 2019 +0000
+++ b/devel/py-guppy3/PLIST     Sun Dec 15 14:49:38 2019 +0000
@@ -1,226 +1,226 @@
-@comment $NetBSD: PLIST,v 1.2 2019/10/29 22:38:27 gutteridge Exp $
-${PYSITELIB}/guppy/__init__.py
-${PYSITELIB}/guppy/__init__.pyo
-${PYSITELIB}/guppy/__init__.pyc
-${PYSITELIB}/guppy/etc/Cat.py
-${PYSITELIB}/guppy/etc/Code.py
-${PYSITELIB}/guppy/etc/Descriptor.py
-${PYSITELIB}/guppy/etc/FSA.py
-${PYSITELIB}/guppy/etc/Glue.py
-${PYSITELIB}/guppy/etc/Help.py
-${PYSITELIB}/guppy/etc/IterPermute.py
-${PYSITELIB}/guppy/etc/KanExtension.py
-${PYSITELIB}/guppy/etc/KnuthBendix.py
-${PYSITELIB}/guppy/etc/RE.py
-${PYSITELIB}/guppy/etc/RE_Rect.py
-${PYSITELIB}/guppy/etc/__init__.py
-${PYSITELIB}/guppy/etc/Cat.pyo
-${PYSITELIB}/guppy/etc/Cat.pyc
-${PYSITELIB}/guppy/etc/Code.pyo
-${PYSITELIB}/guppy/etc/Code.pyc
-${PYSITELIB}/guppy/etc/Descriptor.pyo
-${PYSITELIB}/guppy/etc/Descriptor.pyc
-${PYSITELIB}/guppy/etc/FSA.pyo
-${PYSITELIB}/guppy/etc/FSA.pyc
-${PYSITELIB}/guppy/etc/Glue.pyo
-${PYSITELIB}/guppy/etc/Glue.pyc
-${PYSITELIB}/guppy/etc/Help.pyo
-${PYSITELIB}/guppy/etc/Help.pyc
-${PYSITELIB}/guppy/etc/IterPermute.pyo
-${PYSITELIB}/guppy/etc/IterPermute.pyc
-${PYSITELIB}/guppy/etc/KanExtension.pyo
-${PYSITELIB}/guppy/etc/KanExtension.pyc
-${PYSITELIB}/guppy/etc/KnuthBendix.pyo
-${PYSITELIB}/guppy/etc/KnuthBendix.pyc
-${PYSITELIB}/guppy/etc/RE.pyo
-${PYSITELIB}/guppy/etc/RE.pyc
-${PYSITELIB}/guppy/etc/RE_Rect.pyo
-${PYSITELIB}/guppy/etc/RE_Rect.pyc
-${PYSITELIB}/guppy/etc/__init__.pyo
-${PYSITELIB}/guppy/etc/__init__.pyc
-${PYSITELIB}/guppy/etc/cmd.pyo
-${PYSITELIB}/guppy/etc/cmd.pyc
-${PYSITELIB}/guppy/etc/etc.pyo
-${PYSITELIB}/guppy/etc/etc.pyc
-${PYSITELIB}/guppy/etc/textView.pyo
-${PYSITELIB}/guppy/etc/textView.pyc
-${PYSITELIB}/guppy/etc/tkcursors.pyo
-${PYSITELIB}/guppy/etc/tkcursors.pyc
-${PYSITELIB}/guppy/etc/xterm.pyo
-${PYSITELIB}/guppy/etc/xterm.pyc
-${PYSITELIB}/guppy/etc/cmd.py
-${PYSITELIB}/guppy/etc/etc.py
-${PYSITELIB}/guppy/etc/textView.py
-${PYSITELIB}/guppy/etc/tkcursors.py
-${PYSITELIB}/guppy/etc/xterm.py
-${PYSITELIB}/guppy/gsl/Document.py
-${PYSITELIB}/guppy/gsl/DottedTree.py
-${PYSITELIB}/guppy/gsl/Exceptions.py
-${PYSITELIB}/guppy/gsl/FileIO.py
-${PYSITELIB}/guppy/gsl/Filer.py
-${PYSITELIB}/guppy/gsl/Gsml.py
-${PYSITELIB}/guppy/gsl/Help.py
-${PYSITELIB}/guppy/gsl/Html.py
-${PYSITELIB}/guppy/gsl/Latex.py
-${PYSITELIB}/guppy/gsl/Main.py
-${PYSITELIB}/guppy/gsl/SpecNodes.py
-${PYSITELIB}/guppy/gsl/Tester.py
-${PYSITELIB}/guppy/gsl/Text.py
-${PYSITELIB}/guppy/gsl/XHTML.py
-${PYSITELIB}/guppy/gsl/__init__.py
-${PYSITELIB}/guppy/gsl/Document.pyo
-${PYSITELIB}/guppy/gsl/Document.pyc
-${PYSITELIB}/guppy/gsl/DottedTree.pyo
-${PYSITELIB}/guppy/gsl/DottedTree.pyc
-${PYSITELIB}/guppy/gsl/Exceptions.pyo
-${PYSITELIB}/guppy/gsl/Exceptions.pyc
-${PYSITELIB}/guppy/gsl/FileIO.pyo
-${PYSITELIB}/guppy/gsl/FileIO.pyc
-${PYSITELIB}/guppy/gsl/Filer.pyo
-${PYSITELIB}/guppy/gsl/Filer.pyc
-${PYSITELIB}/guppy/gsl/Gsml.pyo
-${PYSITELIB}/guppy/gsl/Gsml.pyc
-${PYSITELIB}/guppy/gsl/Help.pyo
-${PYSITELIB}/guppy/gsl/Help.pyc
-${PYSITELIB}/guppy/gsl/Html.pyo
-${PYSITELIB}/guppy/gsl/Html.pyc
-${PYSITELIB}/guppy/gsl/Latex.pyo
-${PYSITELIB}/guppy/gsl/Latex.pyc
-${PYSITELIB}/guppy/gsl/Main.pyo
-${PYSITELIB}/guppy/gsl/Main.pyc
-${PYSITELIB}/guppy/gsl/SpecNodes.pyo
-${PYSITELIB}/guppy/gsl/SpecNodes.pyc
-${PYSITELIB}/guppy/gsl/Tester.pyo
-${PYSITELIB}/guppy/gsl/Tester.pyc
-${PYSITELIB}/guppy/gsl/Text.pyo
-${PYSITELIB}/guppy/gsl/Text.pyc
-${PYSITELIB}/guppy/gsl/XHTML.pyo
-${PYSITELIB}/guppy/gsl/XHTML.pyc
-${PYSITELIB}/guppy/gsl/__init__.pyo
-${PYSITELIB}/guppy/gsl/__init__.pyc
-${PYSITELIB}/guppy/heapy/Classifiers.py
-${PYSITELIB}/guppy/heapy/Console.py
-${PYSITELIB}/guppy/heapy/Doc.py
-${PYSITELIB}/guppy/heapy/ImpSet.py
-${PYSITELIB}/guppy/heapy/Monitor.py
-${PYSITELIB}/guppy/heapy/OutputHandling.py
-${PYSITELIB}/guppy/heapy/Part.py
-${PYSITELIB}/guppy/heapy/Path.py
-${PYSITELIB}/guppy/heapy/Prof.py
-${PYSITELIB}/guppy/heapy/RM.py
-${PYSITELIB}/guppy/heapy/RefPat.py
-${PYSITELIB}/guppy/heapy/Remote.py
-${PYSITELIB}/guppy/heapy/RemoteConstants.py
-${PYSITELIB}/guppy/heapy/Spec.py
-${PYSITELIB}/guppy/heapy/Target.py
-${PYSITELIB}/guppy/heapy/UniSet.py
-${PYSITELIB}/guppy/heapy/Use.py
-${PYSITELIB}/guppy/heapy/View.py
-${PYSITELIB}/guppy/heapy/__init__.py
-${PYSITELIB}/guppy/heapy/Classifiers.pyo
-${PYSITELIB}/guppy/heapy/Classifiers.pyc
-${PYSITELIB}/guppy/heapy/Console.pyo
-${PYSITELIB}/guppy/heapy/Console.pyc
-${PYSITELIB}/guppy/heapy/Doc.pyo
-${PYSITELIB}/guppy/heapy/Doc.pyc
-${PYSITELIB}/guppy/heapy/ImpSet.pyo
-${PYSITELIB}/guppy/heapy/ImpSet.pyc
-${PYSITELIB}/guppy/heapy/Monitor.pyo
-${PYSITELIB}/guppy/heapy/Monitor.pyc
-${PYSITELIB}/guppy/heapy/OutputHandling.pyo
-${PYSITELIB}/guppy/heapy/OutputHandling.pyc
-${PYSITELIB}/guppy/heapy/Part.pyo
-${PYSITELIB}/guppy/heapy/Part.pyc
-${PYSITELIB}/guppy/heapy/Path.pyo
-${PYSITELIB}/guppy/heapy/Path.pyc
-${PYSITELIB}/guppy/heapy/Prof.pyo
-${PYSITELIB}/guppy/heapy/Prof.pyc
-${PYSITELIB}/guppy/heapy/RM.pyo
-${PYSITELIB}/guppy/heapy/RM.pyc
-${PYSITELIB}/guppy/heapy/RefPat.pyo
-${PYSITELIB}/guppy/heapy/RefPat.pyc
-${PYSITELIB}/guppy/heapy/Remote.pyo
-${PYSITELIB}/guppy/heapy/Remote.pyc
-${PYSITELIB}/guppy/heapy/RemoteConstants.pyo
-${PYSITELIB}/guppy/heapy/RemoteConstants.pyc
-${PYSITELIB}/guppy/heapy/Spec.pyo
-${PYSITELIB}/guppy/heapy/Spec.pyc
-${PYSITELIB}/guppy/heapy/Target.pyo
-${PYSITELIB}/guppy/heapy/Target.pyc
-${PYSITELIB}/guppy/heapy/UniSet.pyo
-${PYSITELIB}/guppy/heapy/UniSet.pyc
-${PYSITELIB}/guppy/heapy/Use.pyo
-${PYSITELIB}/guppy/heapy/Use.pyc
-${PYSITELIB}/guppy/heapy/View.pyo
-${PYSITELIB}/guppy/heapy/View.pyc
-${PYSITELIB}/guppy/heapy/__init__.pyo
-${PYSITELIB}/guppy/heapy/__init__.pyc
-${PYSITELIB}/guppy/heapy/pbhelp.pyo
-${PYSITELIB}/guppy/heapy/pbhelp.pyc
-${PYSITELIB}/guppy/heapy/heapyc.so
-${PYSITELIB}/guppy/heapy/pbhelp.py
-${PYSITELIB}/guppy/heapy/test/__init__.py
-${PYSITELIB}/guppy/heapy/test/__init__.pyo
-${PYSITELIB}/guppy/heapy/test/__init__.pyc
-${PYSITELIB}/guppy/heapy/test/support.pyo
-${PYSITELIB}/guppy/heapy/test/support.pyc
-${PYSITELIB}/guppy/heapy/test/test_Classifiers.pyo
-${PYSITELIB}/guppy/heapy/test/test_Classifiers.pyc
-${PYSITELIB}/guppy/heapy/test/test_ER.pyo
-${PYSITELIB}/guppy/heapy/test/test_ER.pyc
-${PYSITELIB}/guppy/heapy/test/test_OutputHandling.pyo
-${PYSITELIB}/guppy/heapy/test/test_OutputHandling.pyc
-${PYSITELIB}/guppy/heapy/test/test_Part.pyo
-${PYSITELIB}/guppy/heapy/test/test_Part.pyc
-${PYSITELIB}/guppy/heapy/test/test_Path.pyo
-${PYSITELIB}/guppy/heapy/test/test_Path.pyc
-${PYSITELIB}/guppy/heapy/test/test_RefPat.pyo
-${PYSITELIB}/guppy/heapy/test/test_RefPat.pyc
-${PYSITELIB}/guppy/heapy/test/test_RetaGraph.pyo
-${PYSITELIB}/guppy/heapy/test/test_RetaGraph.pyc
-${PYSITELIB}/guppy/heapy/test/test_Spec.pyo
-${PYSITELIB}/guppy/heapy/test/test_Spec.pyc
-${PYSITELIB}/guppy/heapy/test/test_UniSet.pyo
-${PYSITELIB}/guppy/heapy/test/test_UniSet.pyc
-${PYSITELIB}/guppy/heapy/test/test_View.pyo
-${PYSITELIB}/guppy/heapy/test/test_View.pyc
-${PYSITELIB}/guppy/heapy/test/test_all.pyo
-${PYSITELIB}/guppy/heapy/test/test_all.pyc
-${PYSITELIB}/guppy/heapy/test/test_dependencies.pyo
-${PYSITELIB}/guppy/heapy/test/test_dependencies.pyc
-${PYSITELIB}/guppy/heapy/test/test_gsl.pyo
-${PYSITELIB}/guppy/heapy/test/test_gsl.pyc
-${PYSITELIB}/guppy/heapy/test/test_heapyc.pyo
-${PYSITELIB}/guppy/heapy/test/test_heapyc.pyc
-${PYSITELIB}/guppy/heapy/test/test_menuleak.pyo
-${PYSITELIB}/guppy/heapy/test/test_menuleak.pyc
-${PYSITELIB}/guppy/heapy/test/test_sf.pyo
-${PYSITELIB}/guppy/heapy/test/test_sf.pyc
-${PYSITELIB}/guppy/heapy/test/support.py
-${PYSITELIB}/guppy/heapy/test/test_Classifiers.py
-${PYSITELIB}/guppy/heapy/test/test_ER.py
-${PYSITELIB}/guppy/heapy/test/test_OutputHandling.py
-${PYSITELIB}/guppy/heapy/test/test_Part.py
-${PYSITELIB}/guppy/heapy/test/test_Path.py
-${PYSITELIB}/guppy/heapy/test/test_RefPat.py
-${PYSITELIB}/guppy/heapy/test/test_RetaGraph.py
-${PYSITELIB}/guppy/heapy/test/test_Spec.py
-${PYSITELIB}/guppy/heapy/test/test_UniSet.py
-${PYSITELIB}/guppy/heapy/test/test_View.py
-${PYSITELIB}/guppy/heapy/test/test_all.py
-${PYSITELIB}/guppy/heapy/test/test_dependencies.py
-${PYSITELIB}/guppy/heapy/test/test_gsl.py
-${PYSITELIB}/guppy/heapy/test/test_heapyc.py
-${PYSITELIB}/guppy/heapy/test/test_menuleak.py
-${PYSITELIB}/guppy/heapy/test/test_sf.py
-${PYSITELIB}/guppy/sets/__init__.py
-${PYSITELIB}/guppy/sets/__init__.pyo
-${PYSITELIB}/guppy/sets/__init__.pyc
-${PYSITELIB}/guppy/sets/test.pyo
-${PYSITELIB}/guppy/sets/test.pyc
-${PYSITELIB}/guppy/sets/setsc.so
-${PYSITELIB}/guppy/sets/test.py
+@comment $NetBSD: PLIST,v 1.3 2019/12/15 14:49:38 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/guppy/__init__.py
+${PYSITELIB}/guppy/__init__.pyc
+${PYSITELIB}/guppy/__init__.pyo
+${PYSITELIB}/guppy/etc/Cat.py
+${PYSITELIB}/guppy/etc/Cat.pyc
+${PYSITELIB}/guppy/etc/Cat.pyo
+${PYSITELIB}/guppy/etc/Code.py
+${PYSITELIB}/guppy/etc/Code.pyc
+${PYSITELIB}/guppy/etc/Code.pyo
+${PYSITELIB}/guppy/etc/Descriptor.py
+${PYSITELIB}/guppy/etc/Descriptor.pyc
+${PYSITELIB}/guppy/etc/Descriptor.pyo
+${PYSITELIB}/guppy/etc/FSA.py
+${PYSITELIB}/guppy/etc/FSA.pyc
+${PYSITELIB}/guppy/etc/FSA.pyo
+${PYSITELIB}/guppy/etc/Glue.py
+${PYSITELIB}/guppy/etc/Glue.pyc
+${PYSITELIB}/guppy/etc/Glue.pyo
+${PYSITELIB}/guppy/etc/Help.py
+${PYSITELIB}/guppy/etc/Help.pyc
+${PYSITELIB}/guppy/etc/Help.pyo
+${PYSITELIB}/guppy/etc/IterPermute.py
+${PYSITELIB}/guppy/etc/IterPermute.pyc
+${PYSITELIB}/guppy/etc/IterPermute.pyo
+${PYSITELIB}/guppy/etc/KanExtension.py
+${PYSITELIB}/guppy/etc/KanExtension.pyc
+${PYSITELIB}/guppy/etc/KanExtension.pyo
+${PYSITELIB}/guppy/etc/KnuthBendix.py
+${PYSITELIB}/guppy/etc/KnuthBendix.pyc
+${PYSITELIB}/guppy/etc/KnuthBendix.pyo
+${PYSITELIB}/guppy/etc/RE.py
+${PYSITELIB}/guppy/etc/RE.pyc
+${PYSITELIB}/guppy/etc/RE.pyo
+${PYSITELIB}/guppy/etc/RE_Rect.py
+${PYSITELIB}/guppy/etc/RE_Rect.pyc
+${PYSITELIB}/guppy/etc/RE_Rect.pyo
+${PYSITELIB}/guppy/etc/__init__.py
+${PYSITELIB}/guppy/etc/__init__.pyc
+${PYSITELIB}/guppy/etc/__init__.pyo
+${PYSITELIB}/guppy/etc/cmd.py
+${PYSITELIB}/guppy/etc/cmd.pyc
+${PYSITELIB}/guppy/etc/cmd.pyo
+${PYSITELIB}/guppy/etc/etc.py



Home | Main Index | Thread Index | Old Index