gifn-apply: use Ruff 0.2.2: ruff.lint, "no self"

Push some of the Ruff configuration settings into the ruff.lint tree.
Drop an override for a deprecated check.

Ruff: ANN101
Change-Id: Ic2872f8e59c172c070a55f89346a4fb1699d901f
diff --git a/tools/git-if-needed/python/config/ruff-all/pyproject.toml b/tools/git-if-needed/python/config/ruff-all/pyproject.toml
index 4efbc47..280a424 100644
--- a/tools/git-if-needed/python/config/ruff-all/pyproject.toml
+++ b/tools/git-if-needed/python/config/ruff-all/pyproject.toml
@@ -3,4 +3,6 @@
 
 [tool.ruff]
 extend = "../ruff-base/pyproject.toml"
+
+[tool.ruff.lint]
 select = ["ALL"]