Skip to main content

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 3 previously separate modules into a single, comprehensive profiling tool. The asizeof module provides basic size information for one or several Python objects, module muppy is used for on-line monitoring of a Python application and module heapmonitor provides off-line analysis of the lifetime of selected Python objects.

Pympler is written entirely in Python, with no dependencies other than standard Python modules and libraries. All Pympler modules work with Python 2.4, 2.5 and 2.6. Module asizeof has also been tested with Python 2.2, 2.3 and 3.0 on a number of Linux distros, MacOS X (10.4.11 Intel and 10.3.9 PPC), Solaris 10 (Opteron) and Windows XP with 32-bit and several 64-bit Python builds.

Metadata

Release files for Pympler 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distributions (sdists)

Source distribution for Pympler 0.1
File Size Uploaded Provenance Actions
Pympler-0.1.zip 227.8 kB Without provenance Details for Pympler-0.1.zip
Pympler-0.1.tar.gz 188.9 kB Without provenance Details for Pympler-0.1.tar.gz

Release files / Pympler-0.1.zip

Download URL Pympler-0.1.zip
Size 227.8 kB
Tags Source
SHA-256 checksum
How to use checksums
4ab2d6723fefe3bbab55db8b5f0dbd1107eed3b0f382a90a140f471eec698d60
BLAKE2b-256 checksum
How to use checksums
56574c45b2859d3476b6e0f8b4eb5de99972f0e210ac4f7105116cda7446e6f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / Pympler-0.1.tar.gz

Download URL Pympler-0.1.tar.gz
Size 188.9 kB
Tags Source
SHA-256 checksum
How to use checksums
5dedd6a1f6186f9549f57c6b8281564a7148df352d6bc2daa8e57d294c4e5e78
BLAKE2b-256 checksum
How to use checksums
8524f6fdd2557f042371e158e6341f27a5c1efbd85eec34c18ff8f355c1fb0a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for Pympler 0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page