Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/limebrains/pet
Pet - Project Environment Tool
https://github.com/limebrains/pet
bash environment management project project-management python shell
Last synced: 2 days ago
JSON representation
Pet - Project Environment Tool
- Host: GitHub
- URL: https://github.com/limebrains/pet
- Owner: limebrains
- License: mit
- Created: 2017-02-28T09:38:59.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-04-20T17:04:09.000Z (over 3 years ago)
- Last Synced: 2024-04-23T22:39:53.505Z (7 months ago)
- Topics: bash, environment, management, project, project-management, python, shell
- Language: Python
- Homepage: http://limebrains.com#pet
- Size: 30.9 MB
- Stars: 3
- Watchers: 2
- Forks: 4
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pet
Pet (Project Environment Tool) - is the tool to help you manage project and their tasks.[![travis](https://img.shields.io/travis/limebrains/pet.svg)](https://travis-ci.org/limebrains/pet)
[![coveralls](https://coveralls.io/repos/limebrains/pet/badge.svg?branch=master&service=github)](https://coveralls.io/github/limebrains/pet?branch=master)
[![Documentation Status](https://readthedocs.org/projects/pet-project-environment-tool/badge/?version=latest)](http://pet-project-environment-tool.readthedocs.io/en/latest/?badge=latest)[Documentation](http://pet-project-environment-tool.readthedocs.io/en/latest/?badge=latest)
## Usage
![Usage](./pet.gif)
```bash
| => pet --help
Usage: pet [OPTIONS] COMMAND [ARGS]...Options:
-v, --version show program's version number and exit
--help Show this message and exit.Commands:
archive archives project or adds it to templates
config configures pet
deploy Deploys auto-completion
edit edits task if given name else active project
init creates new project
list lists all projects/ archived projects/ tasks/...
recreate Recreates all required folders in PET_FOLDER
register registers .pet as project folder
remove removes task or locks
rename renames task
restore restores project from archive
run runs projects task
stop stops project
task creates new task```
## Installation
```
pip install pety
``````
bash -c "$(curl -fsSL https://raw.githubusercontent.com/limebrains/pet/master/install.bash)"
```