Skip to content

Commit 5373480

Browse files
Add exclusions for auto-generated files in ruff and pre-commit configs
- Exclude declarative_component_schema.py from formatting/linting - Exclude connector_metadata generated models from formatting/linting - Prevents accidental reformatting of auto-generated code Co-Authored-By: AJ Steers <[email protected]>
1 parent da4371f commit 5373480

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

.pre-commit-config.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,10 @@ exclude: |
2121
^.*?/build/.*$|
2222
^.*?/dist/.*$|
2323
^.*?/\.coverage$|
24-
^.*?/coverage\.xml$
24+
^.*?/coverage\.xml$|
25+
26+
^airbyte_cdk/sources/declarative/models/declarative_component_schema\.py$|
27+
^airbyte_cdk/test/models/connector_metadata/generated/models\.py$
2528
)
2629
2730
repos:

ruff.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,10 @@
22
target-version = "py310"
33
line-length = 100
44

5+
exclude = [
6+
"airbyte_cdk/sources/declarative/models/declarative_component_schema.py",
7+
"airbyte_cdk/test/models/connector_metadata/generated/models.py",
8+
]
9+
510
[lint]
611
select = ["I"]

0 commit comments

Comments
 (0)