-
Notifications
You must be signed in to change notification settings - Fork 124
/
setup.py
44 lines (43 loc) · 1.95 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
from io import open
from setuptools import setup
setup(name='epitran',
version='1.25.1',
description='Tools for transcribing languages into IPA.',
long_description=open('README.md', encoding='utf-8').read(),
long_description_content_type='text/markdown',
url='http://github.com/dmort27/epitran',
download_url='https://github.com/dmort27/epitran/archive/1.25.1.tar.gz',
author='David R. Mortensen',
author_email='[email protected]',
license='MIT',
install_requires=['setuptools',
'regex',
'panphon>=0.20',
'marisa-trie',
'requests',
'jamo'],
extras_require={':python_version<"3.0"': ['subprocess32']},
scripts=['epitran/bin/epitranscribe.py',
'epitran/bin/uigtransliterate.py',
'epitran/bin/detectcaps.py',
'epitran/bin/connl2ipaspace.py',
'epitran/bin/connl2engipaspace.py',
'epitran/bin/migraterules.py',
'epitran/bin/decompose.py',
'epitran/bin/testvectorgen.py',
'epitran/bin/transltf.py'],
packages=['epitran'],
package_dir={'epitran': 'epitran'},
package_data={'epitran': ['data/*.csv', 'data/*.txt',
'data/map/*.csv', 'data/*.json',
'data/pre/*.txt', 'data/post/*.txt',
'data/space/*.csv', 'data/strip/*.csv',
'data/reromanize/*.csv',
'data/rules/*.txt',
'data/bib/*.bib']},
zip_safe=True,
classifiers=['Operating System :: OS Independent',
'Programming Language :: Python :: 3',
'Topic :: Software Development :: Libraries :: Python Modules',
'Topic :: Text Processing :: Linguistic']
)