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
Contents of an example dmpy script:
# 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.
Source Distribution
dmpy-0.15.0.tar.gz
(4.0 kB
view hashes)
Built Distribution
dmpy-0.15.0-py3-none-any.whl
(6.2 kB
view hashes)