aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormorefigs <morefigs@gmail.com>2019-01-29 10:39:56 +1100
committermorefigs <morefigs@gmail.com>2019-01-29 10:39:56 +1100
commit9d1561d6acdd83bb087d9e1a08ae5bfa3894b5e6 (patch)
treedeeaf57235f1f158071116be34db916843df7aa8
parent75e39ba4f1fbbed406a1d7de7b5d4fa52d3859f1 (diff)
downloadpymba-9d1561d6acdd83bb087d9e1a08ae5bfa3894b5e6.tar.gz
pymba-9d1561d6acdd83bb087d9e1a08ae5bfa3894b5e6.zip
cleanup setup params
-rw-r--r--setup.py39
1 files changed, 26 insertions, 13 deletions
diff --git a/setup.py b/setup.py
index a4bc412..f21b1a1 100644
--- a/setup.py
+++ b/setup.py
@@ -1,32 +1,45 @@
from setuptools import setup
+from pymba import PYMBA_VERSION
-setup(name='pymba',
- version=0.1,
- description='pymba is a Python wrapper for the Allied Vision Technologies (AVT) Vimba C API.',
- long_description='pymba is a Python wrapper for the Allied Vision Technologies (AVT) Vimba C API. It wraps the '
- 'VimbaC.dll file included in the AVT Vimba installation to provide a simple Python interface '
- 'for AVT cameras. It currently supports most of the functionality provided by VimbaC.dll.',
+
+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.dll file "
+ "included in the AVT Vimba installation to provide a simple Python interface for Allied Vision "
+ "cameras.",
+ # 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 :: MIT 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 :: Scientific/Engineering :: Visualization',
'Topic :: Software Development :: Libraries :: Python Modules'],
- keywords='python, opencv, cv, machine vision, computer vision, image recognition, vimba,'
- 'allied vision technologies, avt',
+ 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='MIT',
+ license='GPL-3.0',
packages=['pymba', 'tests'],
zip_safe=False,
- requires=['numpy'],
+ install_requires=[
+ 'numpy',
+ ],
+ extras_requires={
+ 'dev': [
+ 'pytest',
+ ]
+ }
)