I have a Python application that uses GPSD to capture time, position, and heading data. I was using the gps library from the PyPi repository with Python 3.7, but I needed to upgrade to Raspbian/Bullseye, which uses Python 3.9. Now I need at gps >= 3.21. Yes, Debian now provides an OS package for python3-gps, but I was hoping for an OS-independent solution.
Thus my question: what's the simplest way to build _just_ the Python client library, without having to build the entire GPSD server or install C development tools (say on Windows). (Several of the files need to be pre-processed, so I can't just copy-and-paste them.)
Also, why hasn't the gps library been released to PyPi with every release?
Thanks in advance ...
- Craig -