setup.py 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. #!/usr/bin/python
  2. # -*- coding: utf-8 -*-
  3. # Copyright (C) 2015-2016 Peter Magnusson <peter@birchroad.net>
  4. """Setup for nodemcu-uploader"""
  5. from setuptools import setup
  6. exec(open('nodemcu_uploader/version.py').read()) #pylint: disable=W0122
  7. setup(name='nodemcu-uploader',
  8. version=__version__, #pylint: disable=E0602
  9. install_requires=[
  10. 'pyserial>=2.7',
  11. 'wrapt>=1.10.10'
  12. ],
  13. packages=['nodemcu_uploader'],
  14. #package_dir={'nodemcu_uploader': 'lib'},
  15. url='https://github.com/kmpm/nodemcu-uploader',
  16. author='kmpm',
  17. author_email='peter@birchroad.net',
  18. description='tool for uploading files to the filesystem of an ESP8266 running NodeMCU.',
  19. keywords=['esp8266', 'upload', 'nodemcu'],
  20. classifiers=[
  21. 'Development Status :: 4 - Beta',
  22. 'Intended Audience :: Developers',
  23. 'Programming Language :: Python :: 2.7'
  24. ],
  25. license='MIT',
  26. test_suite="tests.get_tests",
  27. entry_points={
  28. 'console_scripts': [
  29. 'nodemcu-uploader=nodemcu_uploader.main:main_func'
  30. ]
  31. },
  32. zip_safe=False
  33. )