Add setup.py
This commit is contained in:
parent
a3007a7b81
commit
f507209fd9
@ -20,3 +20,6 @@ for maze_id in MAZE_IDS:
|
||||
max_episode_steps=1000,
|
||||
reward_threshold=-1000,
|
||||
)
|
||||
|
||||
|
||||
__version__ = "0.1.0"
|
||||
|
56
setup.py
Normal file
56
setup.py
Normal file
@ -0,0 +1,56 @@
|
||||
import io
|
||||
import os
|
||||
import re
|
||||
|
||||
from setuptools import find_packages, setup
|
||||
|
||||
NAME = "mujoco-maze"
|
||||
AUTHOR = "Yuji Kanagawa"
|
||||
EMAIL = "yuji.kngw.80s.revive@gmail.com"
|
||||
URL = "https://github.com/kngwyu/mujoco-maze"
|
||||
REQUIRES_PYTHON = ">=3.6.0"
|
||||
DESCRIPTION = "Simple maze environments using mujoco-py"
|
||||
|
||||
here = os.path.abspath(os.path.dirname(__file__))
|
||||
|
||||
with io.open(os.path.join(here, "mujoco_maze/__init__.py"), "rt", encoding="utf8") as f:
|
||||
VERSION = re.search(r"__version__ = \"(.*?)\"", f.read()).group(1)
|
||||
|
||||
try:
|
||||
with io.open(os.path.join(here, "README.md"), encoding="utf-8") as f:
|
||||
LONG_DESCRIPTION = "\n" + f.read()
|
||||
except FileNotFoundError:
|
||||
LONG_DESCRIPTION = DESCRIPTION
|
||||
|
||||
|
||||
REQUIRED = ["gym", "mujoco-py"]
|
||||
|
||||
|
||||
setup(
|
||||
name=NAME,
|
||||
version=VERSION,
|
||||
url=URL,
|
||||
project_urls={"Code": URL, "Issue tracker": URL + "/issues",},
|
||||
author=AUTHOR,
|
||||
author_email=EMAIL,
|
||||
description=DESCRIPTION,
|
||||
long_description=LONG_DESCRIPTION,
|
||||
long_description_content_type="text/markdown",
|
||||
packages=find_packages(),
|
||||
python_requires=REQUIRES_PYTHON,
|
||||
install_requires=REQUIRED,
|
||||
license="Apache2",
|
||||
classifiers=[
|
||||
"License :: OSI Approved :: Apache Software License",
|
||||
"Development Status :: 3 - Alpha",
|
||||
"Intended Audience :: Science/Research",
|
||||
"Natural Language :: English",
|
||||
"Operating System :: OS Independent",
|
||||
"Programming Language :: Python",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.6",
|
||||
"Programming Language :: Python :: 3.7",
|
||||
"Programming Language :: Python :: 3.8",
|
||||
"Programming Language :: Python :: Implementation :: CPython",
|
||||
],
|
||||
)
|
Loading…
Reference in New Issue
Block a user