From: Daniel Dickman Subject: Re: [new] 17 new ports needed for apache superset To: Theo Buehler Cc: Daniel Dickman , ports@openbsd.org Date: Thu, 11 Dec 2025 23:21:13 -0500 Thanks! On Fri, 12 Dec 2025, Theo Buehler wrote: > On Sun, Dec 07, 2025 at 08:34:51PM -0500, Daniel Dickman wrote: > > I've attached 17 new ports needed for Apache Superset. > > I ran out of steam after the first 10. --> Tell me about it... I still have quite a few more ports to go, but this is about half of what is still misssing. > See below. I think it's only > nits about tests. Other than that these seem good to import. > > ----------------------------- > > databases/py-flask-migrate > > I would add > > TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH} \ > databases/py-flask-sqlalchemy --> This was actually a missing RDEP; now added thanks. > > That's not enough to make tests work, but it gets us closer. > > databases/py-pgsanity > > missing tdep on databases/postgresql --> should not be needed? --> Should already be an RDEP? > > databases/py-shillelagh > devel/py-backoff > > NO_TEST = Yes > > devel/py-click-option-group > devel/py-hashids > devel/py-holidays > > NO_TEST = Yes > > devel/py-msgspec > > NO_TEST = Yes --> I may leave these out in case tests are ever added to the pypi --> tarballs. > > geo/py-geographiclib > geo/py-geopy > > tests seem to work a bit better with net. I got tired of waiting for > all these skipped tests. > > geo/py-polyline > > Once you add the missing tdeps on numpy and Pillow, you're faced with > tests wanting to use files in one of the dev's $HOME... --> Yep, fixed the missing tdeps. --> second issue is funny; hadn't noticed it > > I'll stop here for now. --> Thanks; I cleaned my system and found a few more missing TDEPS: > > korean/py-korean-lunar-calendar > security/py-google-auth -> was missing TDEPs on mock/freezegun/aioresponses; added > security/py-pyu2f > sysutils/py-cron-descriptor > www/py-flask-compress > www/py-flask-session >