head	1.10;
access;
symbols
	pkgsrc-2026Q3:1.10.0.2
	pkgsrc-2026Q3-base:1.10
	pkgsrc-2026Q2:1.9.0.6
	pkgsrc-2026Q2-base:1.9
	pkgsrc-2026Q1:1.9.0.4
	pkgsrc-2026Q1-base:1.9
	pkgsrc-2025Q4:1.9.0.2
	pkgsrc-2025Q4-base:1.9
	pkgsrc-2025Q3:1.8.0.2
	pkgsrc-2025Q3-base:1.8
	pkgsrc-2025Q2:1.7.0.4
	pkgsrc-2025Q2-base:1.7
	pkgsrc-2025Q1:1.7.0.2
	pkgsrc-2025Q1-base:1.7
	pkgsrc-2024Q4:1.6.0.2
	pkgsrc-2024Q4-base:1.6
	pkgsrc-2024Q3:1.5.0.6
	pkgsrc-2024Q3-base:1.5
	pkgsrc-2024Q2:1.5.0.4
	pkgsrc-2024Q2-base:1.5
	pkgsrc-2024Q1:1.5.0.2
	pkgsrc-2024Q1-base:1.5
	pkgsrc-2023Q4:1.4.0.4
	pkgsrc-2023Q4-base:1.4
	pkgsrc-2023Q3:1.4.0.2
	pkgsrc-2023Q3-base:1.4
	pkgsrc-2023Q2:1.2.0.8
	pkgsrc-2023Q2-base:1.2
	pkgsrc-2023Q1:1.2.0.6
	pkgsrc-2023Q1-base:1.2
	pkgsrc-2022Q4:1.2.0.4
	pkgsrc-2022Q4-base:1.2
	pkgsrc-2022Q3:1.2.0.2
	pkgsrc-2022Q3-base:1.2;
locks; strict;
comment	@# @;


1.10
date	2026.06.28.15.41.40;	author wiz;	state Exp;
branches;
next	1.9;
commitid	hjtQh9zHnnKc1ALG;

1.9
date	2025.10.09.07.58.00;	author wiz;	state Exp;
branches;
next	1.8;
commitid	t4nMY0Dt3rBjSRdG;

1.8
date	2025.07.04.09.08.37;	author wiz;	state Exp;
branches;
next	1.7;
commitid	Zxt9De0pbTy2op1G;

1.7
date	2025.03.15.19.32.03;	author adam;	state Exp;
branches;
next	1.6;
commitid	OYWrSxFFtZRapcNF;

1.6
date	2024.10.14.06.46.00;	author wiz;	state Exp;
branches;
next	1.5;
commitid	ynDJEEQamKd33BtF;

1.5
date	2024.01.25.16.30.22;	author adam;	state Exp;
branches;
next	1.4;
commitid	QctcWPfR3wSTJQVE;

1.4
date	2023.08.01.23.20.53;	author wiz;	state Exp;
branches;
next	1.3;
commitid	lyjXpsSeA6xpH8zE;

1.3
date	2023.07.01.08.37.46;	author wiz;	state Exp;
branches;
next	1.2;
commitid	OGZpaIgVtdY8O4vE;

1.2
date	2022.09.12.06.54.04;	author wiz;	state Exp;
branches;
next	1.1;
commitid	4gLLYA4Mv8nECxTD;

1.1
date	2022.09.11.17.46.07;	author wiz;	state Exp;
branches;
next	;
commitid	VYbRiXHE7StogtTD;


desc
@@


1.10
log
@*: limit Python versions due to py-numpy dropping Python 3.11 support
@
text
@# $NetBSD: Makefile,v 1.9 2025/10/09 07:58:00 wiz Exp $

DISTNAME=	lunr-0.8.0
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	textproc python
MASTER_SITES=	${MASTER_SITE_PYPI:=l/lunr/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/yeraydiazdiaz/lunr.py
COMMENT=	Python implementation of Lunr.js
LICENSE=	mit

TOOL_DEPENDS+=	${PYPKGPREFIX}-hatch-fancy-pypi-readme>=22.8.0:../../devel/py-hatch-fancy-pypi-readme
TOOL_DEPENDS+=	${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling
# languages
DEPENDS+=	${PYPKGPREFIX}-nltk>=0:../../textproc/py-nltk
TEST_DEPENDS+=	${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout

USE_LANGUAGES=	# none

PYTHON_VERSIONS_INCOMPATIBLE=	310 311

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


1.9
log
@*: remove reference to (removed) Python 3.9
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2025/07/04 09:08:37 wiz Exp $
d21 1
a21 1
PYTHON_VERSIONS_INCOMPATIBLE=	310
@


1.8
log
@*: mark more py-cython dependencies as needing Python>=3.11
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2025/03/15 19:32:03 adam Exp $
d21 1
a21 1
PYTHON_VERSIONS_INCOMPATIBLE=	39 310
@


1.7
log
@py-lunr: updated to 0.8.0

0.8.0 (2025-03-08)

- Drop support for Python 3.7 and 3.8
- Add support for Python 3.12 and 3.13
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2024/10/14 06:46:00 wiz Exp $
d21 2
@


1.6
log
@*: clean-up after python38 removal
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2024/01/25 16:30:22 adam Exp $
d3 1
a3 1
DISTNAME=	lunr-0.7.0.post1
@


1.5
log
@py-lunr: updated to 0.7.0.post1

 0.7.0 (2023-08-16)

- Fix misleading usage of `__main__.py` without runnable code to be ran on `python -m lunr`
- Move to pyproject.toml packaging
- Drop support for Python 3.6
- Add support for Python 3.11
- Remove logging configuration @@ping
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2023/08/01 23:20:53 wiz Exp $
a20 2
PYTHON_VERSIONS_INCOMPATIBLE=	27 38

@


1.4
log
@*: remove more references to Python 3.7
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2023/07/01 08:37:46 wiz Exp $
d3 1
a3 1
DISTNAME=	lunr-0.6.2
d13 3
d17 1
a17 2
TEST_DEPENDS+=	${PYPKGPREFIX}-mock>=0:../../devel/py-mock
TEST_DEPENDS+=	${PYPKGPREFIX}-test>=0:../../devel/py-test
d23 1
a23 6
# as of 0.6.2
# 1 failed, 297 passed, 1 warning
do-test:
	cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}

.include "../../lang/python/egg.mk"
@


1.3
log
@*: restrict py-numpy users to 3.9+ in preparation for update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2022/09/12 06:54:04 wiz Exp $
d19 1
a19 1
PYTHON_VERSIONS_INCOMPATIBLE=	27 37 38
@


1.2
log
@py-lunr, py-doctor: do not support python 3.7 due to py-nltk
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2022/09/11 17:46:07 wiz Exp $
d19 1
a19 1
PYTHON_VERSIONS_INCOMPATIBLE=	27 37
@


1.1
log
@textproc/py-lunr: import py-lunr-0.6.2

This Python version of Lunr.js aims to bring the simple and powerful
full text search capabilities into Python guaranteeing results as
close as the original implementation as possible.
@
text
@d1 1
a1 1
# $NetBSD$
d19 1
a19 1
PYTHON_VERSIONS_INCOMPATIBLE=	27
@

