Skip to main content

A tool for displaying relationships between Python objects.

Project description

Pyrels is a tool for exploring and visualizing relationships between Python objects. It does so by analysing and converting Python namespaces into GraphViz files in the DOT format. That means it displays relationships like references between Python names and the objects they point to, as well as containment between Python container objects (lists, tuples and dictionaries) and the respective objects they contain.

At the moment pyrels is best used on Python data structures, but it is intended to develop it further so that it can also display other types of relationships like inheritance, module imports, etc.

One target group for pyrels are article and/or book authors who wish to illustrate Python data structures graphically without spending a lot of time for creating these illustrations manually. Pyrels can help you automate this process.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pyrels, version 0.1.0
Filename, size File type Python version Upload date Hashes
Filename, size pyrels-0.1.0.tar.gz (1.2 MB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page