e615de78d2
Accepting request 1201244 from devel:languages:python
Ana Guerrero2024-09-16 15:42:26 +00:00
1dbfde7274
- update to 24.8.0: * 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
Dirk Mueller2024-09-08 13:30:28 +00:00
d23aaf888c
Accepting request 1159265 from devel:languages:python
Ana Guerrero2024-03-19 16:32:28 +00:00
8d4ed1e23f
- update to 23.11.0: * 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.
Dirk Mueller2024-03-19 08:07:17 +00:00