Skip to content

Commit 059e9a4

Browse files
olegkachur-eOleg Kachur
andauthored
misc: specify remove date for deprecations warnings (#63505)
Co-authored-by: Oleg Kachur <kachur@google.com>
1 parent efdc08e commit 059e9a4

13 files changed

Lines changed: 19 additions & 19 deletions

File tree

providers/google/src/airflow/providers/google/cloud/hooks/dataflow.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -708,7 +708,7 @@ def start_template_dataflow(
708708

709709
if on_new_job_id_callback:
710710
warnings.warn(
711-
"on_new_job_id_callback is Deprecated. Please start using on_new_job_callback",
711+
"on_new_job_id_callback is Deprecated. Please start using on_new_job_callback. Planned removal date: October 5, 2026.",
712712
AirflowProviderDeprecationWarning,
713713
stacklevel=3,
714714
)
@@ -885,7 +885,7 @@ def start_flex_template(
885885

886886
if on_new_job_id_callback:
887887
warnings.warn(
888-
"on_new_job_id_callback is Deprecated. Please start using on_new_job_callback",
888+
"on_new_job_id_callback is Deprecated. Please start using on_new_job_callback. Planned removal date: October 5, 2026.",
889889
AirflowProviderDeprecationWarning,
890890
stacklevel=3,
891891
)
@@ -1067,7 +1067,7 @@ def is_job_dataflow_running(
10671067
if variables:
10681068
warnings.warn(
10691069
"The variables parameter has been deprecated. You should pass project_id using "
1070-
"the project_id parameter.",
1070+
"the project_id parameter. Planned removal date: October 5, 2026.",
10711071
AirflowProviderDeprecationWarning,
10721072
stacklevel=4,
10731073
)
@@ -1076,7 +1076,7 @@ def is_job_dataflow_running(
10761076
location = DEFAULT_DATAFLOW_LOCATION
10771077
warnings.warn(
10781078
"The location argument will be become mandatory in future versions, "
1079-
f"currently, it defaults to {DEFAULT_DATAFLOW_LOCATION}, please set the location explicitly.",
1079+
f"currently, it defaults to {DEFAULT_DATAFLOW_LOCATION}, please set the location explicitly. Planned removal date: October 5, 2026.",
10801080
AirflowProviderDeprecationWarning,
10811081
stacklevel=4,
10821082
)

providers/google/src/airflow/providers/google/cloud/hooks/gcs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -776,7 +776,7 @@ def list(
776776
"""
777777
if delimiter and delimiter != "/":
778778
warnings.warn(
779-
"Usage of 'delimiter' param is deprecated, please use 'match_glob' instead",
779+
"Usage of 'delimiter' param is deprecated, please use 'match_glob' instead. Planned removal date: October 5, 2026.",
780780
AirflowProviderDeprecationWarning,
781781
stacklevel=2,
782782
)

providers/google/src/airflow/providers/google/cloud/hooks/pubsub.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ def _validate_messages(messages) -> None:
165165
b64decode(message["data"])
166166
warnings.warn(
167167
"The base 64 encoded string as 'data' field has been deprecated. "
168-
"You should pass bytestring (utf-8 encoded).",
168+
"You should pass bytestring (utf-8 encoded). Planned removal date: October 5, 2026.",
169169
AirflowProviderDeprecationWarning,
170170
stacklevel=4,
171171
)

providers/google/src/airflow/providers/google/cloud/links/dataproc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def __getattr__(name: str) -> Any:
4141
warnings.warn(
4242
(
4343
"DATAPROC_JOB_LOG_LINK has been deprecated and will be removed in the next MAJOR release."
44-
" Please use DATAPROC_JOB_LINK instead"
44+
" Please use DATAPROC_JOB_LINK instead. Planned removal date: October 5, 2026."
4545
),
4646
AirflowProviderDeprecationWarning,
4747
stacklevel=2,

providers/google/src/airflow/providers/google/cloud/log/stackdriver_task_handler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ def __init__(
113113
if name is not NOTSET:
114114
warnings.warn(
115115
"Param `name` is deprecated and will be removed in a future release. "
116-
"Please use `gcp_log_name` instead. ",
116+
"Please use `gcp_log_name` instead. Planned removal date: October 5, 2026.",
117117
AirflowProviderDeprecationWarning,
118118
stacklevel=2,
119119
)

providers/google/src/airflow/providers/google/cloud/operators/dataproc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -669,7 +669,7 @@ def __init__(
669669
f"Passing cluster parameters by keywords to `{type(self).__name__}` will be deprecated. "
670670
"Please provide cluster_config object using `cluster_config` parameter. "
671671
"You can use `airflow.dataproc.ClusterGenerator.generate_cluster` "
672-
"method to obtain cluster object.",
672+
"method to obtain cluster object. Planned removal date: October 5, 2026.",
673673
AirflowProviderDeprecationWarning,
674674
stacklevel=2,
675675
)

providers/google/src/airflow/providers/google/cloud/operators/gcs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ def __init__(
231231
self.prefix = prefix
232232
if delimiter:
233233
warnings.warn(
234-
"Usage of 'delimiter' is deprecated, please use 'match_glob' instead",
234+
"Usage of 'delimiter' is deprecated, please use 'match_glob' instead. Planned removal date: October 5, 2026.",
235235
AirflowProviderDeprecationWarning,
236236
stacklevel=2,
237237
)

providers/google/src/airflow/providers/google/cloud/operators/kubernetes_engine.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -459,7 +459,7 @@ def _alert_deprecated_body_fields(self) -> None:
459459
for deprecated_field, replacement in deprecated_body_fields_with_replacement:
460460
if self._body_field(deprecated_field):
461461
warnings.warn(
462-
f"The body field '{deprecated_field}' is deprecated. Use '{replacement}' instead.",
462+
f"The body field '{deprecated_field}' is deprecated. Use '{replacement}' instead. Planned removal date: October 5, 2026.",
463463
AirflowProviderDeprecationWarning,
464464
stacklevel=2,
465465
)

providers/google/src/airflow/providers/google/cloud/sensors/bigquery.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ def __init__(
8282
kwargs["poke_interval"] = kwargs["polling_interval"]
8383
warnings.warn(
8484
"Argument `poll_interval` is deprecated and will be removed "
85-
"in a future release. Please use `poke_interval` instead.",
85+
"in a future release. Please use `poke_interval` instead. Planned removal date: October 5, 2026.",
8686
AirflowProviderDeprecationWarning,
8787
stacklevel=2,
8888
)

providers/google/src/airflow/providers/google/cloud/transfers/azure_fileshare_to_gcs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def __init__(
105105
if self.directory_path is None and self.directory_name is not None:
106106
self.directory_path = self.directory_name
107107
warnings.warn(
108-
"Use 'directory_path' instead of 'directory_name'.",
108+
"Use 'directory_path' instead of 'directory_name'. Planned removal date: October 5, 2026.",
109109
AirflowProviderDeprecationWarning,
110110
stacklevel=2,
111111
)

0 commit comments

Comments
 (0)