| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.47 2023/05/05 13:05:35 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.48 2023/05/06 18:25:16 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= urllib3-2.0.2 | | 3 | DISTNAME= urllib3-2.0.2 |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} |
5 | CATEGORIES= www python | | 5 | CATEGORIES= www python |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=u/urllib3/} | | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=u/urllib3/} |
7 | | | 7 | |
8 | MAINTAINER= imil@NetBSD.org | | 8 | MAINTAINER= imil@NetBSD.org |
9 | HOMEPAGE= https://urllib3.readthedocs.io/ | | 9 | HOMEPAGE= https://urllib3.readthedocs.io/ |
10 | COMMENT= HTTP library with thread-safe connection pooling | | 10 | COMMENT= HTTP library with thread-safe connection pooling |
11 | LICENSE= mit | | 11 | LICENSE= mit |
12 | | | 12 | |
13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=0:../../devel/py-hatchling | | 13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=0:../../devel/py-hatchling |
14 | # optional dependencies: | | 14 | # optional dependencies: |
| @@ -16,27 +16,28 @@ TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling> | | | @@ -16,27 +16,28 @@ TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling> |
16 | DEPENDS+= ${PYPKGPREFIX}-Socks>=1.7.1:../../net/py-Socks | | 16 | DEPENDS+= ${PYPKGPREFIX}-Socks>=1.7.1:../../net/py-Socks |
17 | # "brotli" | | 17 | # "brotli" |
18 | #DEPENDS+= ${PYPKGPREFIX}-brotli>=1.0.9:../../archivers/py-brotli | | 18 | #DEPENDS+= ${PYPKGPREFIX}-brotli>=1.0.9:../../archivers/py-brotli |
19 | # but also needs unpackaged brotlicffi | | 19 | # but also needs unpackaged brotlicffi |
20 | # "zstd" | | 20 | # "zstd" |
21 | DEPENDS+= ${PYPKGPREFIX}-zstandard>=0.18.0:../../archivers/py-zstandard | | 21 | DEPENDS+= ${PYPKGPREFIX}-zstandard>=0.18.0:../../archivers/py-zstandard |
22 | # "secure" | | 22 | # "secure" |
23 | #PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL cryptography | | 23 | #PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL cryptography |
24 | #DEPENDS+= ${PYPKGPREFIX}-idna>=2.0.0:../../www/py-idna | | 24 | #DEPENDS+= ${PYPKGPREFIX}-idna>=2.0.0:../../www/py-idna |
25 | #DEPENDS+= ${PYPKGPREFIX}-certifi>=0:../../www/py-certify | | 25 | #DEPENDS+= ${PYPKGPREFIX}-certifi>=0:../../www/py-certify |
26 | # but also needs unpackaged urlib3-secure-extra | | 26 | # but also needs unpackaged urlib3-secure-extra |
27 | | | 27 | |
28 | TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=7.0.4:../../devel/py-coverage | | 28 | TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=7.0.4:../../devel/py-coverage |
29 | PYTHON_VERSIONED_DEPENDENCIES+= cryptography:test # >= 39.0.1 | | 29 | # needs py-cryptography>=39.0.1 |
| | | 30 | PYTHON_VERSIONED_DEPENDENCIES+= cryptography:test |
30 | TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun>=1.2.2:../../devel/py-freezegun | | 31 | TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun>=1.2.2:../../devel/py-freezegun |
31 | TEST_DEPENDS+= ${PYPKGPREFIX}-tornado>=6.2:../../www/py-tornado | | 32 | TEST_DEPENDS+= ${PYPKGPREFIX}-tornado>=6.2:../../www/py-tornado |
32 | TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.2.0:../../devel/py-test | | 33 | TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.2.0:../../devel/py-test |
33 | #TEST_DEPENDS+= ${PYPKGPREFIX}-towncrier>=21.9.0:../../wip/py-towncrier | | 34 | #TEST_DEPENDS+= ${PYPKGPREFIX}-towncrier>=21.9.0:../../wip/py-towncrier |
34 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout>=2.1.0:../../devel/py-test-timeout | | 35 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout>=2.1.0:../../devel/py-test-timeout |
35 | TEST_DEPENDS+= ${PYPKGPREFIX}-trustme>=0.9.0:../../security/py-trustme | | 36 | TEST_DEPENDS+= ${PYPKGPREFIX}-trustme>=0.9.0:../../security/py-trustme |
36 | #backports.zoneinfo= =0.2.1;python_version<"3.9" | | 37 | #backports.zoneinfo= =0.2.1;python_version<"3.9" |
37 | #pytest-memray= =1.4.0;python_version>="3.8" and python_version<"3.12" and sys_platform!="win32" and implementation_name=="cpython" | | 38 | #pytest-memray= =1.4.0;python_version>="3.8" and python_version<"3.12" and sys_platform!="win32" and implementation_name=="cpython" |
38 | | | 39 | |
39 | USE_LANGUAGES= # none | | 40 | USE_LANGUAGES= # none |
40 | | | 41 | |
41 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | | 42 | PYTHON_VERSIONS_INCOMPATIBLE= 27 |
42 | | | 43 | |