Forest-Fire/gridworld-openenv
0
1[project]
2name = "gridworld-rl-env"
3version = "0.1.0"
4description = "OpenEnv-compatible 2D GridWorld RL environment with FastAPI and Docker"
5authors = [
6 { name="Your Name", email="your_email@example.com" }
7]
8readme = "README.md"
9license = { file = "LICENSE" }
10requires-python = ">=3.12"
11keywords = ["reinforcement-learning", "fastapi", "gridworld", "docker", "rl-agent"]
12classifiers = [
13 "Programming Language :: Python :: 3.12",
14 "License :: OSI Approved :: MIT License",
15 "Framework :: FastAPI",
16 "Topic :: Software Development :: Simulation",
17]
18
19# Dependencies required to run the project
20dependencies = [
21 "fastapi>=0.101.0",
22 "uvicorn>=0.25.0",
23 "numpy>=1.25.0",
24 "pydantic>=2.5.0",
25 "requests>=2.32.0"
26]
27
28[build-system]
29requires = ["setuptools>=65.0", "wheel"]
30build-backend = "setuptools.build_meta"
31
32[tool.setuptools.packages.find]
33where = ["app"]
34
35[tool.setuptools]
36package-dir = {"" = "app"}
37 