head 1.5; access; symbols pkgsrc-2026Q1:1.4.0.2 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.3.0.2 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.2.0.2 pkgsrc-2025Q3-base:1.2; locks; strict; comment @# @; 1.5 date 2026.05.11.05.31.08; author adam; state Exp; branches; next 1.4; commitid jZekWG2vQR1FbmFG; 1.4 date 2026.03.05.07.20.48; author adam; state Exp; branches; next 1.3; commitid 0Ae6D1BRrW3QWKwG; 1.3 date 2025.09.28.19.37.34; author wiz; state Exp; branches; next 1.2; commitid BhWDHPX5gx5v6wcG; 1.2 date 2025.08.01.08.26.36; author wiz; state Exp; branches; next 1.1; commitid tCCGhCV7QVeUf05G; 1.1 date 2025.07.28.22.15.15; author dkazankov; state Exp; branches; next ; commitid RjfjRQfvrWabYy4G; desc @@ 1.5 log @py-requests-cache: updated to 1.3.2 1.3.2 Update CachedResponse for compatibility with requests 2.34 If a request contains a header that is in both ignored_parameters and Vary (for example, Authorization + Vary: Authorization), always consider it a cache miss Ignore + redact some additional common authentication headers + params by default @ text @# $NetBSD: Makefile,v 1.4 2026/03/05 07:20:48 adam Exp $ DISTNAME= requests_cache-1.3.2 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=r/requests-cache/} MAINTAINER= dkazankov@@NetBSD.org HOMEPAGE= https://github.com/requests-cache/requests-cache COMMENT= Persistent cache for requests library LICENSE= 2-clause-bsd TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.0.0:../../devel/py-hatchling DEPENDS+= ${PYPKGPREFIX}-attrs>=21.2:../../devel/py-attrs DEPENDS+= ${PYPKGPREFIX}-cattrs>=22.2:../../devel/py-cattrs DEPENDS+= ${PYPKGPREFIX}-platformdirs>=2.5:../../misc/py-platformdirs DEPENDS+= ${PYPKGPREFIX}-requests>=2.22:../../devel/py-requests DEPENDS+= ${PYPKGPREFIX}-url-normalize>=2.0:../../www/py-url-normalize DEPENDS+= ${PYPKGPREFIX}-urllib3>=1.25.5:../../www/py-urllib3 # Optional dependencies # dynamodb DEPENDS+= ${PYPKGPREFIX}-boto3>=1.15:../../net/py-boto3 DEPENDS+= ${PYPKGPREFIX}-botocore>=1.18:../../net/py-botocore # mongodb DEPENDS+= ${PYPKGPREFIX}-mongo>=3:../../databases/py-mongo # redis DEPENDS+= ${PYPKGPREFIX}-redis>=3:../../databases/py-redis # security DEPENDS+= ${PYPKGPREFIX}-itsdangerous>=2.0:../../security/py-itsdangerous # yaml DEPENDS+= ${PYPKGPREFIX}-yaml>=6.0.1:../../textproc/py-yaml TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=7.2:../../devel/py-coverage TEST_DEPENDS+= ${PYPKGPREFIX}-psutil>=5.0:../../sysutils/py-psutil TEST_DEPENDS+= ${PYPKGPREFIX}-test-clarity>=1.0.1:../../devel/py-test-clarity TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=3.0:../../devel/py-test-cov TEST_DEPENDS+= ${PYPKGPREFIX}-test-pretty>=1.2:../../devel/py-test-pretty TEST_DEPENDS+= ${PYPKGPREFIX}-test-rerunfailures>=10.1:../../devel/py-test-rerunfailures TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=2.2:../../devel/py-test-xdist TEST_DEPENDS+= ${PYPKGPREFIX}-requests-mock>=1.12:../../devel/py-requests-mock TEST_DEPENDS+= ${PYPKGPREFIX}-responses>=0.19:../../net/py-responses TEST_DEPENDS+= ${PYPKGPREFIX}-tenacity>=8.0:../../devel/py-tenacity TEST_DEPENDS+= ${PYPKGPREFIX}-timeout-decorator>=0.5:../../devel/py-timeout-decorator TEST_DEPENDS+= ${PYPKGPREFIX}-time-machine>=2.9:../../time/py-time-machine #TEST_DEPENDS+= ${PYPKGPREFIX}-nox>=2024.4:../../wip/py-nox #TEST_DEPENDS+= ${PYPKGPREFIX}-pre-commit>=3.5:../../wip/py-pre-commit TEST_DEPENDS+= ${PYPKGPREFIX}-rich>=10.0:../../comms/py-rich .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" @ 1.4 log @py-requests-cache: updated to 1.3.1 1.3.1 (2025-03-03) Add support for multiple response variations based on Vary Fix overwriting headers after revalidation in read_only mode Add tests for python 3.15 (alpha) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2025/09/28 19:37:34 wiz Exp $ d3 1 a3 1 DISTNAME= requests_cache-1.3.1 d22 1 d25 1 d27 1 d29 1 a29 2 #DEPENDS+= ${PYPKGPREFIX}-bson>=0.5:../../wip/py-bson d31 1 a31 1 DEPENDS+= ${PYPKGPREFIX}-ujson>=5.4:../../textproc/py-ujson @ 1.3 log @py-requests-cache: fix for latest poetry-core Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2025/08/01 08:26:36 wiz Exp $ d3 1 a3 1 DISTNAME= requests_cache-1.2.1 a4 1 PKGREVISION= 1 d13 1 a13 4 TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-core>=2.2.1:../../devel/py-poetry-core DEPENDS+= ${PYPKGPREFIX}-requests>=2.22:../../devel/py-requests DEPENDS+= ${PYPKGPREFIX}-urllib3>=1.25.5:../../www/py-urllib3 d17 1 d19 1 a33 1 TEST_DEPENDS+= ${PYPKGPREFIX}-test>=8.2:../../devel/py-test @ 1.2 log @py-requests-cache: add missing tool dependency @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2025/07/28 22:15:15 dkazankov Exp $ d5 1 d14 1 a14 1 TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-core-[0-9]*:../../devel/py-poetry-core @ 1.1 log @devel/py-requests-cache: add new package 1.2.1 Persistent HTTP cache that provides an easy way to get better performance with the python requests library @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2017/04/14 12:10:26 leot Exp $ d13 2 @