Skip to content

Commit

Permalink
FIX: only exclude typings directory if committed (#336)
Browse files Browse the repository at this point in the history
  • Loading branch information
redeboer authored Mar 19, 2024
1 parent 5a96059 commit d2f1266
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/compwa_policy/check_dev_files/ruff.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@

from compwa_policy.utilities import natural_sorting, remove_configs, vscode
from compwa_policy.utilities.executor import Executor
from compwa_policy.utilities.match import filter_files
from compwa_policy.utilities.precommit.struct import Hook, Repo
from compwa_policy.utilities.pyproject import (
ModifiablePyproject,
Expand Down Expand Up @@ -215,9 +216,9 @@ def __update_global_settings(
if src_directories:
minimal_settings["src"] = src_directories
typings_dir = "typings"
if os.path.exists(typings_dir) and os.path.isdir(typings_dir):
if filter_files([typings_dir]):
key = "extend-exclude"
default_excludes = ["typings"]
default_excludes = [typings_dir]
minimal_settings[key] = ___merge(default_excludes, settings.get(key, []))
if not complies_with_subset(settings, minimal_settings):
settings.update(minimal_settings)
Expand Down

0 comments on commit d2f1266

Please sign in to comment.