- Fix a bug that broke
importlib.invalidate_caches
- Add a new
add_to_subpackage
method. - Add type annotations.
- Internal admin: Switch to nox for automation
- Internal admin: Switch to ruff for linting
- Internal admin: Switch from setuptools to flit_core
- Add documentation
- Validate and normalise project names
- Change: bootstrap file is now named
_editable_impl_<project>.py
- Drop support for Python 3.6
- Add minimal release automation to update the version number
- Add this changelog