I’ve just put up a release candidate of Flit 2.0. A lot of code has been reorganised in this release, in particular to separate out the build backend part as
flit_core, so it would be really useful if a few people could try it out before 2.0 proper.
The release notes summarise what has changed, and you can install the RC with
pip install --pre flit.
Until the 2.0 is out, you’ll need to adjust the build-system table in any
pyproject.toml you use with it to allow pre-release versions of the backend:
[build-system] requires = ["flit_core >=2.0rc2,<3"] build-backend = "flit_core.buildapi"
flit init will generate it with the version specifier