Received: by mail.netbsd.org (Postfix, from userid 605) id 4239484EA3; Fri, 2 Mar 2018 15:59:06 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id C170584E43 for ; Fri, 2 Mar 2018 15:59:05 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id k_fgOlxmqVPt for ; Fri, 2 Mar 2018 15:59:05 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 1125A84C71 for ; Fri, 2 Mar 2018 15:59:05 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 075CCFB40; Fri, 2 Mar 2018 15:59:05 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1520006345292770" MIME-Version: 1.0 Date: Fri, 2 Mar 2018 15:59:05 +0000 From: "Joerg Sonnenberger" Subject: CVS commit: pkgsrc/devel/py-Pympler To: pkgsrc-changes@NetBSD.org Reply-To: joerg@netbsd.org X-Mailer: log_accum Message-Id: <20180302155905.075CCFB40@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1520006345292770 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: joerg Date: Fri Mar 2 15:59:04 UTC 2018 Added Files: pkgsrc/devel/py-Pympler: DESCR Makefile PLIST distinfo Log Message: Add py-Pympler-0.5: Pympler is a development tool to measure, monitor and analyze the memory behavior of Python objects in a running Python application. 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 identified. Pympler integrates three previously separate projects into a single, comprehensive profiling tool. Asizeof provides basic size information for one or several Python objects, muppy is used for on-line monitoring of a Python application and the class tracker provides off-line analysis of the lifetime of selected Python objects. A web profiling frontend exposes process statistics, garbage visualisation and class tracker statistics. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-Pympler/DESCR \ pkgsrc/devel/py-Pympler/Makefile pkgsrc/devel/py-Pympler/PLIST \ pkgsrc/devel/py-Pympler/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1520006345292770 Content-Disposition: inline Content-Length: 5539 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=utf-8 Added files: Index: pkgsrc/devel/py-Pympler/DESCR diff -u /dev/null pkgsrc/devel/py-Pympler/DESCR:1.1 --- /dev/null Fri Mar 2 15:59:04 2018 +++ pkgsrc/devel/py-Pympler/DESCR Fri Mar 2 15:59:04 2018 @@ -0,0 +1,14 @@ +Pympler is a development tool to measure, monitor and analyze the memory +behavior of Python objects in a running Python application. + +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 +identified. + +Pympler integrates three previously separate projects into a single, +comprehensive profiling tool. Asizeof provides basic size information for +one or several Python objects, muppy is used for on-line monitoring of a +Python application and the class tracker provides off-line analysis of +the lifetime of selected Python objects. A web profiling frontend exposes +process statistics, garbage visualisation and class tracker statistics. Index: pkgsrc/devel/py-Pympler/Makefile diff -u /dev/null pkgsrc/devel/py-Pympler/Makefile:1.1 --- /dev/null Fri Mar 2 15:59:04 2018 +++ pkgsrc/devel/py-Pympler/Makefile Fri Mar 2 15:59:04 2018 @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2018/03/02 15:59:04 joerg Exp $ + +DISTNAME= Pympler-0.5 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S,_,-,} +CATEGORIES= devel python +MASTER_SITES= ${MASTER_SITE_PYPI:=P/Pympler/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://pypi.python.org/pypi/Pympler +COMMENT= Python memory analysis tool +LICENSE= apache-2.0 + +.include "../../lang/python/distutils.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/devel/py-Pympler/PLIST diff -u /dev/null pkgsrc/devel/py-Pympler/PLIST:1.1 --- /dev/null Fri Mar 2 15:59:04 2018 +++ pkgsrc/devel/py-Pympler/PLIST Fri Mar 2 15:59:04 2018 @@ -0,0 +1,79 @@ +@comment $NetBSD: PLIST,v 1.1 2018/03/02 15:59:04 joerg Exp $ +${PYSITELIB}/${EGG_FILE} +${PYSITELIB}/pympler/__init__.py +${PYSITELIB}/pympler/__init__.pyc +${PYSITELIB}/pympler/__init__.pyo +${PYSITELIB}/pympler/asizeof.py +${PYSITELIB}/pympler/asizeof.pyc +${PYSITELIB}/pympler/asizeof.pyo +${PYSITELIB}/pympler/charts.py +${PYSITELIB}/pympler/charts.pyc +${PYSITELIB}/pympler/charts.pyo +${PYSITELIB}/pympler/classtracker.py +${PYSITELIB}/pympler/classtracker.pyc +${PYSITELIB}/pympler/classtracker.pyo +${PYSITELIB}/pympler/classtracker_stats.py +${PYSITELIB}/pympler/classtracker_stats.pyc +${PYSITELIB}/pympler/classtracker_stats.pyo +${PYSITELIB}/pympler/garbagegraph.py +${PYSITELIB}/pympler/garbagegraph.pyc +${PYSITELIB}/pympler/garbagegraph.pyo +${PYSITELIB}/pympler/metadata.py +${PYSITELIB}/pympler/metadata.pyc +${PYSITELIB}/pympler/metadata.pyo +${PYSITELIB}/pympler/mprofile.py +${PYSITELIB}/pympler/mprofile.pyc +${PYSITELIB}/pympler/mprofile.pyo +${PYSITELIB}/pympler/muppy.py +${PYSITELIB}/pympler/muppy.pyc +${PYSITELIB}/pympler/muppy.pyo +${PYSITELIB}/pympler/panels.py +${PYSITELIB}/pympler/panels.pyc +${PYSITELIB}/pympler/panels.pyo +${PYSITELIB}/pympler/process.py +${PYSITELIB}/pympler/process.pyc +${PYSITELIB}/pympler/process.pyo +${PYSITELIB}/pympler/refbrowser.py +${PYSITELIB}/pympler/refbrowser.pyc +${PYSITELIB}/pympler/refbrowser.pyo +${PYSITELIB}/pympler/refgraph.py +${PYSITELIB}/pympler/refgraph.pyc +${PYSITELIB}/pympler/refgraph.pyo +${PYSITELIB}/pympler/static/jquery.sparkline.min.js +${PYSITELIB}/pympler/summary.py +${PYSITELIB}/pympler/summary.pyc +${PYSITELIB}/pympler/summary.pyo +${PYSITELIB}/pympler/templates/asized_referents.tpl +${PYSITELIB}/pympler/templates/footer.tpl +${PYSITELIB}/pympler/templates/garbage.tpl +${PYSITELIB}/pympler/templates/garbage_index.tpl +${PYSITELIB}/pympler/templates/header.tpl +${PYSITELIB}/pympler/templates/index.tpl +${PYSITELIB}/pympler/templates/jquery.flot.min.js +${PYSITELIB}/pympler/templates/jquery.flot.stack.min.js +${PYSITELIB}/pympler/templates/jquery.flot.tooltip.min.js +${PYSITELIB}/pympler/templates/memory_panel.html +${PYSITELIB}/pympler/templates/process.tpl +${PYSITELIB}/pympler/templates/referents.tpl +${PYSITELIB}/pympler/templates/stacktrace.tpl +${PYSITELIB}/pympler/templates/style.css +${PYSITELIB}/pympler/templates/tracker.tpl +${PYSITELIB}/pympler/templates/tracker_class.tpl +${PYSITELIB}/pympler/tracker.py +${PYSITELIB}/pympler/tracker.pyc +${PYSITELIB}/pympler/tracker.pyo +${PYSITELIB}/pympler/util/__init__.py +${PYSITELIB}/pympler/util/__init__.pyc +${PYSITELIB}/pympler/util/__init__.pyo +${PYSITELIB}/pympler/util/bottle.py +${PYSITELIB}/pympler/util/bottle.pyc +${PYSITELIB}/pympler/util/bottle.pyo +${PYSITELIB}/pympler/util/compat.py +${PYSITELIB}/pympler/util/compat.pyc +${PYSITELIB}/pympler/util/compat.pyo +${PYSITELIB}/pympler/util/stringutils.py +${PYSITELIB}/pympler/util/stringutils.pyc +${PYSITELIB}/pympler/util/stringutils.pyo +${PYSITELIB}/pympler/web.py +${PYSITELIB}/pympler/web.pyc +${PYSITELIB}/pympler/web.pyo Index: pkgsrc/devel/py-Pympler/distinfo diff -u /dev/null pkgsrc/devel/py-Pympler/distinfo:1.1 --- /dev/null Fri Mar 2 15:59:04 2018 +++ pkgsrc/devel/py-Pympler/distinfo Fri Mar 2 15:59:04 2018 @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2018/03/02 15:59:04 joerg 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 --_----------=_1520006345292770--