Skip to content

[v3-1-test] Add --open-ide flag and enhance --confirm in setup_idea.p…#63644

Merged
potiuk merged 1 commit intov3-1-testfrom
backport-e4dbc55-v3-1-test
Mar 15, 2026
Merged

[v3-1-test] Add --open-ide flag and enhance --confirm in setup_idea.p…#63644
potiuk merged 1 commit intov3-1-testfrom
backport-e4dbc55-v3-1-test

Conversation

@potiuk
Copy link
Member

@potiuk potiuk commented Mar 15, 2026

…y (#63632)

  • Add --confirm and --open-ide flags to setup_idea.py
  • --confirm now auto-answers yes to all prompts (IDE close, process kill, file overwrite) instead of only the IDE close prompt
  • --open-ide opens IntelliJ IDEA or PyCharm in the project directory after setup completes, supporting macOS (open -a) and Linux (Toolbox scripts and PATH lookup)
  • Add AGENTS.md for IDE setup with --confirm and --open-ide usage

  • Update setup_idea docs with --confirm and --open-ide descriptions (cherry picked from commit e4dbc55)


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

  • 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.

#63632)

* Add --confirm and --open-ide flags to setup_idea.py

- --confirm now auto-answers yes to all prompts (IDE close, process
  kill, file overwrite) instead of only the IDE close prompt
- --open-ide opens IntelliJ IDEA or PyCharm in the project directory
  after setup completes, supporting macOS (open -a) and Linux
  (Toolbox scripts and PATH lookup)

* Add AGENTS.md for IDE setup with --confirm and --open-ide usage

* Update setup_idea docs with --confirm and --open-ide descriptions
(cherry picked from commit e4dbc55)

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
@potiuk potiuk merged commit 29d8a85 into v3-1-test Mar 15, 2026
7 checks passed
@potiuk potiuk deleted the backport-e4dbc55-v3-1-test branch March 15, 2026 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant