Sourced from twine's changelog.
Twine 5.1.0 (2024-05-15)
Features ^^^^^^^^
- Add the experimental
--attestations
flag. ([#1095](https://github.com/pypa/twine/issues/1095) <https://github.com/pypa/twine/issues/1095>
_)Twine 5.1.0 (2024-05-15)
Misc ^^^^
[#1104](https://github.com/pypa/twine/issues/1104) <https://github.com/pypa/twine/issues/1104>
_Twine 5.0.0 (2024-02-10)
Bugfixes ^^^^^^^^
- Use
email.message
instead ofcgi
ascgi
has been deprecated ([#969](https://github.com/pypa/twine/issues/969) <https://github.com/pypa/twine/issues/969>
_)Misc ^^^^
[#931](https://github.com/pypa/twine/issues/931) <https://github.com/pypa/twine/issues/931>
,[#991](https://github.com/pypa/twine/issues/991) <https://github.com/pypa/twine/issues/991>
,[#1028](https://github.com/pypa/twine/issues/1028) <https://github.com/pypa/twine/issues/1028>
,[#1040](https://github.com/pypa/twine/issues/1040) <https://github.com/pypa/twine/issues/1040>
Twine 4.0.2 (2022-11-30)
Bugfixes ^^^^^^^^
- Remove deprecated function to fix
twine check
with pkginfo 1.9.0. ([#941](https://github.com/pypa/twine/issues/941) <https://github.com/pypa/twine/issues/941>
_)Twine 4.0.1 (2022-06-01)
Bugfixes ^^^^^^^^
- Improve logging when keyring fails. (
[#890](https://github.com/pypa/twine/issues/890) <https://github.com/pypa/twine/issues/890>
_)- Reconfigure root logger to show all log messages. (
[#896](https://github.com/pypa/twine/issues/896) <https://github.com/pypa/twine/issues/896>
_)
... (truncated)
e9f70cf
Merge pull request #1108 from pypa/fix-release-workflow1908be7
Fix release workflow6d7ffea
Merge pull request #1107 from woodruffw-forks/release-5.1.0bc91e57
Update changelog for 5.1.0de39ade
Merge pull request #1085 from pypa/feature/pep-62175de094
Merge pull request #1104 from ascheel/mainc512bbf
Properly handle repository URLs with auth in theme0ed808
Changelog entry72ee030
Change regex string to a raw string.04d7e27
Sanitize URLs for logging/display purposes.