Apache Airflow airflow-ctl/0.1.3

airflow-ctl/0.1.3

Apache Airflow Ctl (airflowctl) 0.1.3

Added 4
  • Add airflowctl auth token command to print JWT access tokens
  • Add --action-on-existing-key option to pools import and connections import
  • Add retry mechanism to airflowctl
  • Support for airflowctl on headless environments
Changed 4
  • airflowctl auth login now prompts for credentials interactively when none are provided
  • Send limit parameter in execute_list server requests
  • Clean up stale Python 3.9 workaround in airflow-ctl CLI config parser
  • Expose timetable_partitioned in UI API
Fixed 3
  • Fix airflowctl pools export ignoring --output table/yaml/plain
  • Fix airflowctl connections import failure when JSON omits extra field
  • Amend compatibility issues for airflowctl

📦 PyPI: https://pypi.org/project/apache-airflow-ctl/0.1.3/ 📚 Docs: https://airflow.apache.org/docs/apache-airflow-ctl/0.1.3/ 🛠 Release Notes: https://airflow.apache.org/docs/apache-airflow-ctl/0.1.3/release_notes.html

Thanks to all the contributors who made this possible. Next time, Release notes will be available through public documentation.

Significant Changes
  • Add airflowctl auth token command to print JWT access tokens (#62843)
  • Add --action-on-existing-key to pools import and connections import (#62702)
  • Add retry mechanism to airflowctl and remove flaky integration mark (#63016)
  • airflowctl auth login: prompt for credentials interactively when none are provided (#62549)
  • feat(airflowctl): support on headless environments (#62217)
Bug Fixes
  • Fix airflowctl pools export ignoring --output table/yaml/plain (#62665)
  • Fix airflowctl connections import failure when JSON omits extra field (#62662)
  • Amend compatibility issues for airflowctl (#63388)
Improvements
  • Send limit parameter in execute_list server requests (#63048)
  • Run test coverage when airflowctl command has any change (#63216)
  • airflow-ctl: add coverage tests for console formatting output (#62627)
  • Clean up stale Python 3.9 workaround in airflow-ctl CLI config parser (#62206)
  • Expose timetable_partitioned in UI API (#62777)
View original

Upgraded? How did it go?

Discussion