ibobgunardi opened a new pull request, #68014: URL: https://github.com/apache/airflow/pull/68014
Related to #60142. Required scalar fields from generated request-body models are now emitted as positional arguments. That makes commands like `airflow connections create test_conn postgres` line up with the existing positional handling for required operation parameters, while nullable/defaulted fields stay as options. Tested with: - `PYTHONPATH='airflow-ctl\\src;airflow-core\\src' .venv\\Scripts\\python.exe -m pytest airflow-ctl\\tests\\airflow_ctl\\ctl\\test_cli_config.py -q --confcutdir=airflow-ctl\\tests\\airflow_ctl\\ctl` - `.venv\\Scripts\\python.exe -m py_compile airflow-ctl\\src\\airflowctl\\ctl\\cli_config.py airflow-ctl\\tests\\airflow_ctl\\ctl\\test_cli_config.py` - `git diff --check` ##### Was generative AI tooling used to co-author this PR? Yes. I used Codex to help inspect the command factory and run the local checks. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
