Skip to main content

A lightweight option for creating json description files of Python modules

Project description

Module Map

This is a lightweight package which allows module descriptions to be captured as json files. These can then be compared to capture changes in the module structure between versions.

Installation

modulemap can be installed by running pip install modulemap. It requires Python 3.5.0+ to run.

Dependencies

Features

  • Mapping modules at varying levels of depth
  • Quick evaluation of module changes

Code Example

import modulemap

modulemap.map_module('os')
modulemap.map_module('shutil')

differences = modulemap.compare_module_maps('os_modulemap.json', 'shutil_modulemap.json')

print(differences)

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 modulemap, version 0.0.2
Filename, size File type Python version Upload date Hashes
Filename, size modulemap-0.0.2-py3-none-any.whl (3.8 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size modulemap-0.0.2.tar.gz (2.8 kB) File type Source Python version None Upload date Hashes View

Supported by

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