pkgsrc/www/py-priority/Makefile
wiz 307e632719 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.
2023-11-13 11:21:06 +00:00

23 lines
686 B
Makefile

# $NetBSD: Makefile,v 1.3 2023/11/13 11:21:06 wiz Exp $
DISTNAME= priority-2.0.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/priority/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://python-hyper.org/priority/
COMMENT= Pure-Python implementation of the HTTP/2 priority tree
LICENSE= mit
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis
USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"