A task runner build with Python
Project description
Taskup

Taskup is a python based task runner to simplify you build tasks.
It reads some specific tasks from a special File called Tasks.json.
Installation
Package not published yet!
Using PYPI
pip install Taskup
Using Git
git clone https://github.com/haneenmahd/taskup
python main.py [...args]
Usage
Creating the config file
Your Tasks are put inside a file names Tasks.json.
Taskup adds a feature to setup the Tasks.json file for you.
You can run Taskup setup to set it up for you or
You can manually create the file Tasks.json.
It uses a JSON Format. You can a define a task by
creating a property inside the file and give it a
value.This value is the command that is executed when the user
runs Taskup [task-you-specified].
Running Tasks
You can run tasks by by specifying Taskup with
the task you specified.
For eg:= Taskup build.
It is gonna throw an error if it fails.
Contributing
This is project is build to centralize the user's needs. Feel free to open a issue or a PR.
If you wanna contribute to this repo read the contributing guidlines
License
Taskup is licensed under MIT. Read license
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file Taskup-1.0.0.tar.gz.
File metadata
- Download URL: Taskup-1.0.0.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f77ec8ad627582f8bdda515a25c426514224cad3b741f48c5b442402876d7a2
|
|
| MD5 |
303dccb25c0e7fe8ea0c93c55f131add
|
|
| BLAKE2b-256 |
a6ac6b3913765aec95fbfccc8f18add92f05daa878b8868a1dd92e9d886c0610
|
File details
Details for the file Taskup-1.0.0-py3-none-any.whl.
File metadata
- Download URL: Taskup-1.0.0-py3-none-any.whl
- Upload date:
- Size: 3.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9cb9195f84ca034a58c14ca4a065d65fdfef87a756ba428889a2295dc0c4cbef
|
|
| MD5 |
24732f9ec7951c9a0fbd959e257fe110
|
|
| BLAKE2b-256 |
c2935752e4406d822401b804dbc1a0ec5ace611996dc9c5802795bb62f78ba77
|