[project] name = "playscii" version = "9.18" description = "ascii art and game creation tool" requires-python = ">=3.12" dependencies = [ "appdirs", "numpy", "Pillow", "PyOpenGL", "PySDL2", "packaging", ] [dependency-groups] dev = [ "ruff", "pytest", ] [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.ruff] src = ["."] line-length = 88 [tool.ruff.lint] select = ["E", "F", "I", "UP", "B", "SIM"] [tool.pytest.ini_options] testpaths = ["tests"]