Over the past week I have been working on finishing up the pyDriveWire v0.6 release. I was able to produce binary releases for for Linux x86_64, Windows x64, and Raspberry Pi without issue and those binaries are available for download on GitHub. Producing binary builds for macOS however has been extremely challenging and frustrating.
Due to macOS removing Python from the base system, Apple Silicon M1 being released after the End Of Life of Python 2, and my being away from home I haven’t been able to produce a binary release for any version of macOS. While I still believe that producing a binary build for macOS Intel will be possible, it will be pretty much impossible to make builds for macOS Apple Silicon M1/M2. In light of this anyone wishing to run pyDriveWire v0.6 on a macOS platform running Monterey or later will need to follow the updated pyDriveWire installation guide to perform the installation.
This situation of binary builds for macOS only applies to pyDriveWire v0.6 because it is based on Python2. Future releases of pyDriveWire will be based on Python 3 which provide better support for macOS and M1/M2 platforms.
I plan to finish up all the testing and documentation updates by the end of this week.