/ setup.py
setup.py
 1  # CircuitPython remote access
 2  # Copyright © 2018 Jeff Epler <jepler@gmail.com>
 3  #
 4  # This program is free software: you can redistribute it and/or modify
 5  # it under the terms of the GNU General Public License as published by
 6  # the Free Software Foundation, either version 3 of the License, or
 7  # (at your option) any later version.
 8  #
 9  # This program is distributed in the hope that it will be useful,
10  # but WITHOUT ANY WARRANTY; without even the implied warranty of
11  # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12  # GNU General Public License for more details.
13  #
14  # You should have received a copy of the GNU General Public License
15  # along with this program.  If not, see <http://www.gnu.org/licenses/>.
16  
17  from setuptools import *
18  
19  setup(
20      name='purr',
21      version='0',
22  
23      author='Jeff Epler',
24      author_email='jepler@gmail.com',
25  
26      description='Python modules for remote access to CircuitPython boards over serial connection',
27      url='https://github.com/jepler/purr',
28      license='GPL3',
29  
30      classifiers=[
31          'Development Status :: 1 - Planning',
32          'Environment :: Console',
33          'Intended Audience :: Developers',
34          'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)',
35          'Operating System :: POSIX :: Linux',
36          'Programming Language :: Python :: 3',
37          'Topic :: Communications',
38          'Topic :: Software Development :: Embedded Systems',
39      ],
40      keywords='circuitpython',
41  
42      packages=find_packages(),
43      install_requires=['click', 'pyserial'],
44      entry_points={'console_scripts': ['purr=purr.cli:cli']}
45  )
46