Simple library written with the Python C API to calculate points on lines. It does not perform any checks on the passed data, but rather follows the GIGO processing pattern.
I have written it with the main purpose of learning, but it may be useful in some situation or it can serve as a reference to get you started in the Python C API and building multiplatform wheels using cibuildwheel and Github Actions. If it has been useful to you, do not hesitate to leave a star.
pip install polf
Create a virtual environment, initialize it and install development dependencies:
python -m virtualenv venv
source venv/bin/activate
python -m pip install -e .[dev]
pre-commit install