diff options
Diffstat (limited to 'pyproject.toml')
-rw-r--r-- | pyproject.toml | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..5fd4d3a --- /dev/null +++ b/pyproject.toml | |||
@@ -0,0 +1,41 @@ | |||
1 | [tool.poetry] | ||
2 | name = "music_sampler" | ||
3 | version = "1.6.0" | ||
4 | description = "A music player which associates each key on the keyboard to a set of actions to run" | ||
5 | authors = ["Ismaƫl Bouya <ismael.bouya@normalesup.org>", "Denise Maurice <denise.maurice@normalesup.org"] | ||
6 | license = "MIT" | ||
7 | keywords = ["music", "sampler", "keyboard"] | ||
8 | readme = "README" | ||
9 | homepage = "https://git.immae.eu/cgit/perso/Immae/Projets/Python/MusicSampler.git/about/" | ||
10 | repository = "https://git.immae.eu/perso/Immae/Projets/Python/MusicSampler.git" | ||
11 | include = [ | ||
12 | "music_sampler/locales/fr/LC_MESSAGES/*.mo", | ||
13 | "run.py" | ||
14 | ] | ||
15 | classifiers = [ | ||
16 | 'Development Status :: 5 - Production/Stable', | ||
17 | 'Intended Audience :: End Users/Desktop', | ||
18 | 'Topic :: Multimedia :: Sound/Audio :: Players' | ||
19 | ] | ||
20 | |||
21 | [tool.poetry.dependencies] | ||
22 | python = "^3.9" | ||
23 | pydub = "^0.25.1" | ||
24 | sounddevice = "^0.4.2" | ||
25 | transitions = "^0.8.8" | ||
26 | PyYAML = "^5.4.1" | ||
27 | Kivy = "^2.0.0" | ||
28 | |||
29 | [tool.poetry.dev-dependencies] | ||
30 | Markdown = "^3.3.4" | ||
31 | Pygments = "^2.10.0" | ||
32 | shiv = "^0.5.2" | ||
33 | pyinstaller = "^4.5.1" | ||
34 | setuptools-scm = "^6.0.1" | ||
35 | |||
36 | [tool.poetry.scripts] | ||
37 | music_sampler = "music_sampler.app:main" | ||
38 | |||
39 | [build-system] | ||
40 | requires = ["poetry-core>=1.0.0"] | ||
41 | build-backend = "poetry.core.masonry.api" | ||