Based on feedback from a user's (from harness) experience installing the project with incorrect python version --
It would help to create tagged releases in this repository.
These releases could correspond to specific versions of the library (e.g., 1.0.0, 1.1.0, 2.0.0).
These versions should be accompanied by:
Tags in Git (e.g., v1.0.0).
Release notes (describing the changes in each version).
This is needed for users that are using this as a dependency and have other things depending on a certain python version.