theme_generator / vendor /muses /pyproject.toml
pachet's picture
Vendor app dependencies for Docker build
8b54dab
Raw
History Blame Contribute Delete
717 Bytes
[project]
name = "muses" # Change this to your actual package/module name
version = "0.1.0"
description = "basic classes for musical objects"
authors = [
{ name="Francois Pachet", email="pachet@gmail.com" }
]
readme = "README.md"
requires-python = ">=3.10"
dependencies = [
"mido~=1.3.3",
"numpy~=2.2.4",
]
[project.optional-dependencies]
interaction = [
"python-rtmidi",
"SpeechRecognition~=3.14.2",
]
[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"
[tool.setuptools]
package-dir = {"" = "src"}
[tool.setuptools.packages.find]
where = ["src"]
[dependency-groups]
dev = [
"line-profiler",
"line-profiler-pycharm>=1.2.0",
"pytest>=8.4.2",
]