On 2026/09/12 00:48, Kirill A. Korinsky wrote:
> ports@,
> 
> I'd like to update audio/beets to 2.14.0 and it needs a few new ports:
> 
> textproc/py-titlecase
> devel/py-faker
> devel/py-factory-boy
> devel/py-pytest-factoryboy
> www/py-pytest-flask
> 
> I've attached all of them as one archive.
> 
> Anyway, it had missed https://pypi.org/project/py7zr/ which is required for
> single test, and it needs 2 or 3 new ports, and so on. So, I've skipt it.
> 
> Ok?
> 
> -- 
> wbr, Kirill

a few tweaks, then it's ok for me

diff --git a/devel/py-faker/Makefile b/devel/py-faker/Makefile
index 149e953..442af1a 100644
--- a/devel/py-faker/Makefile
+++ b/devel/py-faker/Makefile
@@ -1,4 +1,4 @@
-COMMENT =              python package that generates fake data for you
+COMMENT =              generate fake data (name, address, job title, email, 
etc)
 
 MODPY_DISTV =          40.38.0
 
@@ -7,7 +7,8 @@ PKGNAME =               py-${DISTNAME}
 
 CATEGORIES =           devel
 
-HOMEPAGE =             https://github.com/FactoryBoy/factory_boy
+# https://github.com/joke2k/faker
+HOMEPAGE =             https://faker.readthedocs.io/
 
 # MIT
 PERMIT_PACKAGE =       Yes
@@ -17,7 +18,7 @@ MODULES =             lang/python
 MODPY_PI =             Yes
 MODPY_PYBUILD =                setuptools
 
-# has tests, but it needs freezegun and ukpostcodeparser
+# tests need unported ukpostcodeparser (and devel/py-freezegun)
 NO_TEST =              Yes
 
 .include <bsd.port.mk>
diff --git a/devel/py-pytest-factoryboy/Makefile 
b/devel/py-pytest-factoryboy/Makefile
index cc65d28..ea1a59a 100644
--- a/devel/py-pytest-factoryboy/Makefile
+++ b/devel/py-pytest-factoryboy/Makefile
@@ -1,9 +1,10 @@
 COMMENT =              factory boy support for pytest
 
 MODPY_DISTV =          2.8.1
-
-DISTNAME =             pytest_factoryboy-${MODPY_DISTV}
-PKGNAME =              py-${DISTNAME:S/_/-/}
+GH_ACCOUNT =           pytest-dev
+GH_PROJECT =           pytest-factoryboy
+GH_TAGNAME =           ${MODPY_DISTV}
+PKGNAME =              py-${DISTNAME}
 
 CATEGORIES =           devel
 
@@ -13,8 +14,6 @@ HOMEPAGE =            
https://github.com/pytest-dev/pytest-factoryboy
 PERMIT_PACKAGE =       Yes
 
 MODULES =              lang/python
-
-MODPY_PI =             Yes
 MODPY_PYBUILD =                poetry-core
 
 RUN_DEPENDS =          textproc/py-inflection \
@@ -23,6 +22,4 @@ RUN_DEPENDS =         textproc/py-inflection \
                        devel/py-typing-extensions \
                        sysutils/py-packaging
 
-NO_TEST =              Yes
-
 .include <bsd.port.mk>
diff --git a/textproc/py-titlecase/Makefile b/textproc/py-titlecase/Makefile
index 93fba7f..414b52a 100644
--- a/textproc/py-titlecase/Makefile
+++ b/textproc/py-titlecase/Makefile
@@ -1,4 +1,4 @@
-COMMENT =              python port of titlecase.pl
+COMMENT =              library and cli tool to Capitalise Text for Titles
 
 MODPY_DISTV =          2.4.1
 

Reply via email to