head	1.3;
access;
symbols
	pkgsrc-2026Q3:1.2.0.6
	pkgsrc-2026Q3-base:1.2
	pkgsrc-2026Q2:1.2.0.4
	pkgsrc-2026Q2-base:1.2
	pkgsrc-2026Q1:1.2.0.2
	pkgsrc-2026Q1-base:1.2
	pkgsrc-2025Q4:1.1.0.2
	pkgsrc-2025Q4-base:1.1;
locks; strict;
comment	@# @;


1.3
date	2026.10.27.08.14.05;	author adam;	state Exp;
branches;
next	1.2;
commitid	XE0SBKQqQv0ME51H;

1.2
date	2026.02.22.14.14.20;	author wiz;	state Exp;
branches;
next	1.1;
commitid	kvkR99SKbxEzAnvG;

1.1
date	2025.10.12.17.48.51;	author wiz;	state Exp;
branches;
next	;
commitid	seKapSXUd0ok3jeG;


desc
@@


1.3
log
@py-poetry-dynamic-versioning: updated to 1.10.1

1.10.1

Fixed:
* `0.1.2a3` would result in `__version_tuple__ = (0, 1, "2a3")`,
  rather than the expected `__version_tuple__ = (0, 1, 2, "a3")`.
@
text
@# $NetBSD: Makefile,v 1.2 2026/02/22 14:14:20 wiz Exp $

DISTNAME=	poetry_dynamic_versioning-1.10.1
PKGNAME=	${PYPKGPREFIX}-${DISTNAME:S/_/-/g}
CATEGORIES=	devel python
MASTER_SITES=	${MASTER_SITE_PYPI:=p/poetry-dynamic-versioning/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/mtkennerly/poetry-dynamic-versioning
COMMENT=	Plugin for Poetry to enable dynamic versioning based on VCS tags
LICENSE=	mit

DEPENDS+=	${PYPKGPREFIX}-poetry-core>=1.0:../../devel/py-poetry-core
DEPENDS+=	${PYPKGPREFIX}-dunamai>=1.26.0:../../devel/py-dunamai
DEPENDS+=	${PYPKGPREFIX}-tomlkit>=0.4:../../textproc/py-tomlkit
DEPENDS+=	${PYPKGPREFIX}-jinja2>=2.11.1:../../textproc/py-jinja2
TEST_DEPENDS+=	${PYPKGPREFIX}-poetry>=1.2:../../devel/py-poetry

PY_RENAME_BINARIES=	poetry-dynamic-versioning

# as of 1.10.0
# 8 failed, 18 passed, 3 skipped, 18 errors

.if make(test)
ALLOW_NETWORK_ACCESS=	yes
.endif

pre-test:
	${LN} -sf ${PREFIX}/bin/poetry-${PYVERSSUFFIX} ${BUILDLINK_DIR}/bin/poetry

.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
@


1.2
log
@py-poetry-dynamic-versioning: update to 1.10.0.

## v1.10.0 (2026-02-14)

* Added:
  * Option `tool.poetry-dynamic-versioning.highest-tag`,
    to select the numerically highest version even if it is not the chronologically latest tag.
* Changed:
  * Updated Dunamai to 1.26.0+ for the latest features.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2025/10/12 17:48:51 wiz Exp $
d3 1
a3 1
DISTNAME=	poetry_dynamic_versioning-1.10.0
d14 1
a14 1
DEPENDS+=	${PYPKGPREFIX}-dunamai>=1.25.0:../../devel/py-dunamai
d19 2
a27 3
post-install:
	cd ${DESTDIR}${PREFIX}/bin && ${MV} poetry-dynamic-versioning poetry-dynamic-versioning-${PYVERSSUFFIX} || ${TRUE}

@


1.1
log
@devel/py-poetry-dynamic-versioning: import py-poetry-dynamic-versioning-1.9.1

This is a plugin for Poetry 1.2.0+ and Poetry Core 1.0.0 to enable
dynamic versioning based on tags in your version control system,
powered by Dunamai.  Many different version control systems are
supported, including Git and Mercurial.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2025/10/09 07:57:34 wiz Exp $
d3 1
a3 1
DISTNAME=	poetry_dynamic_versioning-1.9.1
d19 1
a19 1
# as of 1.9.1
@

