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.0a6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b25b458c83bf89203d6bc86870c5fde47c71b788cad842a1cfeed007f0b59930 |
|
MD5 | 6bbea3c1405966dbeebd4b5b5bde3880 |
|
BLAKE2b-256 | 9c2b53c5dc84e0c00980c83d1dda5ef7ed7f2223e8d9c71401abc4f68f247385 |
Hashes for pymeos_cffi-1.1.0a6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04e431ae4bb98a066cf5e3654d47d8642868ee5f5dcfdbdf954043b3749877c6 |
|
MD5 | 4b97c7b3fe9b556546b5a66396a1dc8f |
|
BLAKE2b-256 | 452fb9264f21edffb2daf0ceb8c99708ecd4eee32e9355905c95c779316923fb |
Hashes for pymeos_cffi-1.1.0a6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb2a733a0f8b0424d4c2925688cdf090c935d511d876d0b416ab98655003b035 |
|
MD5 | 8580e2e5a4845d3af207aabaf2ed749a |
|
BLAKE2b-256 | 4e5fab646f702752d82aa709a860089addea80143da4baddea9527cb41bf013a |
Hashes for pymeos_cffi-1.1.0a6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad27a2bd2855227650e85d1f265298190029f889a0950b1e70c0f70c934dd0d4 |
|
MD5 | 82c25361499e3dee7521dd5536d41824 |
|
BLAKE2b-256 | f1410a0ce682ab47cd8608250273d1a7505bdadee3d9feb4d761bd1fc3ccb57a |
Hashes for pymeos_cffi-1.1.0a6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bf38ca5358a06d1c92506cfa91071fb0387e35679f2227c5e8af25bb0965ea2 |
|
MD5 | cb1672014dce4cfa8755343875a851d0 |
|
BLAKE2b-256 | dfc3210270f04b14295b258e301cc9bf734f716564ebe8125f05d21dd94c7db7 |