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.0a5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45504692f3a20e6c87e916adb0dc6120e84de3abffbbc2286f225be5fb6eaef8 |
|
MD5 | c37fa654726b0526a7085a01be10a61b |
|
BLAKE2b-256 | 0ab3c0c03bfbff05ba3b1468898b35c7d6933b21ccc22d5f49d2d84ff14533b0 |
Hashes for pymeos_cffi-1.1.0a5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7f0fc6ae6f876da1c5262f623c3062bfe8e646163b464a787bd7ea8ee636407 |
|
MD5 | e9c05837740a933d15e2988f69614eae |
|
BLAKE2b-256 | c7faf551f31c54c4f4c19b0550b8970bde5ea84e4805a8a9c676e6a40091110d |
Hashes for pymeos_cffi-1.1.0a5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 776739168b830f0d1db267e784e6853f51ba155f68fdb9d2454d03061c22e69d |
|
MD5 | a5d0d6c1b141361cc499510ddd87eb9f |
|
BLAKE2b-256 | 6d0a06351d14ef395dc6018d968bf7ff0855a517cc37223636be9de1b70e06f1 |
Hashes for pymeos_cffi-1.1.0a5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c20580df76bb8a8a4f9092c6039193f2edafbe721c056c2f5accb9bf0d159e53 |
|
MD5 | b2eb76da745e5113fc964a43c6aa5c5b |
|
BLAKE2b-256 | c28aa79b2f728a8e1bbe434e650ec28a13552722617a7b9850b8256f87a94328 |
Hashes for pymeos_cffi-1.1.0a5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9644ab90c89399c3fa306c9e34f4dc85d2ff71b8c308801e27460fb6a886991b |
|
MD5 | 847c558e9d9144f60277e0a94aaddb02 |
|
BLAKE2b-256 | 8ce9f0120079495916bfe13fb91680b83a417db02b9c6f5a28d35f56624d859e |