Skip to content

Convert CLI Deprecations to maintainer idetifiable only#68726

Merged
bugraoz93 merged 6 commits into
apache:mainfrom
bugraoz93:cli-warnings
Jun 23, 2026
Merged

Convert CLI Deprecations to maintainer idetifiable only#68726
bugraoz93 merged 6 commits into
apache:mainfrom
bugraoz93:cli-warnings

Conversation

@bugraoz93

@bugraoz93 bugraoz93 commented Jun 18, 2026

Copy link
Copy Markdown
Contributor
  • Amend significant through direction change
  • Remove deprecation warning from user end
  • Keep decorator to identify those commands and prevenet further development (mainly new feautres, they should go to airflowctl as in 27_cli_implementation_guide

related: #68175, original significant PR. This is amendment


Was generative AI tooling used to co-author this PR?
  • Yes (please specify the tool below)
    Claude Opus 4.8

  • Read the Pull Request Guidelines for more information. Note: commit author/co-author name and email in commits become permanently public when merged.
  • For fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
  • When adding dependency, check compliance with the ASF 3rd Party License Policy.
  • For significant user-facing changes create newsfragment: {pr_number}.significant.rst, in airflow-core/newsfragments. You can add this file in a follow-up commit after the PR is created so you know the PR number.

Comment thread airflow-core/src/airflow/cli/utils.py Outdated
Comment thread airflow-core/newsfragments/68726.significant.rst Outdated
Comment thread airflow-core/src/airflow/cli/utils.py Outdated
@bugraoz93 bugraoz93 merged commit 5a36ec1 into apache:main Jun 23, 2026
72 checks passed
cetingokhan pushed a commit to cetingokhan/airflow that referenced this pull request Jun 24, 2026
* Do not warn the user about CLI Deprecations

* Update significant to reflect direction

* Rename significant to reflect warning changes

* Remove not used method docs and remove significant file

* Update documentation to explain CLI CTL relation better
FrankYang0529 added a commit to FrankYang0529/airflow that referenced this pull request Jun 25, 2026
Under AIP-94 the remote config CLI commands are frozen so new
development goes to airflowctl. Following the marker-only direction
from apache#68726 , record their airflowctl counterparts for maintainers
without emitting any user-facing deprecation warning.

Signed-off-by: PoAn Yang <payang@apache.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants