- Write all dependencies into pyproject.toml
- Create venv (python -m venv .venv) and activate it (".venv\scripts\activate" or "source .venv/bin/activate")
- Update pip (python -m pip install -U pip)
- Install pip-tools (pip install pip-tools)
- Update/Create
requirements.txt(when dependencies have been updated in pyproject.toml)- with Development dependencies
pip-compile --extra dev
- or only with Runtime dependencies
pip-compile
- with Development dependencies
- Install dependencies (pip install -U -r requirements.txt)
- Install project into local venv (pip install -e .[dev])
- Install 'setuptools' (pip install setuptools)
- Run CreatePipWheel Script
pandoc -s README.md -M title="imbus TestBench - Robot Code Generator" -M subtitle=Benutzerhandbuch -M toc-title=Inhaltsverzeichnis --toc -o Benutzerhandbuch.docx