-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
63 lines (61 loc) · 2.53 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
56
57
58
59
60
61
62
63
from distutils.core import setup
from setuptools import find_packages
setup(
name='CoBe - ScienceOfIntelligence',
description='Scientific demonstrator to showcase collective behavioral model and to provide a merged environment,'
'where robotics, human behavior and simulations meet.',
version='0.1.0',
url='https://github.com/mezdahun/CoBe',
maintainer='David Mezey, David James and Palina Bartashevich @ SCIoI',
packages=find_packages(exclude=['tests']),
package_data={'cobe': ['*.txt']},
python_requires=">=3.6",
install_requires=[
'Pyro5',
'msgpack',
'numpy'
],
extras_require={
'test': [
'bandit',
'flake8',
'pytest',
'pytest-cov'
],
'cobe-master': [
'pyzbar', # for QR code reading, on non-windows system additional steps needed
'opencv-python==4.7.0.72',
'matplotlib',
'scipy',
'pynput',
'psutil',
'fabric'
]
},
entry_points={
'console_scripts': ["cobe-eye-start=cobe.vision.eye:main",
"cobe-eye-kalman-start=cobe.vision.eye:main_kalman",
"cobe-master-start-eyeserver=cobe.app:start_eyeserver",
"cobe-master-start=cobe.app:main",
"cobe-master-cleanup-docker=cobe.app:cleanup_inf_servers",
"cobe-master-shutdown-eyes=cobe.app:shutdown_eyes",
"cobe-master-calibrate=cobe.app:calibrate",
"cobe-master-test-stream=cobe.app:test_stream",
"cobe-master-collect-pngs=cobe.app:collect_pngs",
"cobe-rendering-shutdown=cobe.app:shutdown_rendering",
"cobe-rendering-startup=cobe.app:startup_rendering",
"cobe-pmodule-start-docker=cobe.pmodule.pmodule:entry_start_docker_container",
"cobe-pmodule-stop-docker=cobe.pmodule.pmodule:entry_cleanup_docker_container"]
},
classifiers=[
'Development Status :: 2 - Pre-Alpha',
'Intended Audience :: Science/Research',
'Topic :: Scientific/Engineering :: Artificial Intelligence',
'Operating System :: Other OS',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8'
],
test_suite='tests',
zip_safe=False
)