aboutsummaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authormorefigs <morefigs@gmail.com>2019-01-30 15:12:13 +1100
committermorefigs <morefigs@gmail.com>2019-01-30 15:12:13 +1100
commit8001a079833ff96b855cb6f618b1c23a5b05ad7d (patch)
treec145667c5e9d32d90655689549d1072c0af1a61b /setup.py
parent87a55df00f138e0b3f5b8469c2a43f868704426c (diff)
parent7a915f3af6af7a3a8ef6c9d28aeb87392df3c8b4 (diff)
downloadpymba-8001a079833ff96b855cb6f618b1c23a5b05ad7d.tar.gz
pymba-8001a079833ff96b855cb6f618b1c23a5b05ad7d.zip
v0.2 to master
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py45
1 files changed, 32 insertions, 13 deletions
diff --git a/setup.py b/setup.py
index ea18344..429f77f 100644
--- a/setup.py
+++ b/setup.py
@@ -1,30 +1,49 @@
from setuptools import setup
+from pymba import PYMBA_VERSION
-setup(name='pymba',
- version=0.1,
- description="Pymba is a Python wrapper for Allied Vision's Vimba SDK.",
- long_description="Pymba is a Python wrapper for Allied Vision's Vimba SDK. It uses the Vimba C API included in "
- "the Allied Vision Vimba installation to provide a simple Python interface for Allied Vimba "
- "cameras.",
+
+setup(name='Pymba',
+ version=PYMBA_VERSION,
+ description="Pymba is a Python wrapper for Allied Vision's Vimba C API.",
+ long_description="Pymba is a Python wrapper for Allied Vision's Vimba C API. It wraps the VimbaC library file "
+ "included in the Vimba installation to provide a simple Python interface for Allied Vision "
+ "cameras. It currently supports most of the functionality provided by Vimba.",
+ # https://pypi.org/pypi?%3Aaction=list_classifiers
classifiers=[
'Development Status :: 5 - Production/Stable',
'Intended Audience :: Developers',
- 'Intended Audience :: Science/Research',
+ 'Intended Audience :: End Users/Desktop',
+ 'Intended Audience :: Healthcare Industry',
'Intended Audience :: Manufacturing',
- 'License :: OSI Approved :: GPL-3.0 License',
+ 'Intended Audience :: Science/Research',
+ 'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
+ 'Natural Language :: English',
'Operating System :: Microsoft :: Windows',
'Operating System :: POSIX :: Linux',
'Programming Language :: Python',
'Topic :: Multimedia :: Graphics :: Capture :: Digital Camera',
- 'Topic :: Multimedia :: Graphics :: Graphics Conversion',
+ 'Topic :: Multimedia :: Video :: Capture',
'Topic :: Scientific/Engineering :: Image Recognition',
- 'Topic :: Software Development :: Libraries :: Python Modules'],
- keywords='python, opencv, machine vision, computer vision, image recognition, vimba, vimba-sdk, allied vision',
+ 'Topic :: Scientific/Engineering :: Visualization',
+ 'Topic :: Software Development :: Libraries :: Python Modules'
+ ],
+ keywords='python, python3, opencv, cv, machine vision, computer vision, image recognition, vimba, allied vision',
author='morefigs',
author_email='morefigs@gmail.com',
url='https://github.com/morefigs/pymba',
license='GPL-3.0',
- packages=['pymba'],
+ packages=[
+ 'pymba',
+ 'tests',
+ ],
zip_safe=False,
- requires=['numpy'])
+ install_requires=[
+ 'numpy',
+ ],
+ extras_requires={
+ 'dev': [
+ 'pytest',
+ ]
+ }
+ )