Skip to main content

pymakefile

Manage your Makefiles with python

Install

pip install pymakefile

Usage

Starting a new Makefile

pymake init

Add a new command to the Makefile

pymake add '{command_name}' '{command}' '{description}'

Example of adding new command:

pymake add runlocal 'python manage.py runserver' 'Starts the development server'

Show available commands in Makefile

make help

Development

Install dependencies

poetry install

Activate virtualenv

poetry shell

Running the commands from source

python pymakefile.py init
python pymakefile.py add '{command_name}' '{command}' '{description}'

Applying lint rules

black .

Metadata

Release files for pymakefile 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pymakefile 0.1.2
File Size Uploaded
pymakefile-0.1.2.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pymakefile 0.1.2
File Interpreter ABI Platform
pymakefile-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 6.1 kB

Release files / pymakefile-0.1.2.tar.gz

Download URL pymakefile-0.1.2.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
0df0324e07e6c48581643c0fe75329c0a3971f0ec92f75ba2760fbc8e4033f56
BLAKE2b-256 checksum
How to use checksums
faf2df0e7791badae44fe0efeb178b86b498144f495225ac29b3c972aa87aa14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.6 CPython/3.8.5 Darwin/20.5.0

Release files / pymakefile-0.1.2-py3-none-any.whl

Download URL pymakefile-0.1.2-py3-none-any.whl
Size 3.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c900f79b15f5e460ff372c916f57c300f75d543203e91162f84eae64b6e88e83
BLAKE2b-256 checksum
How to use checksums
4f5cc1373041c926a7386cc3d1e8d0a96cfaf7edf744f01470465bfc5f02fd26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.6 CPython/3.8.5 Darwin/20.5.0

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page