From: Stuart Henderson Subject: Re: kosmorro, ModuleNotFoundError: No module named 'certifi' (2026q3) To: Mikolaj Kucharski , Date: Sat, 29 Aug 2026 20:05:15 +0100 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 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 > deraadt@amd64.openbsd.org:/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 > from kosmorro.__main__ import main > File "/usr/local/lib/python3.14/site-packages/kosmorro/__main__.py", line > 26, in > 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 > from .model import Position, Event, AsterEphemerides, Object > File "/usr/local/lib/python3.14/site-packages/kosmorrolib/model.py", line > 24, in > from skyfield.api import Topos, Time, Angle > File "/usr/local/lib/python3.14/site-packages/skyfield/api.py", line 12, in > > from .iokit import Loader, load_file > File "/usr/local/lib/python3.14/site-packages/skyfield/iokit.py", line 11, > in > import certifi > ModuleNotFoundError: No module named 'certifi' > > -- > Regards, > Mikolaj