Distributed Make for Python
Project description
DistributedMake for Python.
This project uses Semantic versioning.
Installation from pypi
pip install dmpy
Installation from github
pip install git+git://github.com/kvg/dmpy.git attrs
Examples
# example.py from dmpy import DistributedMake, get_dm_arg_parser
args = get_dm_arg_parser().parse_args() m = DistributedMake(args_object=args)
m.add(“test_output_file”, None, “echo ‘hi world’”) m.execute()
Then run example.py
# get a dry-run of all commands to be executed python example.py
# run all commands python example.py -r
Tests
make test
Bugs
Please raise an issue on the github page to report a bug.
Development
We now have a Pipfile and Pipfile.lock for use with pipenv !
Please always update your Pipfile.lock (pipenv lock) before making a PR.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.