Guppy-PE is a library and programming environment for Python2, currently providing in particular the Heapy subsystem, which supports object and heap memory sizing, profiling and debugging. It also includes a prototypical specification language, the Guppy Specification Language (GSL), which can be used to formally specify aspects of Python programs and generate tests and documentation from a common source.
Note that his package is for Python2 only. There is a fork that is ported and recommended for Python3 at: https://github.com/zhuyifei1999/guppy3
Guppy is an umbrella package combining Heapy and GSL with support utilities such as the Glue module that keeps things together.
The guppy top-level package contains the following subpackages:
1.doc
Guppy 3 is a fork of Guppy-PE, created by Sverker Nilsson for Python 2.
You should have Python 3.5, 3.6, 3.7, or 3.8. This package is CPython only; PyPy and other Python implementations are not supported. Python 2 support can be obtained from guppy-pe by Sverker Nilsson, from which this package is forked.
To use the graphical browser, Tkinter is needed. To use the remote monitor, threading must be available.
Install with pip by:
pip install guppy3
Comments