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.

Source Distribution

modulemap-0.0.2.tar.gz (2.8 kB view hashes)

Uploaded Source

Built Distribution

modulemap-0.0.2-py3-none-any.whl (3.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page