CVS commit: pkgsrc/devel/py-test-factoryboy

"Thomas Klausner" <[email protected]> Mon, 3 Aug 2026 17:47:34 +0000
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
This is a multi-part message in MIME format.

--_----------=_1785779254294940
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset="US-ASCII"

Module Name:	pkgsrc
Committed By:	wiz
Date:		Mon Aug  3 17:47:34 UTC 2026

Added Files:
	pkgsrc/devel/py-test-factoryboy: DESCR Makefile PLIST distinfo

Log Message:
devel/py-test-factoryboy: import py-test-factoryboy-2.8.1

pytest-factoryboy makes it easy to combine factory approach to the
test setup with the dependency injection, heart of the pytest
fixtures.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-test-factoryboy/DESCR \
    pkgsrc/devel/py-test-factoryboy/Makefile \
    pkgsrc/devel/py-test-factoryboy/PLIST \
    pkgsrc/devel/py-test-factoryboy/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.


--_----------=_1785779254294940
Content-Disposition: inline
Content-Length: 3524
Content-Transfer-Encoding: binary
Content-Type: text/x-diff; charset=us-ascii

Added files:

Index: pkgsrc/devel/py-test-factoryboy/DESCR
diff -u /dev/null pkgsrc/devel/py-test-factoryboy/DESCR:1.1
--- /dev/null	Mon Aug  3 17:47:34 2026
+++ pkgsrc/devel/py-test-factoryboy/DESCR	Mon Aug  3 17:47:34 2026
@@ -0,0 +1,3 @@
+pytest-factoryboy makes it easy to combine factory approach to the
+test setup with the dependency injection, heart of the pytest
+fixtures.
Index: pkgsrc/devel/py-test-factoryboy/Makefile
diff -u /dev/null pkgsrc/devel/py-test-factoryboy/Makefile:1.1
--- /dev/null	Mon Aug  3 17:47:34 2026
+++ pkgsrc/devel/py-test-factoryboy/Makefile	Mon Aug  3 17:47:34 2026
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2026/08/03 17:47:34 wiz Exp $
+
+DISTNAME=	pytest_factoryboy-2.8.1
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME:S/py//:S/_/-/}
+CATEGORIES=	devel python
+MASTER_SITES=	${MASTER_SITE_PYPI:=p/pytest_factoryboy/}
+
+MAINTAINER=	[email protected]
+HOMEPAGE=	https://github.com/pytest-dev/pytest-factoryboy
+COMMENT=	Factory Boy support for pytest
+LICENSE=	mit
+
+TOOL_DEPENDS+=	${PYPKGPREFIX}-poetry-core>=0:../../devel/py-poetry-core
+DEPENDS+=	${PYPKGPREFIX}-test>=7:../../devel/py-test
+DEPENDS+=	${PYPKGPREFIX}-inflection>=0:../../textproc/py-inflection
+DEPENDS+=	${PYPKGPREFIX}-factory_boy>=2.10.0:../../devel/py-factory_boy
+DEPENDS+=	${PYPKGPREFIX}-typing-extensions>=0:../../devel/py-typing-extensions
+DEPENDS+=	${PYPKGPREFIX}-packaging>=0:../../devel/py-packaging
+
+USE_LANGUAGES=	# none
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-test-factoryboy/PLIST
diff -u /dev/null pkgsrc/devel/py-test-factoryboy/PLIST:1.1
--- /dev/null	Mon Aug  3 17:47:34 2026
+++ pkgsrc/devel/py-test-factoryboy/PLIST	Mon Aug  3 17:47:34 2026
@@ -0,0 +1,26 @@
+@comment $NetBSD: PLIST,v 1.1 2026/08/03 17:47:34 wiz Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/AUTHORS.rst
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.md
+${PYSITELIB}/pytest_factoryboy/__init__.py
+${PYSITELIB}/pytest_factoryboy/__init__.pyc
+${PYSITELIB}/pytest_factoryboy/__init__.pyo
+${PYSITELIB}/pytest_factoryboy/compat.py
+${PYSITELIB}/pytest_factoryboy/compat.pyc
+${PYSITELIB}/pytest_factoryboy/compat.pyo
+${PYSITELIB}/pytest_factoryboy/fixture.py
+${PYSITELIB}/pytest_factoryboy/fixture.pyc
+${PYSITELIB}/pytest_factoryboy/fixture.pyo
+${PYSITELIB}/pytest_factoryboy/fixturegen.py
+${PYSITELIB}/pytest_factoryboy/fixturegen.pyc
+${PYSITELIB}/pytest_factoryboy/fixturegen.pyo
+${PYSITELIB}/pytest_factoryboy/hooks.py
+${PYSITELIB}/pytest_factoryboy/hooks.pyc
+${PYSITELIB}/pytest_factoryboy/hooks.pyo
+${PYSITELIB}/pytest_factoryboy/plugin.py
+${PYSITELIB}/pytest_factoryboy/plugin.pyc
+${PYSITELIB}/pytest_factoryboy/plugin.pyo
+${PYSITELIB}/pytest_factoryboy/py.typed
Index: pkgsrc/devel/py-test-factoryboy/distinfo
diff -u /dev/null pkgsrc/devel/py-test-factoryboy/distinfo:1.1
--- /dev/null	Mon Aug  3 17:47:34 2026
+++ pkgsrc/devel/py-test-factoryboy/distinfo	Mon Aug  3 17:47:34 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/08/03 17:47:34 wiz Exp $
+
+BLAKE2s (pytest_factoryboy-2.8.1.tar.gz) = d1945fce8c600bf529fa4934771dcfaafd2a3d48dd9b215fd0aedd1c9e62dd63
+SHA512 (pytest_factoryboy-2.8.1.tar.gz) = 809f940df7b788ae19f0e56799de5cdb4245cdc6640b31c8274abe806c298f51741e7392ee6fbe837717921c7678b695a925cd69ba56ec0feb1477063c0f8159
+Size (pytest_factoryboy-2.8.1.tar.gz) = 16906 bytes


--_----------=_1785779254294940--