33 lines
1.2 KiB
Python
33 lines
1.2 KiB
Python
from setuptools import find_packages, setup
|
|
setup(
|
|
name='escapelib',
|
|
|
|
# Versions should comply with PEP440. For a discussion on single-sourcing
|
|
# the version across setup.py and the project code, see
|
|
# https://packaging.python.org/en/latest/single_source_version.html
|
|
version='0.1.0',
|
|
description='Escape Room Controller Library',
|
|
url='https://github.com/MonadnockSystems/escapelib',
|
|
author='Monadnock Systems',
|
|
author_email='shawn@monadnock.ca',
|
|
license='APLv2',
|
|
classifiers=[
|
|
'Development Status :: 4 - Beta',
|
|
'Intended Audience :: Developers',
|
|
'License :: OSI Approved :: APLv2',
|
|
'Programming Language :: Python :: 2',
|
|
'Programming Language :: Python :: 2.7',
|
|
'Programming Language :: Python :: 3',
|
|
'Programming Language :: Python :: 3.5',
|
|
'Programming Language :: Python :: 3.6',
|
|
],
|
|
keywords='escape room escaperoom',
|
|
packages=find_packages(where='src'),
|
|
package_dir={"": "src"},
|
|
install_requires=['twisted[tls]', 'klein', 'sysfs-gpio', 'crcmod',
|
|
'pyserial', 'attrs', 'jinja2', 'smbus-cffi'],
|
|
extras_require={
|
|
'test': ['tox']
|
|
},
|
|
)
|