Towncrier

Latest version: v24.8.0

Safety actively analyzes 702323 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

17.8.0

=============================

Features
--------

- Added new option ``issue_format``. For example, this can be used to make
issue text in the NEWS file be formatted as ReST links to the issue tracker.
(`52 <https://github.com/twisted/towncrier/issues/52>`_)
- Add ``--yes`` option to run non-interactively. (`56
<https://github.com/twisted/towncrier/issues/56>`_)
- You can now name newsfragments like 123.feature.rst, or 123.feature.txt, or
123.feature.whatever.you.want, and towncrier will ignore the extension. (`62
<https://github.com/twisted/towncrier/issues/62>`_)
- New option in ``pyproject.toml``: ``underlines = ["=", "-", "~"]`` to specify
the ReST underline hierarchy in towncrier's generated text. (`63
<https://github.com/twisted/towncrier/issues/63>`_)
- Instead of sorting sections/types alphabetically (e.g. "bugfix" before
"feature" because "b" < "f"), sections/types will now have the same order in
the output as they have in your config file. (`70
<https://github.com/twisted/towncrier/issues/70>`_)


Bugfixes
--------

- When rewrapping text, don't break words or at hyphens -- they might be inside
a URL (`68 <https://github.com/twisted/towncrier/issues/68>`_)


Deprecations and Removals
-------------------------

- `towncrier.ini` config file support has been removed in preference to
`pyproject.toml` configuration. (`71
<https://github.com/twisted/towncrier/issues/71>`_)

17.4.0

=============================

Misc
----

- 46

17.1.0

================

Bugfixes
--------

- fix --date being ignored (43)

16.12.0

=================

Bugfixes
--------

- Towncrier will now import the local version of the package and not the global
one. (38)

Features
--------

- Allow configration of the template file, title text and "magic comment" (35)
- Towncrier now uses pyproject.toml, as defined in PEP-518. (40)

16.1.0

=============================

Features
--------

- Ported to Python 2.7. (27)
- towncrier now supports non-numerical news fragment names. (32)

Bugfixes
--------

- towncrier would spew an unhelpful exception if it failed importing
your project when autodiscovering, now it does not. (22)
- incremental is now added as a runtime dependency for towncrier.
(25)

Misc
----

- 33

16.0.0

=============================

Features
--------

- towncrier now automatically puts a date beside the version as it is
generated, using today's date. For repeatable builds, use the
``--date`` switch and provide a date. For no date, use ``--date=``.
(11)
- towncrier will now add the version logs after ``.. towncrier release
notes start``, if it is in the file, allowing you to preserve text
at the top of the file. (15)

Improved Documentation
----------------------

- The README now mentions how to manually provide the version number,
for non-Py3 compatible projects. (19)

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.