mirror of
https://github.com/aykhans/AzSuicideDataVisualization.git
synced 2025-04-21 18:23:35 +00:00
98 lines
3.4 KiB
Plaintext
98 lines
3.4 KiB
Plaintext
Metadata-Version: 2.1
|
|
Name: Pympler
|
|
Version: 1.0.1
|
|
Summary: A development tool to measure, monitor and analyze the memory behavior of Python objects.
|
|
Home-page: https://github.com/pympler/pympler
|
|
Author: Jean Brouwers, Ludwig Haehne, Robert Schuppenies
|
|
License: Apache License, Version 2.0
|
|
Platform: any
|
|
Classifier: Development Status :: 4 - Beta
|
|
Classifier: Environment :: Console
|
|
Classifier: Intended Audience :: Developers
|
|
Classifier: License :: OSI Approved :: Apache Software License
|
|
Classifier: Operating System :: OS Independent
|
|
Classifier: Programming Language :: Python
|
|
Classifier: Programming Language :: Python :: 3
|
|
Classifier: Programming Language :: Python :: 3.6
|
|
Classifier: Programming Language :: Python :: 3.7
|
|
Classifier: Programming Language :: Python :: 3.8
|
|
Classifier: Programming Language :: Python :: 3.9
|
|
Classifier: Programming Language :: Python :: 3.10
|
|
Classifier: Topic :: Software Development :: Bug Tracking
|
|
Requires-Python: >=3.6
|
|
Description-Content-Type: text/markdown
|
|
License-File: LICENSE
|
|
License-File: NOTICE
|
|
|
|
README for pympler
|
|
==================
|
|
|
|
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.
|
|
|
|
Pympler is written entirely in Python, with no dependencies to external
|
|
libraries. It has been tested with Python 3.6, 3.7, 3.8, 3.9, 3.10 on Linux,
|
|
Windows and MacOS X.
|
|
|
|
|
|
Installation from PyPI
|
|
----------------------
|
|
|
|
To install the latest version of Pympler from the Python package index run:
|
|
|
|
pip install Pympler
|
|
|
|
|
|
Installation from source
|
|
------------------------
|
|
|
|
Before installing Pympler, try it with your Python version:
|
|
|
|
python setup.py try
|
|
|
|
If any errors are reported, check whether your Python version is supported.
|
|
Pympler is written entirely in Python, with no dependencies other than standard
|
|
Python modules and libraries. Pympler works with Python 3.6, 3.7, 3.8, 3.9 and
|
|
3.10.
|
|
|
|
For a system-wide installation from source run:
|
|
|
|
pip install .
|
|
|
|
Test the installed Pympler package:
|
|
|
|
python setup.py test
|
|
|
|
|
|
Usage
|
|
-----
|
|
|
|
The usage of pympler is described in the documentation. It is
|
|
available either in this distribution at *doc/index.html* or
|
|
you can [read it online](https://pympler.readthedocs.io/en/latest/).
|
|
|
|
|
|
Contributing
|
|
------------
|
|
|
|
You can post wishes, bug reports or patches at our
|
|
[issue tracker](https://github.com/pympler/pympler/issues) or
|
|
write an email to *pympler-dev@googlegroups.com*.
|
|
|
|
[](https://pypi.org/project/Pympler/)
|
|
[](https://pypi.org/project/Pympler/)
|
|
[](https://coveralls.io/r/pympler/pympler?branch=master)
|
|
|
|
|