-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathsetup.py
55 lines (49 loc) · 1.78 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
import os
try:
from setuptools import setup, find_packages
except ImportError:
import ez_setup
ez_setup.use_setuptools()
from setuptools import setup, find_packages
my_project_path = os.path.abspath(os.path.dirname(__file__))
long_description = """
The program readout digital meter images from edgeAI devices, collect the images
and removes duplicated.
The images will be anonymized (name replaced with hash).
At last step, the images will be pre labeled by a neuronal network
"""
setup(
name='collectmeterdigits',
version='1.0.10',
url='https://github.com/haverland/collectmeterdigits',
license='Apache 2.0',
author='Frank Haverland',
author_email='[email protected]',
install_requires=['pillow',
'numpy',
'matplotlib',
'scipy',
'scikit-learn',
'imagehash',
'urllib3',
'requests',
'pandas',
'tflite-runtime;sys_platform == "linux"',
'msvc-runtime;sys_platform == "win32"' ],
tests_require=['nose'],
packages=find_packages(exclude=['tests']),
description='Reads images from digital meters.',
long_description = long_description,
platforms='any',
keywords = "different tags here",
classifiers = [
'Programming Language :: Python',
'Development Status :: 4 - Beta',
'Natural Language :: English',
'Intended Audience :: Developers',
'Operating System :: OS Independent',
'Topic :: Software Development :: Libraries :: Application Frameworks',
'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
],
package_data={'collectmeterdigits': ['models/*.tflite']},
)