Download raw body.
kosmorro, ModuleNotFoundError: No module named 'certifi' (2026q3)
kosmorro, ModuleNotFoundError: No module named 'certifi' (2026q3)
kosmorro, ModuleNotFoundError: No module named 'certifi' (2026q3)
kosmorro, ModuleNotFoundError: No module named 'certifi' (2026q3)
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 <mikolaj@kucharski.name> 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 <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
kosmorro, ModuleNotFoundError: No module named 'certifi' (2026q3)
kosmorro, ModuleNotFoundError: No module named 'certifi' (2026q3)
kosmorro, ModuleNotFoundError: No module named 'certifi' (2026q3)
kosmorro, ModuleNotFoundError: No module named 'certifi' (2026q3)