PyMEOS wrapper for the MEOS C Library.
Project description
PyMEOS CFFI
MEOS (Mobility Engine, Open Source) is a C library which enables the manipulation of temporal and spatio-temporal data based on MobilityDB's data types and functions.
PyMEOS CFFI is a Python library that wraps the MEOS C library using CFFI, providing a set of python functions
that allows to use all MEOS functionality while automatically taking care of conversions between basic Python and C types
(such as Python's str
to C's char *
).
This library is not meant to be used directly by the user, since most of the functions receive or return C objects
(CFFI's cdata
type).
The PyMEOS library is built on top of this library and exposes all the functionality of MEOS through a set of Python classes.
Usage
Installation
pip install pymeos-cffi
Source installation
If the pre-built distribution is not available for your system, pip
will try to make source distribution. For that, you will
need to make sure you have the following requirements:
- C compiler
- MEOS Library
If the installation fails, you can submit an issue in the PyMEOS issue tracker
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for pymeos_cffi-1.1.0a1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d29e448593d2bddaed1989e71a4ec9b196355d6497f42910451644afa81723af |
|
MD5 | e7dddb0b95d7bb98a490ff72a48c5771 |
|
BLAKE2b-256 | 2f62448a63debec7d0c3e7846ce9409deb848b9ac797994cc84cde69f5b216e6 |
Hashes for pymeos_cffi-1.1.0a1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4aae635581c9cfd8e72ddcb4109ae0599acac79f8dd7ee332934b6a60e4276fc |
|
MD5 | 2092ca37eb9b7d4c52d344a65c1c5234 |
|
BLAKE2b-256 | 84a1f0b403cacbbf9b3fcf51b05a4977aed9a68e1ba55d90ebb37e77fc889161 |
Hashes for pymeos_cffi-1.1.0a1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 446be1809d121ef4f16032734910e7eeff59b4170250d8c1f51f55a1ece67954 |
|
MD5 | 1eca279e74a414189894ae099491b325 |
|
BLAKE2b-256 | 2399ac7c42d9a5e3e722a66994b575d7cad4bee8ca5053b2955f350ea50024a0 |
Hashes for pymeos_cffi-1.1.0a1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45e97bc97156d5d3adbb837abf87b0e19486ad9b5154897943c925d996300b96 |
|
MD5 | a76cfa96d922f7daa511e473deab35bb |
|
BLAKE2b-256 | fc6919af59fde9586baa01023bc184f51fd4e1bdfc756ef7adcd8974788d0349 |
Hashes for pymeos_cffi-1.1.0a1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f159cb5a8f9cd2d562518ade01b7f7ce9bc701e4ff8671715c7cd0d18e038bc |
|
MD5 | e199cd69eae1acb8634c71a312cf2a4b |
|
BLAKE2b-256 | 522fa619126eae303dd29425897f2531d776bff9f6f804300acb21352eb1e021 |