feat(examples): add example playing sointu tracks from Python (#108)

* Added Python code example.
* Added pyinstaller build.
* Clarified debugging steps in README.md.
* Added linux implementation.
* Cosmetics.
* Updated README with correct steps.
This commit is contained in:
Alexander Kraus
2023-10-11 08:37:00 +02:00
committed by GitHub
parent f5eeabe5f3
commit 94589eb2eb
9 changed files with 619 additions and 0 deletions

View File

@ -0,0 +1,27 @@
[tool.poetry]
name = "sointu-python"
version = "0.1.0"
description = "Play back Sointu tracks in Python."
authors = ["Alexander Kraus <nr4@z10.info>"]
license = "MIT"
readme = "README.md"
packages = [
{ include = "sointu_python" },
]
include = [
{ path = "sointu*.so", format="wheel" }
]
[tool.poetry.build]
script = "build.py"
generate-setup-file = true
[tool.poetry.dependencies]
python = ">=3.11,<3.13"
[tool.poetry.group.dev.dependencies]
pyinstaller = "^6.0.0"
[build-system]
requires = ["poetry-core>=1.0.0a3", "poetry>=0.12", "setuptools", "wheel"]
build-backend = "poetry.core.masonry.api"