head	1.6;
access;
symbols
	pkgsrc-2026Q1:1.6.0.2
	pkgsrc-2026Q1-base:1.6
	pkgsrc-2025Q4:1.5.0.6
	pkgsrc-2025Q4-base:1.5
	pkgsrc-2025Q3:1.5.0.4
	pkgsrc-2025Q3-base:1.5
	pkgsrc-2025Q2:1.5.0.2
	pkgsrc-2025Q2-base:1.5
	pkgsrc-2025Q1:1.4.0.4
	pkgsrc-2025Q1-base:1.4
	pkgsrc-2024Q4:1.4.0.2
	pkgsrc-2024Q4-base:1.4
	pkgsrc-2024Q3:1.3.0.8
	pkgsrc-2024Q3-base:1.3
	pkgsrc-2024Q2:1.3.0.6
	pkgsrc-2024Q2-base:1.3
	pkgsrc-2024Q1:1.3.0.4
	pkgsrc-2024Q1-base:1.3
	pkgsrc-2023Q4:1.3.0.2
	pkgsrc-2023Q4-base:1.3
	pkgsrc-2023Q3:1.2.0.14
	pkgsrc-2023Q3-base:1.2
	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.6
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.4
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.2
	pkgsrc-2021Q2-base:1.1;
locks; strict;
comment	@# @;


1.6
date	2026.01.27.09.19.42;	author wiz;	state Exp;
branches;
next	1.5;
commitid	u7dPpkz8lpeqN0sG;

1.5
date	2025.04.14.19.31.54;	author adam;	state Exp;
branches;
next	1.4;
commitid	CUE7javb7zjor3RF;

1.4
date	2024.11.11.07.29.26;	author wiz;	state Exp;
branches;
next	1.3;
commitid	1fBDq3LwS98NncxF;

1.3
date	2023.11.13.11.21.06;	author wiz;	state Exp;
branches;
next	1.2;
commitid	XN8BJrt0AwYcnrME;

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

1.1
date	2021.05.12.09.09.27;	author adam;	state Exp;
branches;
next	;
commitid	zNLupg5Tq6FC3QSC;


desc
@@


1.6
log
@py-priority: update HOMEPAGE
@
text
@# $NetBSD: Makefile,v 1.5 2025/04/14 19:31:54 adam Exp $

DISTNAME=	priority-2.0.0
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
PKGREVISION=	1
CATEGORIES=	www python
MASTER_SITES=	${MASTER_SITE_PYPI:=p/priority/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	http://python-hyper.org/projects/priority/en/stable/
COMMENT=	Pure-Python implementation of the HTTP/2 priority tree
LICENSE=	mit

TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
TEST_DEPENDS+=	${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis

USE_LANGUAGES=	# none

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


1.5
log
@Fix PLIST after py-setuptools update; bump depends and revision
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2024/11/11 07:29:26 wiz Exp $
d10 1
a10 1
HOMEPAGE=	http://python-hyper.org/priority/
@


1.4
log
@py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2023/11/13 11:21:06 wiz Exp $
d5 1
d14 1
a14 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
a18 2
PYTHON_VERSIONS_INCOMPATIBLE=	27

@


1.3
log
@py-priority: update to 2.0.0.

2.0.0 (2021-06-27)
------------------

**API Changes**

- Python 3.6 is the minimal support Python version.
- Support for Python 3.7 has been added.
- Support for Python 3.8 has been added.
- Support for Python 3.9 has been added.
- Support for Python 2.7 has been removed.
- Support for Python 3.3 has been removed.
- Support for Python 3.4 has been removed.
- Support for Python 3.5 has been removed.
- Support for PyPy (Python 2.7 compatible) has been removed.
- Add type hints throughout and support PEP 561 via a py.typed
  file. This should allow projects to type check their usage of this dependency.
- Throw ``TypeError`` when creating a priority tree with a ``maximum_streams``
  value that is not an integer.
- Throw ``ValueError`` when creating a priority tree with a ``maximum_streams``
  value that is not a positive integer.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2022/01/04 20:55:32 wiz Exp $
a13 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
@


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 2021/05/12 09:09:27 adam Exp $
d3 1
a3 1
DISTNAME=	priority-1.3.0
a4 1
PKGREVISION=	1
d13 3
a15 1
TEST_DEPENDS+=	${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
d19 1
a19 2
do-test:
	cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} test
d21 1
a21 1
.include "../../lang/python/egg.mk"
@


1.1
log
@py-priority: added version 1.3.0

Priority is a pure-Python implementation of the priority logic for HTTP/2, set
out in RFC 7540 Section 5.3 (Stream Priority). This logic allows for clients
to express a preference for how the server allocates its (limited) resources to
the many outstanding HTTP requests that may be running over a single HTTP/2
connection.
@
text
@d1 1
a1 1
# $NetBSD$
d5 1
@

