I've found patches that implement py3-xdg for openbox startup.
https://gitlab.com/FreeBSD/freebsd-ports/-/tree/main/x11-wm/openbox Debian' patch adds Python 3 while retaining python 2 https://sources.debian.org/src/openbox/3.6.1-10/debian/patches/python3.patch/ I could attempt the OpenBSD patch but my inclination is to not continue python 2 support. -- J. Scott Heppler
