setup.py 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. from setuptools import setup
  2. with open("README.md") as fh:
  3. long_description = ""
  4. header_count = 0
  5. for line in fh:
  6. if line.startswith("##"):
  7. header_count += 1
  8. if header_count < 2:
  9. long_description += line
  10. else:
  11. break
  12. setup(
  13. name='gym_minigrid',
  14. author="Farama Foundation",
  15. author_email="jkterry@farama.org",
  16. version='1.0.2',
  17. keywords='memory, environment, agent, rl, gym',
  18. url='https://github.com/Farama-Foundation/gym-minigrid',
  19. description='Minimalistic gridworld reinforcement learning environments',
  20. packages=['gym_minigrid', 'gym_minigrid.envs'],
  21. long_description=long_description,
  22. python_requires=">=3.7, <3.11",
  23. long_description_content_type="text/markdown",
  24. install_requires=[
  25. 'gym>=0.24.0',
  26. "numpy>=1.18.0"
  27. ]
  28. classifiers=[
  29. "Development Status :: 5 - Production/Stable",
  30. "Programming Language :: Python :: 3",
  31. "Programming Language :: Python :: 3.7",
  32. "Programming Language :: Python :: 3.8",
  33. "Programming Language :: Python :: 3.9",
  34. "Programming Language :: Python :: 3.10",
  35. ],
  36. )