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 <[email protected]>
@@ -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