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 5e1d3e94188 [AIP-94] Add deprecation marker to assets list/details cli 
commands (#68531)
5e1d3e94188 is described below

commit 5e1d3e941884bcc3dbda8ca7df473ac7b908ae9d
Author: Justin Pakzad <[email protected]>
AuthorDate: Fri Jun 26 20:06:30 2026 -0400

    [AIP-94] Add deprecation marker to assets list/details cli commands (#68531)
---
 airflow-core/src/airflow/cli/commands/asset_command.py            | 2 ++
 airflow-core/tests/unit/cli/commands/test_command_deprecations.py | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/airflow-core/src/airflow/cli/commands/asset_command.py 
b/airflow-core/src/airflow/cli/commands/asset_command.py
index 3897e42b4fd..c5ea47d10d2 100644
--- a/airflow-core/src/airflow/cli/commands/asset_command.py
+++ b/airflow-core/src/airflow/cli/commands/asset_command.py
@@ -54,6 +54,7 @@ def _list_assets(args, *, session: Session) -> tuple[Any, 
type[BaseModel]]:
     return assets, AssetResponse
 
 
+@deprecated_for_airflowctl("airflowctl assets list / airflowctl assets 
list-aliases")
 @cli_utils.action_cli
 @provide_session
 def asset_list(args, *, session: Session = NEW_SESSION) -> None:
@@ -106,6 +107,7 @@ def _detail_asset(args, *, session: Session) -> BaseModel:
     return AssetResponse.model_validate(asset)
 
 
+@deprecated_for_airflowctl("airflowctl assets get / airflowctl assets 
get-by-alias")
 @cli_utils.action_cli
 @provide_session
 def asset_details(args, *, session: Session = NEW_SESSION) -> None:
diff --git a/airflow-core/tests/unit/cli/commands/test_command_deprecations.py 
b/airflow-core/tests/unit/cli/commands/test_command_deprecations.py
index 9300219fe5a..59ea38bfa19 100644
--- a/airflow-core/tests/unit/cli/commands/test_command_deprecations.py
+++ b/airflow-core/tests/unit/cli/commands/test_command_deprecations.py
@@ -43,6 +43,8 @@ MIGRATED_CLI_COMMANDS = [
     (pool_command.pool_import, "airflowctl pools import"),
     (pool_command.pool_export, "airflowctl pools export"),
     (asset_command.asset_materialize, "airflowctl assets materialize"),
+    (asset_command.asset_list, "airflowctl assets list / airflowctl assets 
list-aliases"),
+    (asset_command.asset_details, "airflowctl assets get / airflowctl assets 
get-by-alias"),
 ]
 
 

Reply via email to