* Add .gitkeep as an ignored filename.
* Config ignore option now supports wildcard matching via
fnmatch.
* Add a config for enforcing issue names using regex.
* The template file is now ignored based only on the file name.
* Control of the header formatting is once again completely up
to the user when they are writing markdown files (fixes a
regression introduced in
[#610](https://github.com/twisted/towncrier/pull/610)).
* Fixed an issue where issue_template failed recognizing the
issue name of files with a non-category suffix (.md)
* Fixed a bug where orphan news fragments (e.g.
+abc1234.feature) would fail when an issue_pattern is
configured. Orphan news fragments are now excempt from
issue_pattern checks.
* Moved towncrier version definition from
src/towncrier/_version.py to pyproject.toml
towncrier.__version__ was removed, after being deprecated in
23.6.0. (#640)
* #640, #657
* When the template file is stored in the same directory with
the news fragments, it is automatically ignored when checking
for valid fragment file names.
* #629, #630
* towncrier build now handles removing news fragments which are
not part of the git repository. For example, uncommitted or
unstaged files. (#357)
* Inferring the version of a Python package now tries to use
the metadata of the installed package before importing the
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-towncrier?expand=0&rev=7
* Fragments with filenames like fix-1.2.3.feature are now
associated with the ticket fix-1.2.3. In previous versions
they were incorrectly associated to ticket 3.
* Orphan newsfragments containing numeric values are no longer
accidentally associated to tickets. In previous versions the
orphan marker was ignored and the newsfragment was associated
to a ticket having the last numerical value from the
filename.
* No significant changes since the previous release candidate.
* Python 3.12 is now officially supported. (#541)
* Python 3.12 is now officially supported.
* Initial support was added for monorepo-style setup. One
project with multiple independent news files stored in
separate sub-directories, that share the same towncrier
config. (#548)
* Initial support was added for monorepo-style setup. One
project with multiple independent news files stored in
separate sub-directories, that share the same towncrier
config.
* Two newlines are no longer always added between the current
release notes and the previous content. The newlines are now
defined only inside the template. Important! If you're using
a custom template and want to keep the same whitespace
between releases, you may have to modify your template.
(#552)
* Two newlines are no longer always added between the current
release notes and the previous content. The newlines are now
defined only inside the template.
* The support for Python 3.7 has been dropped.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-towncrier?expand=0&rev=5