Skip to main content

Calculate points on lines.

Project description

polf

PyPI PyPI Python versions License Documentation status Tests

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. If it has been useful to you, do not hesitate to leave a star.

Install

pip install polf

Useful links

Contributing (Linux)

First, create a virtual environment and initialize it with:

python3 -m virtualenv venv
source venv/bin/activate

Develop commands

  • Build documentation: make docs
  • Run tests: make tests
  • Lint: make lint

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

polf-0.0.7-cp38-cp38-manylinux2010_x86_64.whl (22.5 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

polf-0.0.7-cp38-cp38-manylinux1_x86_64.whl (22.5 kB view hashes)

Uploaded CPython 3.8

polf-0.0.7-cp38-cp38-macosx_10_9_x86_64.whl (7.0 kB view hashes)

Uploaded CPython 3.8 macOS 10.9+ x86-64

polf-0.0.7-cp37-cp37m-win_amd64.whl (10.6 kB view hashes)

Uploaded CPython 3.7m Windows x86-64

polf-0.0.7-cp37-cp37m-win32.whl (9.9 kB view hashes)

Uploaded CPython 3.7m Windows x86

polf-0.0.7-cp37-cp37m-manylinux2010_x86_64.whl (23.4 kB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

polf-0.0.7-cp37-cp37m-manylinux1_x86_64.whl (23.4 kB view hashes)

Uploaded CPython 3.7m

polf-0.0.7-cp37-cp37m-macosx_10_9_x86_64.whl (6.9 kB view hashes)

Uploaded CPython 3.7m macOS 10.9+ x86-64

polf-0.0.7-cp36-cp36m-win_amd64.whl (10.6 kB view hashes)

Uploaded CPython 3.6m Windows x86-64

polf-0.0.7-cp36-cp36m-win32.whl (9.9 kB view hashes)

Uploaded CPython 3.6m Windows x86

polf-0.0.7-cp36-cp36m-manylinux2010_x86_64.whl (22.4 kB view hashes)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

polf-0.0.7-cp36-cp36m-manylinux1_x86_64.whl (22.4 kB view hashes)

Uploaded CPython 3.6m

polf-0.0.7-cp36-cp36m-macosx_10_9_x86_64.whl (6.9 kB view hashes)

Uploaded CPython 3.6m macOS 10.9+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page