setup.py 1.16 KB
Newer Older
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 setuptools import setup, find_packages
import io
from platform import system

_system = system()

install_requires = ['platform_utils']
if _system == 'Windows':
	install_requires += [
	'pypiwin32',
	'libloader'
]
elif _system == 'Darwin':
	install_requires += [
		'appscript',
	]

__doc__ = 'Library to provide speech and braille output to a variety of different screen readers and other accessibility solutions.',

with io.open('readme.md', encoding='UTF8') as readme:
	long_description = readme.read()

setup(
	name = 'accessible_output2',
	author = 'Tyler Spivey',
	author_email = 'tspivey@pcdesk.net',
	version='0.13',
	description = __doc__,
	long_description = long_description,
	package_dir = {'accessible_output2': 'accessible_output2'},
	packages = find_packages(),
	package_data = {"accessible_output2": ["lib/*"]},
	zip_safe = False,
	classifiers = [
		'Development Status :: 5 - Stable',
		'Intended Audience :: Developers',
		'Operating System :: Microsoft :: Windows',
		'Programming Language :: Python',
		'License :: OSI Approved :: MIT License',
'Topic :: Adaptive Technologies',
'Topic :: Software Development :: Libraries'
],
	install_requires = install_requires,
)