diff --git a/pyproject.toml b/pyproject.toml index 96b5411..e948241 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,8 +12,15 @@ requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [tool.setuptools] -packages = ["hef", "tools"] +packages = ["hef", "tools", "simulator"] [project.scripts] hef-ingest = "tools.ingest_cli:main" hef-review = "tools.review_cli:main" + +[project.optional-dependencies] +sim = [ + "fastapi>=0.110", + "uvicorn[standard]>=0.29", + "httpx>=0.27", +] diff --git a/simulator/__init__.py b/simulator/__init__.py new file mode 100644 index 0000000..3c28577 --- /dev/null +++ b/simulator/__init__.py @@ -0,0 +1 @@ +"""Web-based curator's X-ray simulator for the experience filter."""