abichinger / semantic-release-pypi

semantic-release plugin to publish a python package to PyPI
MIT License
26 stars 11 forks source link

Upgrade twine to resolve issue with importlib-metadata #39

Closed kimberninger closed 4 months ago

kimberninger commented 4 months ago

This pull request addresses a bug stemming from twine's reliance on deprecated behavior, which was removed from importlib-metadata in version 8.0.0.

The plugin currently uses twine version 4.0.2, which depends on the latest version of importlib-metadata (>= 3.6). Consequently, it is impacted by the breaking changes introduced in importlib-metadata version 8.0.0.

This issue has been resolved in twine version 5.1.1.

ignacio-kognitos commented 4 months ago

Thanks for this PR, I'm stuck with the same issue and came to the same conclusion. Hope this goes in fast!

abichinger commented 4 months ago

Thanks! LGTM

abichinger commented 4 months ago

:tada: This PR is included in version 3.0.2 :tada:

The release is available on:

Your semantic-release bot :package::rocket: