This is an automated email from the ASF dual-hosted git repository. ash pushed a commit to branch v2-0-test in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 64f327710736226bf639415594a270bedfc5c9bc Author: Ash Berlin-Taylor <[email protected]> AuthorDate: Mon Mar 29 11:57:56 2021 +0100 Remove extra/needless deprecation warnings from airflow.contrib module (#15065) If you have `from airflow.contrib.operators.emr_add_steps_operator import EmrAddStepsOperator` line in your DAG file, you get three warnings for this one line ``` /home/ash/airflow/dags/foo.py:3 DeprecationWarning: This module is deprecated. /home/ash/airflow/dags/foo.py:3 DeprecationWarning: This package is deprecated. Please use `airflow.operators` or `airflow.providers.*.operators`. /home/ash/airflow/dags/foo.py:3 DeprecationWarning: This module is deprecated. Please use `airflow.providers.amazon.aws.operators.emr_add_steps`. ``` All but the last is not helpful. --- airflow/contrib/__init__.py | 4 ---- airflow/contrib/operators/__init__.py | 8 -------- 2 files changed, 12 deletions(-) diff --git a/airflow/contrib/__init__.py b/airflow/contrib/__init__.py index 3a89862..37bd67f 100644 --- a/airflow/contrib/__init__.py +++ b/airflow/contrib/__init__.py @@ -16,7 +16,3 @@ # specific language governing permissions and limitations # under the License. """This package is deprecated.""" - -import warnings - -warnings.warn("This module is deprecated.", DeprecationWarning, stacklevel=2) diff --git a/airflow/contrib/operators/__init__.py b/airflow/contrib/operators/__init__.py index ad3fa4b..2041adb 100644 --- a/airflow/contrib/operators/__init__.py +++ b/airflow/contrib/operators/__init__.py @@ -17,11 +17,3 @@ # under the License. # """This package is deprecated. Please use `airflow.operators` or `airflow.providers.*.operators`.""" - -import warnings - -warnings.warn( - "This package is deprecated. Please use `airflow.operators` or `airflow.providers.*.operators`.", - DeprecationWarning, - stacklevel=2, -)
