https://github.com/kpj/project_manager
Easily run a project with various configuration setups
https://github.com/kpj/project_manager
Last synced: 2 months ago
JSON representation
Easily run a project with various configuration setups
- Host: GitHub
- URL: https://github.com/kpj/project_manager
- Owner: kpj
- Created: 2018-12-23T20:19:39.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-11-28T14:42:37.000Z (over 5 years ago)
- Last Synced: 2025-02-19T17:06:06.450Z (3 months ago)
- Language: Python
- Homepage: https://project-manager.readthedocs.io/
- Size: 43 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# project_manager
[](https://pypi.org/project/project_manager/)
[](https://pypi.org/project/project_manager/)Easily run a project with various configuration setups.
## Installation
```bash
$ pip install project_manager
```## Usage
Assuming that you have set up your [configuration file](https://project-manager.readthedocs.io/en/latest/setup_config.html) correctly,
a typical workflow could look like this:```bash
$ project_manager build # setup environment
[..]
$ project_manager run # execute commands
[..]
$ project_manager gather # aggregate results
[..]
```For more information check out the [documentation](https://project-manager.readthedocs.io/).
## Development notes
Run tests:
```bash
$ pytest
```Publish a new version to PyPi:
```bash
$ poetry --build publish
```