Description
PEP518 says that pyproject.toml
is to support the minimum build requirements. I want to consider mypy as part of the minimum build on my package.
For example Pip uses a [tool.towncrier]
section on pyproject.toml
to generate a correctly updated NEWS.rst
as part of its build. One can considers typing correctness as important to the distributed source pakcage as an well documented NEWS.rst
. Other example is Black that also has it section on pyproject.toml
.
Maybe you think that this is a silly feature request and that setup.cfg
must be used instead, Pip or Flit or whatever can setup mypy after all. But an TOML module will be added to the standard library sooner or later, than could mypy accept this feature and antecipate TOML supporting pyproject.toml
today?