-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathsetup.py
More file actions
43 lines (41 loc) · 1.39 KB
/
setup.py
File metadata and controls
43 lines (41 loc) · 1.39 KB
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
"""
Setup module.
"""
from setuptools import setup
from mmsim import __version__
setup(
name='mmsim',
version=__version__,
description='A simple Micromouse Maze Simulator server',
long_description="""The server can load different mazes and any client
can connect to it to ask for the current position walls, move from
one cell to another and visualize the simulated micromouse state.""",
url='https://github.com/Bulebots/mmsim',
author='Miguel Sánchez de León Peque',
author_email='peque@neosit.es',
license='BSD License',
classifiers=[
'Development Status :: 3 - Alpha',
'Topic :: Utilities',
'License :: OSI Approved :: BSD License',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: Implementation :: CPython',
],
keywords='micromouse maze server simulator',
entry_points={'console_scripts': ['mmsim = mmsim.commands:launch']},
packages=['mmsim'],
install_requires=['click', 'numpy', 'pyqtgraph', 'pyqt5', 'pyzmq'],
extras_require={
'docs': ['doc8', 'sphinx', 'sphinx_rtd_theme'],
'lint': [
'black',
'flake8',
'flake8-bugbear',
'flake8-isort',
'flake8-quotes',
'pep8-naming',
],
'test': ['pytest', 'pytest-cov'],
},
)