The openspoor package is intended to allow easy transformation between different geographical and topological systems commonly used in Dutch Railway. Its goal is to be publicly available and function as an open source package.
pyproj < 3 did not work for Apple devices (with M1 chip), and the package works on Windows without this requirement. Furthermore, the <3 version requirement in setup.py is inconsistent with the 3.3.* requirements in requirements.txt, so it makes sense to remove the <3 requirement in setup.py
The code quality checks have failed; one test failed. I checked locally and it does still seem to work on my local Windows setup (which is setup using the 'old' README).
pyproj < 3 did not work for Apple devices (with M1 chip), and the package works on Windows without this requirement. Furthermore, the <3 version requirement in setup.py is inconsistent with the 3.3.* requirements in requirements.txt, so it makes sense to remove the <3 requirement in setup.py