From 58f1086ca7a8a9258da7240987bf26c03182b152 Mon Sep 17 00:00:00 2001 From: soyouzpanda Date: Wed, 20 Dec 2023 19:22:12 +0100 Subject: [PATCH] Added pyproject.toml --- pyproject.toml | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..5b89fcd --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,49 @@ +[tool] +[tool.poetry] +name = "eos_midi" +version = "0.1.0" +homepage = "https://git.soyouzpanda.com/soyouzpanda/kfet_launchpad_controller" +description = "Controller to control EOS with Launchpad Mini Mk3 for ENS" +authors = ["soyouzpanda "] +readme = "README.rst" +license = "MIT" +classifiers=[ + 'Development Status :: 2 - Pre-Alpha', + 'Intended Audience :: Developers', + 'License :: OSI Approved :: MIT License', + 'Natural Language :: English', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', +] +packages = [ + { include = "eos_midi" }, + { include = "tests", format = "sdist" }, +] + +[tool.poetry.dependencies] +python = ">=3.7,<4" +lpminimk3 = "*" +python-osc = "*" + +[tool.poetry.dev-dependencies] +bumpversion = "*" +coverage = "*" +flake8 = "*" +invoke = "*" +isort = "*" +pylint = "*" +pytest = ">=7.2.0" +sphinx = ">=5.3.0" +black = "*" + + + +[build-system] +requires = ["poetry>=0.12"] +build-backend = "poetry.masonry.api" + +[tool.isort] +profile = "black"