setup.py 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #!/usr/bin/env python3
  2. from setuptools import setup, find_packages
  3. # import py2exe
  4. import qtcam
  5. dependencies=['numpy','matplotlib','dxfwrite']
  6. setup(name=qtcam.__prj__, # The name of the project
  7. version=qtcam.__version__,
  8. description=qtcam.__doc__,
  9. author=qtcam.__author__,
  10. author_email=qtcam.__mail__,
  11. license=qtcam.__license__,
  12. keywords='cam qtcam scientist science cams design',
  13. classifiers=[
  14. # How mature is this project? Common values are
  15. # 3 - Alpha
  16. # 4 - Beta
  17. # 5 - Production/Stable
  18. 'Development Status :: 3 - Alpha',
  19. # Indicate who your project is intended for
  20. 'Intended Audience :: science',
  21. 'Topic :: Cams :: Mechanics',
  22. # Pick your license as you wish (should match "license" above)
  23. 'License :: OSI Approved :: GNU General Public License (GPL)',
  24. # Specify the Python versions you support here. In particular, ensure
  25. # that you indicate whether you support Python 2, Python 3 or both.
  26. 'Programming Language :: Python :: 3',
  27. 'Programming Language :: Python :: 3.2',
  28. 'Programming Language :: Python :: 3.3',
  29. 'Programming Language :: Python :: 3.4'],
  30. packages=find_packages(exclude=['tests']),
  31. install_requires=dependencies,
  32. entry_points={
  33. 'console_scripts': ['qtcam=qtcam:run_qtcam'],
  34. })