Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
www/py-requests-mock update
To:
Brian Callahan <bcallah@devio.us>
Cc:
ports <ports@openbsd.org>
Date:
Tue, 20 Jan 2026 14:40:32 +0000

Download raw body.

Thread
  • Stuart Henderson:

    www/py-requests-mock update

tested with a few things which TDEP on it, no problems seen.

ok? would you like to stay listed as maintainer?

Index: Makefile
===================================================================
RCS file: /cvs/ports/www/py-requests-mock/Makefile,v
diff -u -p -r1.18 Makefile
--- Makefile	29 Apr 2025 10:40:31 -0000	1.18
+++ Makefile	20 Jan 2026 14:35:47 -0000
@@ -1,9 +1,8 @@
-MODPY_DISTV =	1.5.2
+MODPY_DISTV =	1.12.1
 COMMENT =	mock out responses from py-requests
 DISTNAME =	requests-mock-${MODPY_DISTV}
-PKGNAME =	py-${DISTNAME}
+PKGNAME =	py-requests-mock-${MODPY_DISTV}
 CATEGORIES =	www
-REVISION =	9

 MAINTAINER =	Brian Callahan <bcallah@openbsd.org>

@@ -12,15 +11,15 @@ PERMIT_PACKAGE =	Yes

 MODULES =	lang/python
 MODPY_PI =	Yes
-MODPY_PYBUILD =	setuptools
+MODPY_PYBUILD =	setuptools_scm

-BUILD_DEPENDS =	devel/py-pbr
-RUN_DEPENDS =	devel/py-six \
-		www/py-requests
+RUN_DEPENDS =	www/py-requests

-#TEST_DEPENDS =	devel/py-testtools
-
-# Requires py-testrepository
+TEST_DEPENDS =	devel/py-fixtures \
+		devel/py-testtools \
+		textproc/py-sphinx \
+		www/py-requests-futures
+# Requires https://pypi.org/project/purl/
 NO_TEST =	Yes

 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/py-requests-mock/distinfo,v
diff -u -p -r1.3 distinfo
--- distinfo	23 Jul 2018 03:44:48 -0000	1.3
+++ distinfo	20 Jan 2026 14:35:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (requests-mock-1.5.2.tar.gz) = el+pnbXjoqlhtvIO1A7muu/3NQPPClU8xNZ5QJ5hcPs=
-SIZE (requests-mock-1.5.2.tar.gz) = 47581
+SHA256 (requests-mock-1.12.1.tar.gz) = 6eEuMztSUVboKjyFLyIBa5FYIg0vR0VN6crop303FAE=
+SIZE (requests-mock-1.12.1.tar.gz) = 60901
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/www/py-requests-mock/pkg/DESCR,v
diff -u -p -r1.1.1.1 DESCR
--- pkg/DESCR	24 Feb 2018 21:16:27 -0000	1.1.1.1
+++ pkg/DESCR	20 Jan 2026 14:35:47 -0000
@@ -1,3 +1,6 @@
+requests-mock provides a building block to stub out the HTTP requests
+portions of your testing code.
+
 The requests library has the concept of pluggable transport adapters.
 These adapters allow you to register your own handlers for different
 URIs or protocols.
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/py-requests-mock/pkg/PLIST,v
diff -u -p -r1.9 PLIST
--- pkg/PLIST	23 Oct 2025 13:20:34 -0000	1.9
+++ pkg/PLIST	20 Jan 2026 14:35:47 -0000
@@ -7,16 +7,14 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/requests_mock-${MODPY_DISTV}.dist-info/entry_points.txt
 lib/python${MODPY_VERSION}/site-packages/requests_mock-${MODPY_DISTV}.dist-info/licenses/
 lib/python${MODPY_VERSION}/site-packages/requests_mock-${MODPY_DISTV}.dist-info/licenses/LICENSE
-lib/python${MODPY_VERSION}/site-packages/requests_mock-${MODPY_DISTV}.dist-info/pbr.json
 lib/python${MODPY_VERSION}/site-packages/requests_mock-${MODPY_DISTV}.dist-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/requests_mock/__init__.py
+lib/python${MODPY_VERSION}/site-packages/requests_mock/__init__.pyi
 lib/python${MODPY_VERSION}/site-packages/requests_mock/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/requests_mock/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/requests_mock/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/requests_mock/${MODPY_PYCACHE}adapter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/requests_mock/${MODPY_PYCACHE}adapter.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/requests_mock/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/requests_mock/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/requests_mock/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/requests_mock/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/requests_mock/${MODPY_PYCACHE}mocker.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -26,7 +24,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/requests_mock/${MODPY_PYCACHE}response.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/requests_mock/${MODPY_PYCACHE}response.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/requests_mock/adapter.py
-lib/python${MODPY_VERSION}/site-packages/requests_mock/compat.py
+lib/python${MODPY_VERSION}/site-packages/requests_mock/adapter.pyi
 lib/python${MODPY_VERSION}/site-packages/requests_mock/contrib/
 lib/python${MODPY_VERSION}/site-packages/requests_mock/contrib/__init__.py
 lib/python${MODPY_VERSION}/site-packages/requests_mock/contrib/${MODPY_PYCACHE}/
@@ -37,8 +35,14 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/requests_mock/contrib/${MODPY_PYCACHE}fixture.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/requests_mock/contrib/${MODPY_PYCACHE}fixture.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/requests_mock/contrib/_pytest_plugin.py
+lib/python${MODPY_VERSION}/site-packages/requests_mock/contrib/_pytest_plugin.pyi
 lib/python${MODPY_VERSION}/site-packages/requests_mock/contrib/fixture.py
 lib/python${MODPY_VERSION}/site-packages/requests_mock/exceptions.py
+lib/python${MODPY_VERSION}/site-packages/requests_mock/exceptions.pyi
 lib/python${MODPY_VERSION}/site-packages/requests_mock/mocker.py
+lib/python${MODPY_VERSION}/site-packages/requests_mock/mocker.pyi
+lib/python${MODPY_VERSION}/site-packages/requests_mock/py.typed
 lib/python${MODPY_VERSION}/site-packages/requests_mock/request.py
+lib/python${MODPY_VERSION}/site-packages/requests_mock/request.pyi
 lib/python${MODPY_VERSION}/site-packages/requests_mock/response.py
+lib/python${MODPY_VERSION}/site-packages/requests_mock/response.pyi