Sun Nov 20 23:19:20 2022 UTC ()
py-requests: add py-chardet as a dependency to fix a problem with charset-normalizer>=3 not being supported


(adam)
diff -r1.55 -r1.56 pkgsrc/devel/py-requests/Makefile

cvs diff -r1.55 -r1.56 pkgsrc/devel/py-requests/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-requests/Makefile 2022/07/10 20:09:56 1.55
+++ pkgsrc/devel/py-requests/Makefile 2022/11/20 23:19:20 1.56
@@ -1,27 +1,29 @@ @@ -1,27 +1,29 @@
1# $NetBSD: Makefile,v 1.55 2022/07/10 20:09:56 wiz Exp $ 1# $NetBSD: Makefile,v 1.56 2022/11/20 23:19:20 adam Exp $
2 2
3DISTNAME= requests-2.28.1 3DISTNAME= requests-2.28.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel www python 5CATEGORIES= devel www python
6MASTER_SITES= ${MASTER_SITE_PYPI:=r/requests/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=r/requests/}
7 7
8MAINTAINER= imil@NetBSD.org 8MAINTAINER= imil@NetBSD.org
9HOMEPAGE= https://requests.readthedocs.io/ 9HOMEPAGE= https://requests.readthedocs.io/
10COMMENT= HTTP library, written in Python, for human beings 10COMMENT= HTTP library, written in Python, for human beings
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography 13DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography
14DEPENDS+= ${PYPKGPREFIX}-certifi>=2017.4.17:../../security/py-certifi 14DEPENDS+= ${PYPKGPREFIX}-certifi>=2017.4.17:../../security/py-certifi
 15# TODO: remove chardet once charset-normalizer>=3 is supported
 16DEPENDS+= ${PYPKGPREFIX}-chardet>=3.0.2:../../converters/py-chardet
15DEPENDS+= ${PYPKGPREFIX}-charset-normalizer>=2:../../converters/py-charset-normalizer 17DEPENDS+= ${PYPKGPREFIX}-charset-normalizer>=2:../../converters/py-charset-normalizer
16DEPENDS+= ${PYPKGPREFIX}-idna>=2.5:../../www/py-idna 18DEPENDS+= ${PYPKGPREFIX}-idna>=2.5:../../www/py-idna
17DEPENDS+= ${PYPKGPREFIX}-urllib3>=1.21.1:../../www/py-urllib3 19DEPENDS+= ${PYPKGPREFIX}-urllib3>=1.21.1:../../www/py-urllib3
18TEST_DEPENDS+= ${PYPKGPREFIX}-Socks>=1.5.8:../../net/py-Socks 20TEST_DEPENDS+= ${PYPKGPREFIX}-Socks>=1.5.8:../../net/py-Socks
19TEST_DEPENDS+= ${PYPKGPREFIX}-test>=3:../../devel/py-test 21TEST_DEPENDS+= ${PYPKGPREFIX}-test>=3:../../devel/py-test
20TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov 22TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
21TEST_DEPENDS+= ${PYPKGPREFIX}-test-httpbin>=0.0.7:../../www/py-test-httpbin 23TEST_DEPENDS+= ${PYPKGPREFIX}-test-httpbin>=0.0.7:../../www/py-test-httpbin
22TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock-[0-9]*:../../devel/py-test-mock 24TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock-[0-9]*:../../devel/py-test-mock
23TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist 25TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
24TEST_DEPENDS+= ${PYPKGPREFIX}-trustme-[0-9]*:../../security/py-trustme 26TEST_DEPENDS+= ${PYPKGPREFIX}-trustme-[0-9]*:../../security/py-trustme
25 27
26PYTHON_VERSIONS_INCOMPATIBLE= 27 28PYTHON_VERSIONS_INCOMPATIBLE= 27
27 29