This is an automated email from the ASF dual-hosted git repository.

potiuk 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 272cd9ac6c Removed deprecated Chainable type from BaseOperator (#42776)
272cd9ac6c is described below

commit 272cd9ac6c1b437d282fd7dfc754ffa9d54a3e71
Author: Gopal Dirisala <39794726+dir...@users.noreply.github.com>
AuthorDate: Tue Oct 15 06:26:03 2024 +0530

    Removed deprecated Chainable type from BaseOperator (#42776)
    
    * Removed deprecated Chainable type from BaseOperator
    
    * Chainable word removed from spelling_wordlist.txt
    
    * Chainable word removed from spelling_wordlist.txt
    
    * Chainable word removed from spelling_wordlist.txt
    
    * news fragment added
---
 airflow/models/baseoperator.py      | 5 -----
 docs/spelling_wordlist.txt          | 1 -
 newsfragments/42776.significant.rst | 1 +
 3 files changed, 1 insertion(+), 6 deletions(-)

diff --git a/airflow/models/baseoperator.py b/airflow/models/baseoperator.py
index 0c3d119be1..514553e05a 100644
--- a/airflow/models/baseoperator.py
+++ b/airflow/models/baseoperator.py
@@ -45,7 +45,6 @@ from typing import (
     NoReturn,
     Sequence,
     TypeVar,
-    Union,
     cast,
 )
 
@@ -1789,10 +1788,6 @@ class BaseOperator(AbstractOperator, 
metaclass=BaseOperatorMeta):
         return self.start_trigger_args
 
 
-# TODO: Deprecate for Airflow 3.0
-Chainable = Union[DependencyMixin, Sequence[DependencyMixin]]
-
-
 def chain(*tasks: DependencyMixin | Sequence[DependencyMixin]) -> None:
     r"""
     Given a number of tasks, builds a dependency chain.
diff --git a/docs/spelling_wordlist.txt b/docs/spelling_wordlist.txt
index 4413be1fc7..78025bfe9f 100644
--- a/docs/spelling_wordlist.txt
+++ b/docs/spelling_wordlist.txt
@@ -227,7 +227,6 @@ cgi
 Cgroups
 cgroups
 cgroupspy
-Chainable
 chakra
 Changelog
 changelog
diff --git a/newsfragments/42776.significant.rst 
b/newsfragments/42776.significant.rst
new file mode 100644
index 0000000000..5fad7dfe79
--- /dev/null
+++ b/newsfragments/42776.significant.rst
@@ -0,0 +1 @@
+Removed deprecated ``Chainable`` type from ``BaseOperator``.

Reply via email to