Skip to content

Commit

Permalink
Maybe switching to uv?
Browse files Browse the repository at this point in the history
  • Loading branch information
micahcarroll committed Feb 1, 2025
1 parent cd6739e commit 659c4ee
Show file tree
Hide file tree
Showing 6 changed files with 5,575 additions and 538 deletions.
76 changes: 76 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"

[project]
name = "overcooked_ai"
version = "1.1.0"
description = "Cooperative multi-agent environment based on Overcooked"
readme = "README.md"
authors = [
{ name = "Micah Carroll", email = "[email protected]" },
]
license = { file = "LICENSE" }
classifiers = [
"Programming Language :: Python :: 3",
]
keywords = ["Overcooked", "AI", "Reinforcement Learning"]
dependencies = [
"dill>=0.3.9",
"gymnasium>=1.0.0",
"ipython>=8.12.3",
"ipywidgets>=8.1.5",
"opencv-python>=4.11.0.86",
"pygame>=2.6.1",
"scipy>=1.10.1",
"tqdm>=4.67.1",
]
requires-python = ">=3.8"

[project.urls]
Homepage = "https://github.com/HumanCompatibleAI/overcooked_ai"
Download = "https://github.com/HumanCompatibleAI/overcooked_ai/archive/refs/tags/1.1.0.tar.gz"

[project.optional-dependencies]
harl = [
"wandb",
"GitPython",
"memory_profiler",
"sacred",
"pymongo",
"matplotlib",
"requests",
"seaborn==0.9.0",
"ray[rllib]==2.0.0",
"protobuf",
"tensorflow==2.10",
]

[project.scripts]
overcooked-demo-up = "overcooked_demo:start_server"
overcooked-demo-move = "overcooked_demo:move_agent"

[tool.setuptools]
package-dir = {"" = "src"}

[tool.setuptools.packages.find]
where = ["src"]

[tool.setuptools.package-data]
"overcooked_ai_py" = [
"data/layouts/*.layout",
"data/planners/*.py",
"data/human_data/*.pickle",
"data/graphics/*.png",
"data/graphics/*.json",
"data/fonts/*.ttf",
]
"human_aware_rl" = [
"static/**/*.pickle",
"static/**/*.csv",
"ppo/trained_example/*.pkl",
"ppo/trained_example/*.json",
"ppo/trained_example/*/.is_checkpoint",
"ppo/trained_example/*/.tune_metadata",
"ppo/trained_example/*/checkpoint-500",
]
74 changes: 0 additions & 74 deletions setup.py

This file was deleted.

2 changes: 1 addition & 1 deletion src/overcooked_ai_py/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from gym.envs.registration import register
from gymnasium.envs.registration import register

register(
id="Overcooked-v0",
Expand Down
Loading

0 comments on commit 659c4ee

Please sign in to comment.