Hello everyone,

Following the discussion thread
https://lists.apache.org/thread/l7f3nyww68z6hc92ftxzbgf397wjnz0x from March
23, I'd like to call for a lazy consensus on releasing the existing MyPy
plugins as a standalone package: apache-airflow-mypy.

*Summary*

Apache Airflow ships two MyPy plugins (decorators and outputs) that improve
type checking for DAG authors. Currently, these plugins are not published
to PyPI, so users who want to benefit from them need to manually copy the
plugin files into their projects.

The proposal is to publish apache-airflow-mypy as an independently
versioned package on PyPI. The package is small and self-contained (~150
lines of code), with no runtime dependency on airflow-core or task-sdk —
only mypy itself.

*PR*: https://github.com/apache/airflow/pull/61422

The package name apache-airflow-mypy has already been reserved on PyPI.

During the discussion, the feedback was unanimously positive and no
objections were raised.

I would like to call for a lazy consensus vote which will run for 72 hours.
If no one votes -1 during the voting period, the vote will be considered
passed and the PR will be merged.

Thank you!

Regards,

Hussein

Reply via email to