This is an automated email from the ASF dual-hosted git repository.
kaxilnaik pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 7205e2622b4 Regulatory update to prek hook that checks core imports in
sdk (#62513)
7205e2622b4 is described below
commit 7205e2622b4fdc530a2df1b234636fb60bcb47a4
Author: Amogh Desai <[email protected]>
AuthorDate: Thu Feb 26 20:21:55 2026 +0530
Regulatory update to prek hook that checks core imports in sdk (#62513)
---
task-sdk/.pre-commit-config.yaml | 14 ++------------
1 file changed, 2 insertions(+), 12 deletions(-)
diff --git a/task-sdk/.pre-commit-config.yaml b/task-sdk/.pre-commit-config.yaml
index ecab133e4de..e9d83fddfbd 100644
--- a/task-sdk/.pre-commit-config.yaml
+++ b/task-sdk/.pre-commit-config.yaml
@@ -33,31 +33,21 @@ repos:
exclude: |
(?x)
# TODO: These files need to be refactored to remove core coupling
- ^src/airflow/sdk/plugins_manager\.py$|
- ^src/airflow/sdk/io/fs\.py$|
- ^src/airflow/sdk/definitions/decorators/__init__\.py$|
^src/airflow/sdk/definitions/decorators/__init__\.pyi$|
^src/airflow/sdk/definitions/decorators/setup_teardown\.py$|
- ^src/airflow/sdk/definitions/connection\.py$|
^src/airflow/sdk/definitions/asset/__init__\.py$|
^src/airflow/sdk/definitions/asset/decorators\.py$|
^src/airflow/sdk/definitions/taskgroup\.py$|
^src/airflow/sdk/definitions/mappedoperator\.py$|
^src/airflow/sdk/definitions/deadline\.py$|
^src/airflow/sdk/definitions/dag\.py$|
- ^src/airflow/sdk/log.py$|
- ^src/airflow/sdk/io/path.py$|
- ^src/airflow/sdk/execution_time/execute_workload.py$|
+ ^src/airflow/sdk/execution_time/execute_workload\.py$|
^src/airflow/sdk/definitions/_internal/types\.py$|
- ^src/airflow/sdk/definitions/_internal/node\.py$|
^src/airflow/sdk/serde/serializers/kubernetes\.py$|
- ^src/airflow/sdk/serde/serializers/iceberg\.py$|
- ^src/airflow/sdk/serde/serializers/deltalake\.py$|
^src/airflow/sdk/execution_time/task_runner\.py$|
^src/airflow/sdk/execution_time/supervisor\.py$|
^src/airflow/sdk/execution_time/secrets_masker\.py$|
- ^src/airflow/sdk/bases/operator\.py$|
- ^src/airflow/sdk/bases/operatorlink\.py$
+ ^src/airflow/sdk/bases/operator\.py$
- id: check-init-decorator-arguments
name: Sync model __init__ and decorator arguments
language: python