[build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [project] name = "inferscale-sim" version = "0.3.0" description = "Interactive LLM serving simulator and SLO capacity planner" readme = "README.md" requires-python = ">=3.10" license = {text = "MIT"} authors = [{name = "Archit Sharma"}] dependencies = [] [project.optional-dependencies] dev = ["pytest>=8", "ruff>=0.9"] [tool.setuptools.packages.find] where = ["src"] [tool.pytest.ini_options] pythonpath = ["src"] testpaths = ["tests"] [tool.ruff] line-length = 120 target-version = "py310" [tool.ruff.lint] select = ["E", "F", "I", "B", "UP"] ignore = ["E501"]