Skip to content

Commit

Permalink
Merge pull request #46 from airflow-laminar/tkp/airpyd
Browse files Browse the repository at this point in the history
Move to airflow-pydantic
  • Loading branch information
timkpaine authored Feb 16, 2025
2 parents 8e16493 + a5013cc commit 66285fb
Show file tree
Hide file tree
Showing 9 changed files with 5 additions and 362 deletions.
3 changes: 3 additions & 0 deletions airflow_config/__init__.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
__version__ = "1.1.1"

# Reexport
from airflow_pydantic import BashOperatorArgs, Dag, DagArgs, PythonOperatorArgs, SSHOperatorArgs, Task, TaskArgs

from .configuration import *
from .dag import DAG, create_dag, create_dags, generate_dag_id
from .exceptions import *
2 changes: 0 additions & 2 deletions airflow_config/configuration/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
from .airflow import Dag, DagArgs, Task, TaskArgs
from .base import Configuration, load_config
from .operators import *
from .priority import *
207 changes: 0 additions & 207 deletions airflow_config/configuration/airflow.py

This file was deleted.

2 changes: 1 addition & 1 deletion airflow_config/configuration/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
from pathlib import Path
from typing import Dict, Optional

from airflow_pydantic import Dag, DagArgs, Task, TaskArgs
from hydra import compose, initialize_config_dir
from hydra.utils import instantiate
from pydantic import BaseModel, Field

from airflow_config.configuration.airflow import Dag, DagArgs, Task, TaskArgs
from airflow_config.exceptions import ConfigNotFoundError
from airflow_config.utils import _get_calling_dag

Expand Down
57 changes: 0 additions & 57 deletions airflow_config/configuration/operators.py

This file was deleted.

2 changes: 0 additions & 2 deletions airflow_config/configuration/utils/__init__.py

This file was deleted.

17 changes: 0 additions & 17 deletions airflow_config/configuration/utils/importpath.py

This file was deleted.

76 changes: 0 additions & 76 deletions airflow_config/configuration/utils/relativedelta.py

This file was deleted.

1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ classifiers = [
]

dependencies = [
"airflow-pydantic",
"apache-airflow>=2.8,<3",
"colorlog",
"hydra-core",
Expand Down

0 comments on commit 66285fb

Please sign in to comment.