- Update pep440_rs to 0.7.2
- Update pep508_rs to 0.9.1
- Ensure wasm32-unknown-unknown support
- Make
license
andlicense_files
public again - Add accessors for email / name on Contact
- Add a method to resolve dependency groups into concrete lists of dependencies
- Make
Contact
definition strict
- Fix
Contact
definition
- Update to the provisional PEP 639. This is technically a breaking change, but only for fields previously in draft
- Update pep440_rs to 0.7.1
- Update pep508_rs to 0.8.0
- Support dependency groups (PEP 735)
- Update pep440_rs to 0.6.0
- Update pep508_rs to 0.6.0
- The
build_system
table is now optional. There are many projects that use pyproject.toml for tool configuration without specifying a build backend, which this change reflects.