Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Packaging opda with importlib_metadata 8.0.0 and twine 4.0.2 raises an exception: "KeyError: 'license'". The exception results from a change in importlib_metadata where requesting missing metadata used to return None but now raises a KeyError. Upgrading twine to 5.1.1 resolves the issue. For more information, see pypa/twine#977 which discusses the missing license metadata in twine 4.0.2, and see pypa/twine#1125 for how the release of importlib_metadata 8.0.0 triggered the issue.
- Loading branch information