Skip to content

elebihan/yaprogen

Repository files navigation

yaprogen - yet another project generator

yaprogen(1) is a simple software project generator, which scaffolds some source code depending on a chosen template.

Requirements

  • Python 3.7 or above.

Build

Building is performed from the cloned repository in a Python virtual environment:

python3 -m venv venv
source ./venv/bin/activate
pip3 install '.[dev]'
python -m build
deactivate

This generates a Wheel file dist/yaprogen-X.Y.Z-py3-none-any.whl, where "X.Y.Z" is the current version.

Installation

To install the generated Wheel file for all users, execute:

sudo python3 -m pip install dist/yaprogen-X.Y.Z-py3-none-any.whl

To install the generated Wheel file for the current user, execute:

python3 -m pip install --user dist/yaprogen-X.Y.Z-py3-none-any.whl

Usage

For further details, proceed to the tutorial or read the manual.

License

GPL-3.0