build: Add all necessary files for the build system

All basic files for testing, building and distributing the project
are added here. The Makefile can set up the virtual environment and
create different package types from the project.
This commit is contained in:
Sven Sager
2023-10-03 09:02:51 +02:00
committed by Sven Sager
parent 8124a687f0
commit 92666f117d
5 changed files with 189 additions and 0 deletions

8
requirements.txt Normal file
View File

@@ -0,0 +1,8 @@
# Build dependencies
pip-licenses
Pyinstaller
pytest-cov
setuptools
wheel
# Runtime dependencies, must match install_requires in setup.py