can you organize this into a regular Python package? - [ ] with a setup.py that expresses dependencies, - [ ] that has machine-readable version numbers, e.g., semantic versioning, - [ ] that is released on [PyPI](https://pypi.org/) I can do this work and submit a pull request. Let me know.