Modern_Robotics/packages/Python/setup.py

45 lines
1.6 KiB
Python
Raw Normal View History

from setuptools import setup
exec(open('modern_robotics/__version__.py').read())
long_description = """
# Modern Robotics: Mechanics, Planning, and Control Code Library
This package contains the Python code accompanying [_Modern Robotics:
Mechanics, Planning, and Control_](http://modernrobotics.org) (Kevin Lynch
and Frank Park, Cambridge University Press 2017).
The primary purpose of the provided software is to be easy to read and educational, reinforcing the concepts in the book. The code is optimized neither for efficiency nor robustness.
For more information, including a user manual, see the [project's GitHub page](https://github.com/NxRLab/ModernRobotics).
"""
setup(
name = "modern_robotics",
version = __version__,
author = "Huan Weng, Mikhail Todes, Jarvis Schultz, Bill Hunt",
author_email = "huanweng@u.northwestern.edu",
description = ("Modern Robotics: Mechanics, Planning, and Control: Code Library"),
license = "MIT",
long_description = long_description,
long_description_content_type='text/markdown',
keywords = "kinematics robotics dynamics",
url = "http://modernrobotics.org/",
packages=['modern_robotics'],
classifiers=[
"Development Status :: 3 - Alpha",
"Intended Audience :: Education",
"Intended Audience :: Science/Research",
2018-07-30 18:40:46 +00:00
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 3",
"Topic :: Education",
"Topic :: Scientific/Engineering",
],
install_requires=[
2018-07-30 18:40:46 +00:00
'numpy',
],
platforms='Linux, Mac, Windows',
)