diff --git a/airflow-ctl/src/airflowctl/api/client.py b/airflow-ctl/src/airflowctl/api/client.py index 4f707b18c5f95..807b7f2f38404 100644 --- a/airflow-ctl/src/airflowctl/api/client.py +++ b/airflow-ctl/src/airflowctl/api/client.py @@ -209,73 +209,73 @@ def _get_base_url( return f"{base_url}/auth" return f"{base_url}/api/v2" - @lru_cache() # type: ignore[misc] + @lru_cache() # type: ignore[prop-decorator] @property def login(self): """Operations related to authentication.""" return LoginOperations(self) - @lru_cache() # type: ignore[misc] + @lru_cache() # type: ignore[prop-decorator] @property def assets(self): """Operations related to assets.""" return AssetsOperations(self) - @lru_cache() # type: ignore[misc] + @lru_cache() # type: ignore[prop-decorator] @property def backfills(self): """Operations related to backfills.""" return BackfillsOperations(self) - @lru_cache() # type: ignore[misc] + @lru_cache() # type: ignore[prop-decorator] @property def configs(self): """Operations related to configs.""" return ConfigOperations(self) - @lru_cache() # type: ignore[misc] + @lru_cache() # type: ignore[prop-decorator] @property def connections(self): """Operations related to connections.""" return ConnectionsOperations(self) - @lru_cache() # type: ignore[misc] + @lru_cache() # type: ignore[prop-decorator] @property def dags(self): """Operations related to DAGs.""" return DagOperations(self) - @lru_cache() # type: ignore[misc] + @lru_cache() # type: ignore[prop-decorator] @property def dag_runs(self): """Operations related to DAG runs.""" return DagRunOperations(self) - @lru_cache() # type: ignore[misc] + @lru_cache() # type: ignore[prop-decorator] @property def jobs(self): """Operations related to jobs.""" return JobsOperations(self) - @lru_cache() # type: ignore[misc] + @lru_cache() # type: ignore[prop-decorator] @property def pools(self): """Operations related to pools.""" return PoolsOperations(self) - @lru_cache() # type: ignore[misc] + @lru_cache() # type: ignore[prop-decorator] @property def providers(self): """Operations related to providers.""" return ProvidersOperations(self) - @lru_cache() # type: ignore[misc] + @lru_cache() # type: ignore[prop-decorator] @property def variables(self): """Operations related to variables.""" return VariablesOperations(self) - @lru_cache() # type: ignore[misc] + @lru_cache() # type: ignore[prop-decorator] @property def version(self): """Get the version of the server.""" diff --git a/airflow-ctl/src/airflowctl/ctl/cli_config.py b/airflow-ctl/src/airflowctl/ctl/cli_config.py index c4657081fd9bc..e636ed62ee8c7 100644 --- a/airflow-ctl/src/airflowctl/ctl/cli_config.py +++ b/airflow-ctl/src/airflowctl/ctl/cli_config.py @@ -541,7 +541,7 @@ def _create_args_map_from_operation(self): self._create_arg( arg_flags=("--" + self._sanitize_arg_parameter_key(parameter_key),), arg_type=None if is_bool else python_type, - arg_action=argparse.BooleanOptionalAction if is_bool else None, # type: ignore + arg_action=argparse.BooleanOptionalAction if is_bool else None, arg_help=f"{parameter_key} for {operation.get('name')} operation in {operation.get('parent').name}", arg_default=False if is_bool else None, )