ci: improve pre-commit-update check

This commit is contained in:
Matthias
2025-07-04 14:25:22 +02:00
parent 1dd56df5d8
commit e5a9c65e66
+6 -4
View File
@@ -16,10 +16,12 @@ with require_dev.open("r") as rfile:
with require.open("r") as rfile: with require.open("r") as rfile:
requirements.extend(rfile.readlines()) requirements.extend(rfile.readlines())
# Extract types only # Extract relevant types only
type_reqs = [ supported = ("types-", "SQLAlchemy", "scipy-stubs")
r.strip("\n") for r in requirements if r.startswith("types-") or r.startswith("SQLAlchemy")
] # Find relevant dependencies
# Only keep the first part of the line up to the first space
type_reqs = [r.strip("\n").split()[0] for r in requirements if r.startswith(supported)]
with pre_commit_file.open("r") as file: with pre_commit_file.open("r") as file:
f = yaml.load(file, Loader=yaml.SafeLoader) f = yaml.load(file, Loader=yaml.SafeLoader)