I finally started migrate away from Salt and cleaned up depds few days ago.
Patch at the end of the email. On Sat, Aug 29, 2026 at 08:05:15PM +0100, Stuart Henderson wrote: > py-skyfield needs a dep on certifi - will add when I'm back sometime in the > week if nobody beats me to it > > -- > Sent from a phone, apologies for poor formatting. > > On 29 August 2026 19:58:30 Mikolaj Kucharski <[email protected]> wrote: > > > Hi. > > > > I didn't notice this before. Not sure when it broke. > > > > $ sysctl -n kern.version > > OpenBSD 8.0-beta (GENERIC.MP) #112: Wed Aug 26 21:58:37 MDT 2026 > > [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP > > > > > > $ ls -1 /var/db/pkg/ | grep kosmorro > > kosmorro-1.0.2 > > py3-kosmorrolib-1.0.13 > > > > > > $ ls -1 /var/db/pkg/ | grep skyfield > > py3-skyfield-1.55 > > py3-skyfield-data-7.0.0 > > > > > > $ kosmorro --help > > Traceback (most recent call last): > > File "/usr/local/bin/kosmorro", line 5, in <module> > > from kosmorro.__main__ import main > > File "/usr/local/lib/python3.14/site-packages/kosmorro/__main__.py", > > line 26, in <module> > > from kosmorrolib import Position, get_ephemerides, get_events, > > get_moon_phase > > File "/usr/local/lib/python3.14/site-packages/kosmorrolib/__init__.py", > > line 19, in <module> > > from .model import Position, Event, AsterEphemerides, Object > > File "/usr/local/lib/python3.14/site-packages/kosmorrolib/model.py", > > line 24, in <module> > > from skyfield.api import Topos, Time, Angle > > File "/usr/local/lib/python3.14/site-packages/skyfield/api.py", line > > 12, in <module> > > from .iokit import Loader, load_file > > File "/usr/local/lib/python3.14/site-packages/skyfield/iokit.py", line > > 11, in <module> > > import certifi > > ModuleNotFoundError: No module named 'certifi' > > Index: Makefile =================================================================== RCS file: /cvs/ports/astro/py-skyfield/Makefile,v diff -u -p -u -r1.22 Makefile --- Makefile 8 Aug 2026 16:22:18 -0000 1.22 +++ Makefile 29 Aug 2026 19:11:52 -0000 @@ -3,6 +3,7 @@ COMMENT= computes positions for the star MODPY_DISTV= 1.55 DISTNAME= skyfield-${MODPY_DISTV} PKGNAME= py-${DISTNAME} +REVISION= 0 # wants git head of "assay" for tests DIST_TUPLE= github brandon-rhodes assay 74617d70e77afa09f58b3169cf496679ac5d5621 assay_src @@ -22,6 +23,7 @@ MODPY_PI= Yes # graphing functions also use matplotlib RUN_DEPENDS= astro/py-jplephem \ astro/py-sgp4 \ + devel/py-certifi \ math/py-numpy # tests need network access to download ephemera -- Regards, Mikolaj
