Sat Jul 8 07:33:35 2023 UTC ()
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.


(adam)
diff -r1.19 -r1.20 pkgsrc/devel/py-requests-mock/Makefile
diff -r1.4 -r1.5 pkgsrc/devel/py-requests-mock/PLIST
diff -r1.14 -r1.15 pkgsrc/devel/py-requests-mock/distinfo

cvs diff -r1.19 -r1.20 pkgsrc/devel/py-requests-mock/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-requests-mock/Makefile 2023/06/06 12:41:14 1.19
+++ pkgsrc/devel/py-requests-mock/Makefile 2023/07/08 07:33:35 1.20
@@ -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
3DISTNAME= requests-mock-1.10.0 3DISTNAME= requests-mock-1.11.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel www python 5CATEGORIES= devel www python
6MASTER_SITES= ${MASTER_SITE_PYPI:=r/requests-mock/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=r/requests-mock/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://requests-mock.readthedocs.org/ 9HOMEPAGE= https://requests-mock.readthedocs.org/
10COMMENT= Mock out responses from the requests package 10COMMENT= Mock out responses from the requests package
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13DEPENDS+= ${PYPKGPREFIX}-requests>=2.3:../../devel/py-requests 13DEPENDS+= ${PYPKGPREFIX}-requests>=2.3:../../devel/py-requests
14DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six 14DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
15TOOL_DEPENDS+= ${PYPKGPREFIX}-pbr-[0-9]*:../../devel/py-pbr 15TOOL_DEPENDS+= ${PYPKGPREFIX}-pbr-[0-9]*:../../devel/py-pbr
16TEST_DEPENDS+= ${PYPKGPREFIX}-fixtures-[0-9]*:../../devel/py-fixtures 16TEST_DEPENDS+= ${PYPKGPREFIX}-fixtures-[0-9]*:../../devel/py-fixtures
17TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock 
18TEST_DEPENDS+= ${PYPKGPREFIX}-purl-[0-9]*:../../www/py-purl 17TEST_DEPENDS+= ${PYPKGPREFIX}-purl-[0-9]*:../../www/py-purl
 18TEST_DEPENDS+= ${PYPKGPREFIX}-requests-futures-[0-9]*:../../devel/py-requests-futures
19TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx 19TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
20TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 20TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
21TEST_DEPENDS+= ${PYPKGPREFIX}-testtools-[0-9]*:../../devel/py-testtools 21TEST_DEPENDS+= ${PYPKGPREFIX}-testtools-[0-9]*:../../devel/py-testtools
22TEST_DEPENDS+= ${PYPKGPREFIX}-testrepository>=0.0.18:../../devel/py-testrepository 22TEST_DEPENDS+= ${PYPKGPREFIX}-testrepository>=0.0.18:../../devel/py-testrepository
23 23
24PYTHON_VERSIONS_INCOMPATIBLE= 27 
25 
26USE_LANGUAGES= # none 24USE_LANGUAGES= # none
27 25
 26PYTHON_VERSIONS_INCOMPATIBLE= 27
 27
28do-test: 28do-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"

cvs diff -r1.4 -r1.5 pkgsrc/devel/py-requests-mock/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-requests-mock/PLIST 2021/04/29 07:44:58 1.4
+++ pkgsrc/devel/py-requests-mock/PLIST 2023/07/08 07:33:35 1.5
@@ -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

cvs diff -r1.14 -r1.15 pkgsrc/devel/py-requests-mock/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-requests-mock/distinfo 2022/10/13 16:13:43 1.14
+++ pkgsrc/devel/py-requests-mock/distinfo 2023/07/08 07:33:35 1.15
@@ -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
3BLAKE2s (requests-mock-1.10.0.tar.gz) = f2a8e11c21576d89c4da9b91f6a6ccef51df81152e16d1c59d9eebb6ce790bf2 3BLAKE2s (requests-mock-1.11.0.tar.gz) = 071f077178cfafdb62ce6b7d0a7c9632ad3c8bf4b460ae47122b92d6b48e5b1b
4SHA512 (requests-mock-1.10.0.tar.gz) = 873c9b219e2a2360872fac22c83371ce40f4dee45e6a0d40365f4f551271c2168a662dced6e8baad890b1dadfc03d21d4ce013f149d25a42d998af4f4fca2a79 4SHA512 (requests-mock-1.11.0.tar.gz) = 8d161cb0f6183994053d4dd06b801c2614b7ac937798addcdc52ee8e3973a7ef874ca615ca1946ea4bc0e05ce36c5c813460f7a41b3254671095059536fd2961
5Size (requests-mock-1.10.0.tar.gz) = 72627 bytes 5Size (requests-mock-1.11.0.tar.gz) = 74377 bytes