From ac2154d935796d929e7e6284a7fd459868a0fdd5 Mon Sep 17 00:00:00 2001 From: Jared Miller Date: Thu, 12 Feb 2026 20:13:41 -0500 Subject: [PATCH] Run dos2unix on project --- pyproject.toml | 96 +++++++++++++++++++++++++------------------------- 1 file changed, 48 insertions(+), 48 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 792a715..c1cfe11 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,48 +1,48 @@ -[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"] -ignore = [ - "E402", # module-import-not-at-top (intentional for SDL2 init) - "E501", # line-too-long (formatter handles what it can) - "E741", # ambiguous-variable-name (common in math/game code) - "B006", # mutable-argument-default (legacy code, risky to change) - "SIM102", # collapsible-if (stylistic preference) - "SIM108", # if-else-block-instead-of-if-exp (stylistic preference) - "SIM110", # use-all-instead-of-for-loop (stylistic preference) - "SIM113", # enumerate-for-loop (stylistic preference) - "SIM115", # open-file-with-context-handler (too invasive for legacy code) - "SIM116", # if-else-block-instead-of-dict-lookup (stylistic preference) - "SIM201", # negate-equal-op (stylistic preference) - "SIM222", # expr-or-true (debug code) - "SIM223", # expr-and-false (debug code) -] - -[tool.pytest.ini_options] -testpaths = ["tests"] +[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"] +ignore = [ + "E402", # module-import-not-at-top (intentional for SDL2 init) + "E501", # line-too-long (formatter handles what it can) + "E741", # ambiguous-variable-name (common in math/game code) + "B006", # mutable-argument-default (legacy code, risky to change) + "SIM102", # collapsible-if (stylistic preference) + "SIM108", # if-else-block-instead-of-if-exp (stylistic preference) + "SIM110", # use-all-instead-of-for-loop (stylistic preference) + "SIM113", # enumerate-for-loop (stylistic preference) + "SIM115", # open-file-with-context-handler (too invasive for legacy code) + "SIM116", # if-else-block-instead-of-dict-lookup (stylistic preference) + "SIM201", # negate-equal-op (stylistic preference) + "SIM222", # expr-or-true (debug code) + "SIM223", # expr-and-false (debug code) +] + +[tool.pytest.ini_options] +testpaths = ["tests"]