head	1.8;
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.7.0.4
	pkgsrc-2025Q1-base:1.7
	pkgsrc-2024Q4:1.7.0.2
	pkgsrc-2024Q4-base:1.7
	pkgsrc-2024Q3:1.6.0.8
	pkgsrc-2024Q3-base:1.6
	pkgsrc-2024Q2:1.6.0.6
	pkgsrc-2024Q2-base:1.6
	pkgsrc-2024Q1:1.6.0.4
	pkgsrc-2024Q1-base:1.6
	pkgsrc-2023Q4:1.6.0.2
	pkgsrc-2023Q4-base:1.6
	pkgsrc-2023Q3:1.5.0.14
	pkgsrc-2023Q3-base:1.5
	pkgsrc-2023Q2:1.5.0.12
	pkgsrc-2023Q2-base:1.5
	pkgsrc-2023Q1:1.5.0.10
	pkgsrc-2023Q1-base:1.5
	pkgsrc-2022Q4:1.5.0.8
	pkgsrc-2022Q4-base:1.5
	pkgsrc-2022Q3:1.5.0.6
	pkgsrc-2022Q3-base:1.5
	pkgsrc-2022Q2:1.5.0.4
	pkgsrc-2022Q2-base:1.5
	pkgsrc-2022Q1:1.5.0.2
	pkgsrc-2022Q1-base:1.5
	pkgsrc-2021Q4:1.4.0.10
	pkgsrc-2021Q4-base:1.4
	pkgsrc-2021Q3:1.4.0.8
	pkgsrc-2021Q3-base:1.4
	pkgsrc-2021Q2:1.4.0.6
	pkgsrc-2021Q2-base:1.4
	pkgsrc-2021Q1:1.4.0.4
	pkgsrc-2021Q1-base:1.4
	pkgsrc-2020Q4:1.4.0.2
	pkgsrc-2020Q4-base:1.4
	pkgsrc-2020Q3:1.1.0.4
	pkgsrc-2020Q3-base:1.1
	pkgsrc-2020Q2:1.1.0.2
	pkgsrc-2020Q2-base:1.1;
locks; strict;
comment	@# @;


1.8
date	2025.04.14.12.39.20;	author adam;	state Exp;
branches;
next	1.7;
commitid	p3rjvwyPH4oR91RF;

1.7
date	2024.11.11.07.29.04;	author wiz;	state Exp;
branches;
next	1.6;
commitid	1fBDq3LwS98NncxF;

1.6
date	2023.11.05.20.43.15;	author wiz;	state Exp;
branches;
next	1.5;
commitid	36wBucNHrrF4KsLE;

1.5
date	2022.01.04.20.54.57;	author wiz;	state Exp;
branches;
next	1.4;
commitid	CYyhdK9qtoffkmnD;

1.4
date	2020.12.09.20.51.19;	author jperkin;	state Exp;
branches;
next	1.3;
commitid	3INgojj8gWreT6zC;

1.3
date	2020.12.09.09.30.56;	author nia;	state Exp;
branches;
next	1.2;
commitid	FfYdJ9Z8LznX73zC;

1.2
date	2020.11.07.18.56.56;	author wiz;	state Exp;
branches;
next	1.1;
commitid	8d1CzYymX82RhZuC;

1.1
date	2020.05.18.13.34.30;	author wiz;	state Exp;
branches;
next	;
commitid	qM2z8JZf0k544J8C;


desc
@@


1.8
log
@Fix PLIST after py-setuptools update; bump depends and revision
@
text
@# $NetBSD: Makefile,v 1.7 2024/11/11 07:29:04 wiz Exp $

DISTNAME=	python-jsonrpc-server-0.4.0
PKGNAME=	${PYPKGPREFIX}-${DISTNAME:S/python-//}
PKGREVISION=	3
CATEGORIES=	textproc net devel
MASTER_SITES=	${MASTER_SITE_PYPI:=p/python-jsonrpc-server/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/palantir/python-jsonrpc-server
COMMENT=	Asynchronous JSON RPC server for Python
LICENSE=	mit

TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
DEPENDS+=	${PYPKGPREFIX}-ujson>=3:../../textproc/py-ujson
TEST_DEPENDS+=	${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock

USE_LANGUAGES=	# none

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


1.7
log
@py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2023/11/05 20:43:15 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
d14 1
a14 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
a19 2
PYTHON_VERSIONS_INCOMPATIBLE=	27

@


1.6
log
@py-jsonrpc-server: convert to wheel.mk

Fix build with Python 3.12.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2022/01/04 20:54:57 wiz Exp $
a14 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
@


1.5
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.4 2020/12/09 20:51:19 jperkin Exp $
d5 1
a5 1
PKGREVISION=	1
d14 2
a15 4
USE_LANGUAGES=	# none

PYTHON_VERSIONS_INCOMPATIBLE=	27 # textproc/py-ujson

d19 1
a19 1
PYTHON_VERSIONED_DEPENDENCIES=	test:test
d21 1
a21 3
# does not work either
#do-test:
#	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} py.test-${PYVERSSUFFIX}
d23 1
a23 2
.include "../../lang/python/versioned_dependencies.mk"
.include "../../lang/python/egg.mk"
@


1.4
log
@py-jsonrpc-server: Fix python bulk build breakage.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2020/12/09 09:30:56 nia Exp $
d5 1
@


1.3
log
@Mark packages that fail with Python 2.7
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2020/11/07 18:56:56 wiz Exp $
d15 1
a15 1
.include "../../lang/python/pyversion.mk"
a16 4
.if ${_PYTHON_VERSION} == 27
DEPENDS+=	${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future
DEPENDS+=	${PYPKGPREFIX}-futures-[0-9]*:../../devel/py-futures
.endif
a17 1

a19 2
PYTHON_VERSIONS_INCOMPATIBLE=	27 # textproc/py-ujson

@


1.2
log
@py-jsonrpc-server: update to 0.4.0.

0.4.0

    Upgrade ujson dependency
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2020/05/18 13:34:30 wiz Exp $
d25 2
@


1.1
log
@textproc/py-jsonrpc-server: import py-jsonrpc-server-0.3.4

A Python 2.7 and 3.4+ server implementation of the JSON RPC 2.0
protocol. This library has been pulled out of the Python Language
Server project.

Asynchronous request handling is supported using Python 3's
concurrent.futures module and the Python 2 concurrent.futures
backport.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2019/11/04 21:43:46 rillig Exp $
d3 1
a3 1
DISTNAME=	python-jsonrpc-server-0.3.4
d21 1
a21 1
DEPENDS+=	${PYPKGPREFIX}-ujson-[0-9]*:../../textproc/py-ujson
@

