In my ongoing efforts, I've come across the need for J2534 capability in Python. There were a couple libraries on GitHub already, but not well documented or organized, and didn't include a full implementation of the J2534 API. So I used those as a starting point and wrote my own.
In case it's of use to anyone else, you can find it here:
https://github.com/Shamtam/PyJ2534