Path to this page:
./
devel/py-Pympler,
Python memory analysis tool
Branch: CURRENT,
Version: 1.0.1,
Package name: py312-Pympler-1.0.1,
Maintainer: pkgsrc-usersPympler 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.
Required to run:[
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 661.116 KB
Version history: (Expand)
- (2024-11-11) Updated to version: py312-Pympler-1.0.1
- (2024-02-20) Updated to version: py311-Pympler-1.0.1
- (2023-02-09) Updated to version: py310-Pympler-0.8nb1
- (2022-01-10) Updated to version: py39-Pympler-0.8nb1
- (2021-10-07) Updated to version: py39-Pympler-0.8
- (2019-11-22) Updated to version: py37-Pympler-0.8
CVS history: (Expand)
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-02-20 06:00:15 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-Pympler: updated to 1.0.1
1.0.1 - 2021-12-22
Fixed
Fix import error of process module on Windows – Reported by Malte Deiseroth
1.0 - 2021-12-17
Added
Python 3.10 support
Added type annotations to various Pympler modules which are checked via Mypy
Changed
Update bottle.py to 0.12.19
Removed
Python 2.7 and 3.5 support
Fixed
Fix summarizing objects at higher verbosity levels – By Colin Watson
Fix tree widget import for Python 3.5 and higher – By Felix Jung
Fix compatibility issues with numpy 1.19 and later – By Jean Brouwers
Fix object filtering by size in muppy – By Kris Jurka
Fix documentation typos – By Tim Gates
|
2022-01-22 16:34:40 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-Pympler: fix PLIST for python 2.7
|
2022-01-10 22:55:12 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-Pympler: fix for python 2.7
|
2022-01-10 09:45:56 by Thomas Klausner | Files touched by this commit (2) |
Log message:
py-Pympler: convert to egg.mk
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2019-11-22 10:35:07 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-Pympler: updated to 0.8
0.8:
Added
Python 3.8 support
Compatibility with Django Debug Toolbar 2.x
Removed
Python 3.3 support
Compatibility with Django Debug Toolbar 1.x
Fixed
Include dicts which aren’t tracked by garbage collector in summary diff
Fix formatting of Python 3 class names in summary diff
|