diff options
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..a4cdb3c --- /dev/null +++ b/setup.py | |||
@@ -0,0 +1,40 @@ | |||
1 | from setuptools import setup | ||
2 | |||
3 | def readme(): | ||
4 | with open('README') as f: | ||
5 | return f.read() | ||
6 | |||
7 | setup(name='music_sampler', | ||
8 | setup_requires=['setuptools_scm'], | ||
9 | use_scm_version=True, | ||
10 | description='A music player which associates each key on the keyboard ' | ||
11 | 'to a set of actions to run', | ||
12 | long_description=readme(), | ||
13 | classifiers= [ | ||
14 | 'Development Status :: 4 - Beta', | ||
15 | 'Intended Audience :: End Users/Desktop', | ||
16 | 'License :: OSI Approved :: MIT License', | ||
17 | 'Operating System :: POSIX :: Linux', | ||
18 | 'Programming Language :: Python :: 3.5', | ||
19 | 'Topic :: Multimedia :: Sound/Audio :: Players' | ||
20 | ], | ||
21 | keywords='music sampler keyboard', | ||
22 | url='https://git.immae.eu/?p=perso/Immae/Projets/Python/MusicSampler.git', | ||
23 | author='Ismaƫl Bouya', | ||
24 | author_email='ismael.bouya@normalesup.org', | ||
25 | license='MIT', | ||
26 | packages=['music_sampler', 'music_sampler.actions'], | ||
27 | install_requires=[ | ||
28 | 'Kivy>=1.9.1', | ||
29 | 'pydub>=0.16.4', | ||
30 | 'Pygame>=1.9.2.dev1', | ||
31 | 'sounddevice>=0.3.3', | ||
32 | 'TRANSITIONS>=0.4.1', | ||
33 | 'PyYAML>=3.11' | ||
34 | ], | ||
35 | entry_points={ | ||
36 | 'console_scripts': ['music_sampler=music_sampler.app:main'], | ||
37 | }, | ||
38 | include_package_data=True, | ||
39 | zip_safe=False) | ||
40 | |||