head	1.9;
access;
symbols
	pkgsrc-2026Q2:1.8.0.10
	pkgsrc-2026Q2-base:1.8
	pkgsrc-2026Q1:1.8.0.8
	pkgsrc-2026Q1-base:1.8
	pkgsrc-2025Q4:1.8.0.6
	pkgsrc-2025Q4-base:1.8
	pkgsrc-2025Q3:1.8.0.4
	pkgsrc-2025Q3-base:1.8
	pkgsrc-2025Q2:1.8.0.2
	pkgsrc-2025Q2-base:1.8
	pkgsrc-2025Q1:1.6.0.2
	pkgsrc-2025Q1-base:1.6
	pkgsrc-2024Q4:1.5.0.2
	pkgsrc-2024Q4-base:1.5
	pkgsrc-2024Q3:1.4.0.4
	pkgsrc-2024Q3-base:1.4
	pkgsrc-2024Q2:1.4.0.2
	pkgsrc-2024Q2-base:1.4
	pkgsrc-2024Q1:1.3.0.6
	pkgsrc-2024Q1-base:1.3
	pkgsrc-2023Q4:1.3.0.4
	pkgsrc-2023Q4-base:1.3
	pkgsrc-2023Q3:1.3.0.2
	pkgsrc-2023Q3-base:1.3
	pkgsrc-2023Q2:1.2.0.12
	pkgsrc-2023Q2-base:1.2
	pkgsrc-2023Q1:1.2.0.10
	pkgsrc-2023Q1-base:1.2
	pkgsrc-2022Q4:1.2.0.8
	pkgsrc-2022Q4-base:1.2
	pkgsrc-2022Q3:1.2.0.6
	pkgsrc-2022Q3-base:1.2
	pkgsrc-2022Q2:1.2.0.4
	pkgsrc-2022Q2-base:1.2
	pkgsrc-2022Q1:1.2.0.2
	pkgsrc-2022Q1-base:1.2
	pkgsrc-2021Q4:1.1.0.22
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.20
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.18
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.16
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.14
	pkgsrc-2020Q4-base:1.1
	pkgsrc-2020Q3:1.1.0.12
	pkgsrc-2020Q3-base:1.1
	pkgsrc-2020Q2:1.1.0.10
	pkgsrc-2020Q2-base:1.1
	pkgsrc-2020Q1:1.1.0.6
	pkgsrc-2020Q1-base:1.1
	pkgsrc-2019Q4:1.1.0.8
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.4
	pkgsrc-2019Q3-base:1.1
	pkgsrc-2019Q2:1.1.0.2
	pkgsrc-2019Q2-base:1.1;
locks; strict;
comment	@# @;


1.9
date	2026.07.15.06.04.34;	author adam;	state Exp;
branches;
next	1.8;
commitid	IC5DoMqMI0UAhING;

1.8
date	2025.04.19.16.09.22;	author adam;	state Exp;
branches;
next	1.7;
commitid	vIZPAgoLyqKU9GRF;

1.7
date	2025.04.14.08.49.20;	author adam;	state Exp;
branches;
next	1.6;
commitid	xdUhwj9cKt4XSZQF;

1.6
date	2025.01.10.08.51.07;	author adam;	state Exp;
branches;
next	1.5;
commitid	sS8wYwnmtbjKUUEF;

1.5
date	2024.11.11.07.29.13;	author wiz;	state Exp;
branches;
next	1.4;
commitid	1fBDq3LwS98NncxF;

1.4
date	2024.04.30.09.35.19;	author wiz;	state Exp;
branches;
next	1.3;
commitid	1fa8uAaimt1em98F;

1.3
date	2023.08.29.07.02.52;	author adam;	state Exp;
branches;
next	1.2;
commitid	Hm3ncccRcwS6oECE;

1.2
date	2022.01.04.20.55.13;	author wiz;	state Exp;
branches;
next	1.1;
commitid	CYyhdK9qtoffkmnD;

1.1
date	2019.04.03.14.50.44;	author adam;	state Exp;
branches;
next	;
commitid	5GxflUBBM2pdHUhB;


desc
@@


1.9
log
@py-relativetimebuilder: updated to 3.0.3

3.0.3

Use SPDX license identifier in source files
Correct Read the Docs configuration to point to Codeberg
Drop upper bounds on aniso8601 and attotime requirements
Update supported Python versions to match upstream support status
@
text
@# $NetBSD: Makefile,v 1.8 2025/04/19 16:09:22 adam Exp $

DISTNAME=	relativetimebuilder-3.0.3
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	time python
MASTER_SITES=	${MASTER_SITE_PYPI:=r/relativetimebuilder/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://codeberg.org/nielsenb-jf/relativetimebuilder
COMMENT=	Dateutil relativedeltas for calendar precision with aniso8601
LICENSE=	modified-bsd

TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
DEPENDS+=	${PYPKGPREFIX}-aniso8601>=9.0.0:../../time/py-aniso8601
DEPENDS+=	${PYPKGPREFIX}-dateutil>=2.7.3:../../time/py-dateutil

USE_LANGUAGES=	# none

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


1.8
log
@py-relativetimebuilder: updated to 3.0.2

3.0.2
Unknown changes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2025/04/14 08:49:20 adam Exp $
d3 1
a3 1
DISTNAME=	relativetimebuilder-3.0.2
d9 1
a9 1
HOMEPAGE=	https://bitbucket.org/nielsenb/relativetimebuilder
@


1.7
log
@Fix PLIST after py-setuptools update; bump depends and revision
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2025/01/10 08:51:07 adam Exp $
d3 1
a3 1
DISTNAME=	relativetimebuilder-3.0.1
a4 1
PKGREVISION=	1
@


1.6
log
@py-relativetimebuilder: updated to 3.0.1

relativetimebuilder 3.0.1

Added

Development requirements handled by extras_require (install with pip install -e .[dev])
Pre-commit hooks, managed with pre-commit (install with pre-commit install)
Add readthedocs.yaml to make configuration explicit

Changed

Code formatted with Black
Imports sorted with isort
Following Keep a Changelog for this and future CHANGELOG entries
Heading level of top of CHANGELOG
Increase supported aniso8601 version to <11.0.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2024/11/11 07:29:13 wiz Exp $
d5 1
d14 1
a14 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
@


1.5
log
@py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2024/04/30 09:35:19 wiz Exp $
d3 1
a3 1
DISTNAME=	relativetimebuilder-3.0.0
a4 1
PKGREVISION=	1
a15 1
TEST_DEPENDS+=	${PYPKGPREFIX}-mock>=2.0.0:../../devel/py-mock
a18 2
PYTHON_VERSIONS_INCOMPATIBLE=	27

@


1.4
log
@py-relativetimebuilder: convert to wheel.mk.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2023/08/29 07:02:52 adam Exp $
a14 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel
@


1.3
log
@py-relativetimebuilder: updated to 3.0.0

relativetimebuilder 3.0.0

Changes

Add support for concise interval format (e.g. "2007-12-14T13:30/15:30")
Implement range checks supported by aniso8601 9.0.0
Add version to version.py
Cleaner reading of README.rst into the long_description field of setup.py
Define long_description_content_type as text/x-rst
Simplify Sphinx configuration
Bump copyright date to 2021

Deprecation

Deprecate running tests with python setup.py tests as the test suite support in Setuptools is deprecated
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2022/01/04 20:55:13 wiz Exp $
d5 1
d14 2
d22 3
a24 1
.include "../../lang/python/egg.mk"
@


1.2
log
@*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2019/04/03 14:50:44 adam Exp $
d3 1
a3 1
DISTNAME=	relativetimebuilder-1.0.0
a4 1
PKGREVISION=	1
d13 1
a13 1
DEPENDS+=	${PYPKGPREFIX}-aniso8601>=5.0.0:../../time/py-aniso8601
@


1.1
log
@py-relativetimebuilder: added version 1.0.0

aniso8601 builder for dateutil relativedeltas

Features
* Provides RelativeTimeBuilder compatible with aniso8601
* Returns dateutil relativedelta objects for durations
@
text
@d1 1
a1 1
# $NetBSD$
d5 1
@

