- Support PEP 639 style metadata (#76)
- Support more
setup.py
assignments (#57) - 3.12 compat (depends on setuptools)
- Fix tests to work on modern Python
source_mapping
bugfixespackages
being an empty string (#20)py_modules
containing dots (#22)- Flit modules instead of packages (#24)
setup.py
parsing addition operator (#25)
- Includes package data in
source_mapping
all the time. - Support
flit.buildapi
as alternate flit build-backend - Switch to usort for import sorting
- Adds
Distribution.source_mapping
- Enable gh actions on 3.9
- Adds Poetry support
- Addd Maturin support
- Adds
packages_dict
and betterpackages
support across supported backends - Allows
setup.cfg
fields to use dashes
- Fix many bugs in Flit and Setuptools support, better test coverage.
- Initial code extracted from Opine