Skip to content

Commit

Permalink
Update changelog for 6.1.0 (#1214)
Browse files Browse the repository at this point in the history
Co-authored-by: Sébastien Morais <[email protected]>
Co-authored-by: Ian Stapleton Cordasco <[email protected]>
  • Loading branch information
3 people authored Jan 21, 2025
1 parent 4406034 commit aa3a910
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 16 deletions.
10 changes: 0 additions & 10 deletions changelog/1180.misc.txt

This file was deleted.

3 changes: 0 additions & 3 deletions changelog/1191.misc.txt

This file was deleted.

2 changes: 0 additions & 2 deletions changelog/1195.removal.txt

This file was deleted.

34 changes: 34 additions & 0 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,40 @@ schemes recommended by the Python Packaging Authority.
.. towncrier release notes start
Twine 6.1.0 (2025-01-17)
------------------------

Features
^^^^^^^^

- Twine now has preliminary built-in support for
`Trusted Publishing <https://docs.pypi.org/trusted-publishers/>`_ as an
authentication mechanism. (`#1194 <https://github.com/pypa/twine/pull/1194>`_)

Deprecations and Removals
^^^^^^^^^^^^^^^^^^^^^^^^^

- Remove support for ``egg`` and ``wininst`` distribution types. These are not
accepted by PyPI and not produced by any modern build-backends.
(`#1195 <https://github.com/pypa/twine/issues/1195>`_)

- Twine no longer supports ``.tar.bz2`` source distributions.
(`#1200 <https://github.com/pypa/twine/pull/1200>`_)

Misc
^^^^

- ``packaging`` is used instead of ``pkginfo`` for parsing and validating
metadata. This aligns metadata validation to the one performed by PyPI.
``packaging`` version 24.0 or later is required. Support for metadata
version 2.4 requires ``packaging`` 24.2 or later. ``pkginfo`` is not a
dependency anymore. (`#1180 <https://github.com/pypa/twine/issues/1180>`_)

- Use ``"source"`` instead of ``None`` as ``pyversion`` for ``sdist``
uploads. This is what PyPI (and most likely other package indexes)
expects. (`#1191 <https://github.com/pypa/twine/issues/1191>`_)


Twine 6.0.1 (2024-11-30)
------------------------

Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -251,5 +251,5 @@ See `Twine issue #338`_ for discussion and background.
.. _`wheels`: https://packaging.python.org/glossary/#term-Wheel
.. _`not supported on PyPI`:
https://packaging.python.org/guides/migrating-to-pypi-org/#registering-package-names-metadata
.. _`issue #1627 on Warehouse`: https://github.com/pypa/warehouse/issues/1627
.. _`issue #1627 on Warehouse`: https://github.com/pypi/warehouse/issues/1627
.. _`Twine issue #338`: https://github.com/pypa/twine/issues/338

0 comments on commit aa3a910

Please sign in to comment.