amine@2
|
1 import re
|
amine@2
|
2 import ast
|
amine@2
|
3 from setuptools import setup
|
amine@2
|
4
|
amine@2
|
5
|
amine@2
|
6 _version_re = re.compile(r'__version__\s+=\s+(.*)')
|
amine@2
|
7
|
amine@2
|
8 with open('auditok/__init__.py', 'rb') as f:
|
amine@2
|
9 version = str(ast.literal_eval(_version_re.search(
|
amine@2
|
10 f.read().decode('utf-8')).group(1)))
|
amine@2
|
11
|
amine@2
|
12
|
amine@2
|
13 setup(
|
amine@2
|
14 name='auditok',
|
amine@2
|
15 version=version,
|
amine@2
|
16 url='http://github.com/amsehili/auditok/',
|
amine@2
|
17 license='GNU General Public License v3 (GPLv3)',
|
amine@2
|
18 author='Amine Sehili',
|
amine@2
|
19 author_email='amine.sehili@gmail.com',
|
amine@2
|
20 description='A module for Audio/Acoustic Activity Detection',
|
amine@2
|
21 long_description= open('quickstart.rst').read().decode('utf-8'),
|
amine@2
|
22 packages=['auditok'],
|
amine@2
|
23 include_package_data=True,
|
amine@2
|
24 package_data={'auditok': ['data/*']},
|
amine@2
|
25
|
amine@2
|
26 #data_files=[(['README.md', 'quickstart.rst', 'LICENSE', 'INSTALL', 'CHANGELOG']),
|
amine@2
|
27 # ('share/doc/pdoc', ['doc/pdoc/index.html']),
|
amine@2
|
28 # ],
|
amine@2
|
29
|
amine@2
|
30 zip_safe=False,
|
amine@2
|
31 platforms='ANY',
|
amine@2
|
32 provides=['auditok'],
|
amine@2
|
33 requires=['PyAudio'],
|
amine@2
|
34 classifiers=[
|
amine@2
|
35 'Development Status :: 3 - Alpha',
|
amine@2
|
36 'Environment :: Console',
|
amine@2
|
37 'Intended Audience :: Science/Research',
|
amine@2
|
38 'Intended Audience :: Developers',
|
amine@2
|
39 'Intended Audience :: Information Technology',
|
amine@2
|
40 'Intended Audience :: Telecommunications Industry',
|
amine@2
|
41 'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
|
amine@2
|
42 'Operating System :: OS Independent',
|
amine@2
|
43 'Programming Language :: Python',
|
amine@2
|
44 'Programming Language :: Python :: 2.7',
|
amine@2
|
45 'Topic :: Multimedia :: Sound/Audio :: Analysis',
|
amine@2
|
46 'Topic :: Scientific/Engineering :: Information Analysis'
|
amine@2
|
47 ],
|
amine@2
|
48
|
amine@2
|
49 )
|