py-requests-mock: updated to 1.11.0 1.11.0 ====== New Features ------------ - Exposes some public type aliases (for type hinting only, they can't be instanciated) for the types intended to be used by `requests_mock` users. The following types are now exposed: - `requests_mock.Context` used in callbacks - `requests_mock.Request` used in callbacks, which is a `requests.PreparedRequest` proxy. - `requests_mock.Callback[T]` which is the callbacks type. Bug Fixes --------- - Some typing inconsistencies have been fixed. Especially for `request` object in signatures which is in fact a `requests_mock.Request` object. - Fix incompatibility with urllib3 >2.0.0. In 2.0.0 they default to enforcing content length checking on returned bodies in responses from the previous default of false. However the flag is still available so for compatibility we can just default the other way.diff -r1.19 -r1.20 pkgsrc/devel/py-requests-mock/Makefile
(adam)
@@ -1,32 +1,32 @@ | @@ -1,32 +1,32 @@ | |||
1 | # $NetBSD: Makefile,v 1.19 2023/06/06 12:41:14 riastradh Exp $ | 1 | # $NetBSD: Makefile,v 1.20 2023/07/08 07:33:35 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= requests-mock-1.10.0 | 3 | DISTNAME= requests-mock-1.11.0 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= devel www python | 5 | CATEGORIES= devel www python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=r/requests-mock/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=r/requests-mock/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://requests-mock.readthedocs.org/ | 9 | HOMEPAGE= https://requests-mock.readthedocs.org/ | |
10 | COMMENT= Mock out responses from the requests package | 10 | COMMENT= Mock out responses from the requests package | |
11 | LICENSE= apache-2.0 | 11 | LICENSE= apache-2.0 | |
12 | 12 | |||
13 | DEPENDS+= ${PYPKGPREFIX}-requests>=2.3:../../devel/py-requests | 13 | DEPENDS+= ${PYPKGPREFIX}-requests>=2.3:../../devel/py-requests | |
14 | DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six | 14 | DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six | |
15 | TOOL_DEPENDS+= ${PYPKGPREFIX}-pbr-[0-9]*:../../devel/py-pbr | 15 | TOOL_DEPENDS+= ${PYPKGPREFIX}-pbr-[0-9]*:../../devel/py-pbr | |
16 | TEST_DEPENDS+= ${PYPKGPREFIX}-fixtures-[0-9]*:../../devel/py-fixtures | 16 | TEST_DEPENDS+= ${PYPKGPREFIX}-fixtures-[0-9]*:../../devel/py-fixtures | |
17 | TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock | |||
18 | TEST_DEPENDS+= ${PYPKGPREFIX}-purl-[0-9]*:../../www/py-purl | 17 | TEST_DEPENDS+= ${PYPKGPREFIX}-purl-[0-9]*:../../www/py-purl | |
18 | TEST_DEPENDS+= ${PYPKGPREFIX}-requests-futures-[0-9]*:../../devel/py-requests-futures | |||
19 | TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx | 19 | TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx | |
20 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | 20 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | |
21 | TEST_DEPENDS+= ${PYPKGPREFIX}-testtools-[0-9]*:../../devel/py-testtools | 21 | TEST_DEPENDS+= ${PYPKGPREFIX}-testtools-[0-9]*:../../devel/py-testtools | |
22 | TEST_DEPENDS+= ${PYPKGPREFIX}-testrepository>=0.0.18:../../devel/py-testrepository | 22 | TEST_DEPENDS+= ${PYPKGPREFIX}-testrepository>=0.0.18:../../devel/py-testrepository | |
23 | 23 | |||
24 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |||
25 | ||||
26 | USE_LANGUAGES= # none | 24 | USE_LANGUAGES= # none | |
27 | 25 | |||
26 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |||
27 | ||||
28 | do-test: | 28 | do-test: | |
29 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests | 29 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests | |
30 | 30 | |||
31 | .include "../../lang/python/egg.mk" | 31 | .include "../../lang/python/egg.mk" | |
32 | .include "../../mk/bsd.pkg.mk" | 32 | .include "../../mk/bsd.pkg.mk" |
@@ -1,38 +1,39 @@ | @@ -1,38 +1,39 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.4 2021/04/29 07:44:58 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.5 2023/07/08 07:33:35 adam Exp $ | |
2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | |
3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | |
4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | |
5 | ${PYSITELIB}/${EGG_INFODIR}/entry_points.txt | 5 | ${PYSITELIB}/${EGG_INFODIR}/entry_points.txt | |
6 | ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe | 6 | ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe | |
7 | ${PYSITELIB}/${EGG_INFODIR}/pbr.json | 7 | ${PYSITELIB}/${EGG_INFODIR}/pbr.json | |
8 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | 8 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | |
9 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | 9 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |
10 | ${PYSITELIB}/requests_mock/__init__.py | 10 | ${PYSITELIB}/requests_mock/__init__.py | |
11 | ${PYSITELIB}/requests_mock/__init__.pyc | 11 | ${PYSITELIB}/requests_mock/__init__.pyc | |
12 | ${PYSITELIB}/requests_mock/__init__.pyi | 12 | ${PYSITELIB}/requests_mock/__init__.pyi | |
13 | ${PYSITELIB}/requests_mock/__init__.pyo | 13 | ${PYSITELIB}/requests_mock/__init__.pyo | |
14 | ${PYSITELIB}/requests_mock/adapter.py | 14 | ${PYSITELIB}/requests_mock/adapter.py | |
15 | ${PYSITELIB}/requests_mock/adapter.pyc | 15 | ${PYSITELIB}/requests_mock/adapter.pyc | |
16 | ${PYSITELIB}/requests_mock/adapter.pyi | 16 | ${PYSITELIB}/requests_mock/adapter.pyi | |
17 | ${PYSITELIB}/requests_mock/adapter.pyo | 17 | ${PYSITELIB}/requests_mock/adapter.pyo | |
18 | ${PYSITELIB}/requests_mock/compat.py | 18 | ${PYSITELIB}/requests_mock/compat.py | |
19 | ${PYSITELIB}/requests_mock/compat.pyc | 19 | ${PYSITELIB}/requests_mock/compat.pyc | |
20 | ${PYSITELIB}/requests_mock/compat.pyo | 20 | ${PYSITELIB}/requests_mock/compat.pyo | |
21 | ${PYSITELIB}/requests_mock/contrib/__init__.py | 21 | ${PYSITELIB}/requests_mock/contrib/__init__.py | |
22 | ${PYSITELIB}/requests_mock/contrib/__init__.pyc | 22 | ${PYSITELIB}/requests_mock/contrib/__init__.pyc | |
23 | ${PYSITELIB}/requests_mock/contrib/__init__.pyo | 23 | ${PYSITELIB}/requests_mock/contrib/__init__.pyo | |
24 | ${PYSITELIB}/requests_mock/contrib/_pytest_plugin.py | 24 | ${PYSITELIB}/requests_mock/contrib/_pytest_plugin.py | |
25 | ${PYSITELIB}/requests_mock/contrib/_pytest_plugin.pyc | 25 | ${PYSITELIB}/requests_mock/contrib/_pytest_plugin.pyc | |
26 | ${PYSITELIB}/requests_mock/contrib/_pytest_plugin.pyi | |||
26 | ${PYSITELIB}/requests_mock/contrib/_pytest_plugin.pyo | 27 | ${PYSITELIB}/requests_mock/contrib/_pytest_plugin.pyo | |
27 | ${PYSITELIB}/requests_mock/contrib/fixture.py | 28 | ${PYSITELIB}/requests_mock/contrib/fixture.py | |
28 | ${PYSITELIB}/requests_mock/contrib/fixture.pyc | 29 | ${PYSITELIB}/requests_mock/contrib/fixture.pyc | |
29 | ${PYSITELIB}/requests_mock/contrib/fixture.pyo | 30 | ${PYSITELIB}/requests_mock/contrib/fixture.pyo | |
30 | ${PYSITELIB}/requests_mock/exceptions.py | 31 | ${PYSITELIB}/requests_mock/exceptions.py | |
31 | ${PYSITELIB}/requests_mock/exceptions.pyc | 32 | ${PYSITELIB}/requests_mock/exceptions.pyc | |
32 | ${PYSITELIB}/requests_mock/exceptions.pyi | 33 | ${PYSITELIB}/requests_mock/exceptions.pyi | |
33 | ${PYSITELIB}/requests_mock/exceptions.pyo | 34 | ${PYSITELIB}/requests_mock/exceptions.pyo | |
34 | ${PYSITELIB}/requests_mock/mocker.py | 35 | ${PYSITELIB}/requests_mock/mocker.py | |
35 | ${PYSITELIB}/requests_mock/mocker.pyc | 36 | ${PYSITELIB}/requests_mock/mocker.pyc | |
36 | ${PYSITELIB}/requests_mock/mocker.pyi | 37 | ${PYSITELIB}/requests_mock/mocker.pyi | |
37 | ${PYSITELIB}/requests_mock/mocker.pyo | 38 | ${PYSITELIB}/requests_mock/mocker.pyo | |
38 | ${PYSITELIB}/requests_mock/py.typed | 39 | ${PYSITELIB}/requests_mock/py.typed |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.14 2022/10/13 16:13:43 adam Exp $ | 1 | $NetBSD: distinfo,v 1.15 2023/07/08 07:33:35 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (requests-mock-1.10.0.tar.gz) = f2a8e11c21576d89c4da9b91f6a6ccef51df81152e16d1c59d9eebb6ce790bf2 | 3 | BLAKE2s (requests-mock-1.11.0.tar.gz) = 071f077178cfafdb62ce6b7d0a7c9632ad3c8bf4b460ae47122b92d6b48e5b1b | |
4 | SHA512 (requests-mock-1.10.0.tar.gz) = 873c9b219e2a2360872fac22c83371ce40f4dee45e6a0d40365f4f551271c2168a662dced6e8baad890b1dadfc03d21d4ce013f149d25a42d998af4f4fca2a79 | 4 | SHA512 (requests-mock-1.11.0.tar.gz) = 8d161cb0f6183994053d4dd06b801c2614b7ac937798addcdc52ee8e3973a7ef874ca615ca1946ea4bc0e05ce36c5c813460f7a41b3254671095059536fd2961 | |
5 | Size (requests-mock-1.10.0.tar.gz) = 72627 bytes | 5 | Size (requests-mock-1.11.0.tar.gz) = 74377 bytes |