I would recommend to test which OS and python versions this repo is compatible with.
This can be done by adding a test matrix to the CI.
If OS and versions are not currently compatible, this should be clarified in the documentation of the repository - it may be fine to require a specific OS since this repo is app specific.