Skip to content
Snippets Groups Projects
Verified Commit cbd931cc authored by sunpoet's avatar sunpoet
Browse files

textproc/py-towncrier23: Remove obsoleted port

Use textproc/py-towncrier instead.
parent 37ed6b4b
No related branches found
No related tags found
No related merge requests found
......@@ -4205,3 +4205,4 @@ net/gnome-online-miners||2025-03-05|Retired upstream
sysutils/tracker-miners||2025-03-05|Retired upstream
sysutils/tracker||2025-03-05|Replaced long ago by tracker3 and now tinysparql
net-im/talkatu||2025-03-10|Has expired: Upstream has switched to mercurial and upstream development has stopped
textproc/py-towncrier23|textproc/py-towncrier|2025-03-14|Remove obsoleted port. Use textproc/py-towncrier instead
......@@ -1691,7 +1691,6 @@
SUBDIR += py-tomlkit
SUBDIR += py-toronado
SUBDIR += py-towncrier
SUBDIR += py-towncrier23
SUBDIR += py-translationstring
SUBDIR += py-transpopy
SUBDIR += py-ttp
......
PORTNAME= towncrier
PORTVERSION= 23.11.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= 23
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Building newsfiles for your project
WWW= https://towncrier.readthedocs.io/en/stable/ \
https://github.com/twisted/towncrier
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.17.1:devel/py-hatchling@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}incremental>=0:devel/py-incremental@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}importlib-resources>=5:devel/py-importlib-resources@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}incremental>=0:devel/py-incremental@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
${PY_TOMLI}
USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}towncrier
# This is a temporary fix for building documents before py-towncrier is compatible.
# See PR 280570 for details.
PORTSCOUT= ignore:1
.include <bsd.port.mk>
TIMESTAMP = 1722798765
SHA256 (towncrier-23.11.0.tar.gz) = 13937c247e3f8ae20ac44d895cf5f96a60ad46cfdcc1671759530d7837d9ee5d
SIZE (towncrier-23.11.0.tar.gz) = 51483
--- pyproject.toml.orig 2020-02-02 00:00:00 UTC
+++ pyproject.toml
@@ -1,7 +1,7 @@ requires = [
[build-system]
requires = [
- "hatchling ~= 1.17.1",
- "incremental == 22.10.0",
+ "hatchling >= 1.17.1",
+ "incremental",
]
build-backend = "hatchling.build"
towncrier is a utility to produce useful, summarized news files (also known as
changelogs) for your project.
Rather than reading the Git history, or having one single file which developers
all write to and produce merge conflicts, towncrier reads "news fragments" which
contain information useful to end users.
Used by Twisted, pytest, pip, BuildBot, and attrs, among others.
While the command line tool towncrier requires Python to run, as long as you
don't use any Python-specific affordances (like auto-detection of the project
version), it is usable with any project type on any platform.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment