pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/py-Pympler py-Pympler: updated to 0.7



details:   https://anonhg.NetBSD.org/pkgsrc/rev/aba61da6eb94
branches:  trunk
changeset: 335842:aba61da6eb94
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Jul 02 03:53:18 2019 +0000

description:
py-Pympler: updated to 0.7

0.7:

Added
Added asizeof options above and cutoff to specify minimal size and the number of large objects to be printed
The Asizer class has a new property ranked returning the number of ranked objects.
New Asizer method exclude_objs can be used to exclude objects from being sized, profiled and ranked.

Changed
The asizeof option stats has been enhanced to include the list of the 100 largest objects, ranked by total size.

Fixed
Fix TypeError raised in certain scenarios
Fix TypeError when creating snapshots with classtracker in certain scenarios


0.6:

Added
Python 3.7 support

Changed
Update asizeof module to version 18.07.08. Includes more accurate sizing of objects with slots. -- By Jean Brouwers

Removed
Python 2.6 and 3.2 support

Fixed
Fix KeyError when using Django memory panel in certain scenarios
Fix Debug Toolbar - Remove all jQuery variables from the global scope
Fix process import error when empty lines found in /proc/self/status
Return more accurate size of objects with slots

diffstat:

 devel/py-Pympler/DESCR    |   2 +-
 devel/py-Pympler/Makefile |   6 +++---
 devel/py-Pympler/distinfo |  10 +++++-----
 3 files changed, 9 insertions(+), 9 deletions(-)

diffs (46 lines):

diff -r 2472e33c139d -r aba61da6eb94 devel/py-Pympler/DESCR
--- a/devel/py-Pympler/DESCR    Tue Jul 02 03:46:37 2019 +0000
+++ b/devel/py-Pympler/DESCR    Tue Jul 02 03:53:18 2019 +0000
@@ -3,7 +3,7 @@
 
 By pympling a Python application, detailed insight in the size and the
 lifetime of Python objects can be obtained. Undesirable or unexpected
-runtime behavior like memory bloat and other â??pymplesâ?? can easily be
+runtime behavior like memory bloat and other "pymples" can easily be
 identified.
 
 Pympler integrates three previously separate projects into a single,
diff -r 2472e33c139d -r aba61da6eb94 devel/py-Pympler/Makefile
--- a/devel/py-Pympler/Makefile Tue Jul 02 03:46:37 2019 +0000
+++ b/devel/py-Pympler/Makefile Tue Jul 02 03:53:18 2019 +0000
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile,v 1.2 2018/03/14 09:00:17 adam Exp $
+# $NetBSD: Makefile,v 1.3 2019/07/02 03:53:18 adam Exp $
 
-DISTNAME=      Pympler-0.5
+DISTNAME=      Pympler-0.7
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=P/Pympler/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://pypi.python.org/pypi/Pympler
+HOMEPAGE=      https://github.com/pympler/pympler
 COMMENT=       Python memory analysis tool
 LICENSE=       apache-2.0
 
diff -r 2472e33c139d -r aba61da6eb94 devel/py-Pympler/distinfo
--- a/devel/py-Pympler/distinfo Tue Jul 02 03:46:37 2019 +0000
+++ b/devel/py-Pympler/distinfo Tue Jul 02 03:53:18 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2018/03/02 15:59:04 joerg Exp $
+$NetBSD: distinfo,v 1.2 2019/07/02 03:53:18 adam Exp $
 
-SHA1 (Pympler-0.5.tar.gz) = 227d47d25a3cbd46f08ffb8ed5520fa9566ba43a
-RMD160 (Pympler-0.5.tar.gz) = 1dcfef01c7720a677c4b5692d98c9fa78ee79136
-SHA512 (Pympler-0.5.tar.gz) = 6fcc2624cec69db11ff12d8ad0113face752a910be18ffe13cc8d68beeeb5223f4515364cb63cbadbcaf1f6e5c6807b262928eae7119cebcba50053ea0b0eb50
-Size (Pympler-0.5.tar.gz) = 170396 bytes
+SHA1 (Pympler-0.7.tar.gz) = 1cab1aab73631aa6fae6838bc1b6a7c78c12b21e
+RMD160 (Pympler-0.7.tar.gz) = 8ebdd5c3c927c497d20d94a390cfa8ec4ea88ffd
+SHA512 (Pympler-0.7.tar.gz) = a7eea6068b81b184628dac31cbdb43b1cff5943635dee9a38949152730d3b85250f42367dcd0d687e5925424a3355ea8e822694a3a499050658859fcb64a0e66
+Size (Pympler-0.7.tar.gz) = 176177 bytes



Home | Main Index | Thread Index | Old Index