Update towncrier #3730

Closed
opened 2021-06-07 19:20:39 +00:00 by sajith · 1 comment

Tahoe-LAFS Tox draftnews and news envs contain some hacks to deal with older versions of towncrier reading its configuration from pyproject.toml. This is no longer necessary, because:

  • Since 19.9.0rc1, Towncrier accepts a --config argument.
  • Since 21.3.0rc1, Towncrier can user towncrier.toml as a default configuration file, and it takes precedence over pyproject.toml.

We could upgrade Towncrier and rename towncrier.pyproject.toml to towncrier.toml.

Tahoe-LAFS Tox `draftnews` and `news` envs contain some hacks to deal with older versions of towncrier reading its configuration from `pyproject.toml`. This is no longer necessary, because: - Since 19.9.0rc1, Towncrier accepts a `--config` argument. - Since 21.3.0rc1, Towncrier can user `towncrier.toml` as a default configuration file, and it takes precedence over `pyproject.toml`. We could upgrade Towncrier and rename `towncrier.pyproject.toml` to `towncrier.toml`.
sajith added the
dev-infrastructure
normal
enhancement
n/a
labels 2021-06-07 19:20:39 +00:00
sajith added this to the undecided milestone 2021-06-07 19:20:39 +00:00
GitHub <noreply@github.com> commented 2021-06-07 21:24:11 +00:00
Owner

In 074a5f7/trunk:

Merge pull request #1076 from tahoe-lafs/3730.update-towncrier

Update towncrier

Fixes ticket:3730
In [074a5f7/trunk](/tahoe-lafs/trac-2024-07-25/commit/074a5f772f40ab037e4efeb6a19f81452a1a4f73): ``` Merge pull request #1076 from tahoe-lafs/3730.update-towncrier Update towncrier Fixes ticket:3730 ```
tahoe-lafs added the
fixed
label 2021-06-07 21:24:11 +00:00
GitHub <noreply@github.com> closed this issue 2021-06-07 21:24:11 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: tahoe-lafs/trac-2024-07-25#3730
No description provided.