https://github.com/sveetch/project-composer
A system to compose project parts from applications enabled in a manifest
https://github.com/sveetch/project-composer
Last synced: 10 months ago
JSON representation
A system to compose project parts from applications enabled in a manifest
- Host: GitHub
- URL: https://github.com/sveetch/project-composer
- Owner: sveetch
- License: mit
- Created: 2022-10-02T00:47:05.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-11-04T01:03:12.000Z (over 1 year ago)
- Last Synced: 2024-12-04T01:37:03.274Z (over 1 year ago)
- Language: Python
- Homepage: https://project-composer.readthedocs.io/
- Size: 565 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
.. _Python: https://www.python.org/
.. _click: https://palletsprojects.com/p/click/
.. _colorlog: https://github.com/borntyping/python-colorlog
.. _tomli: https://github.com/hukkin/tomli
================
Project composer
================
A convenient system to structure and compose applications from a modular project.
Basically, you give it a project manifest that will be used to organize your various
project parts. Parts can be classes, text files or you can implement another part
kind.
Dependencies
************
* `Python`_>=3.8;
* `click`_ >=8.0;
* `colorlog`_;
* `tomli`_;
Links
*****
* Read the documentation on `Read the docs `_;
* Download its `PyPi package `_;
* Clone it on its `Github repository `_;
Credits
*******
Logo vector and icon by `SVG Repo `_.