PyMEOS wrapper for the MEOS C Library.
Project description
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.0rc2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1404420087a89293fa13ec4f8a88de536211c0d2d21ab157403a5bc131fd9877 |
|
MD5 | b3d6a9709514e680023fdbb3cdffff8a |
|
BLAKE2b-256 | 39ffc349389901502e7d68c44c83ba3a2b98df41ff055a67e91a4d669d366167 |
Hashes for pymeos_cffi-1.1.0rc2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35f2a60ae8826ba30353047d82a21e5f325ff1810267b1450f3e8c7f889383e8 |
|
MD5 | dfbac89a03460a9271eedcc2db010731 |
|
BLAKE2b-256 | 0e06e23f1d96b56dae686ec8ee602a61cf1ab3dfcf56763114146a5bf0c382bc |
Hashes for pymeos_cffi-1.1.0rc2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f04357cd5b8919f4c3b0487ae387da75665d9fd9c7317289845859ac8a4dee04 |
|
MD5 | 75b463f3204cc06b57d51a75fa37cb84 |
|
BLAKE2b-256 | 06df1cc95260963c31950bbbbff1928887f5c430eaf9ee4a622bd7a691ed1739 |
Hashes for pymeos_cffi-1.1.0rc2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49d4c50940c320206acb3e0d49353b3e2313f1cef8fa04bbb5e8bbc395c4060e |
|
MD5 | 3da15906dbe6b630ac752bb0e61c9035 |
|
BLAKE2b-256 | c445be87dfb8e3a679df524c0d60ae50f25d241401433fe76f8470aeff51ed70 |
Hashes for pymeos_cffi-1.1.0rc2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9547ace24c87be3120bf3224ad6a4025ce27862bd35ad4ad6706dbfbff7a0d67 |
|
MD5 | 953e87f45c0e761999dce71da699a391 |
|
BLAKE2b-256 | 21c5dc4e52c74cbdc29b17fe40a16f58f1ec0ce457d673ba6764a028f745c25a |
Hashes for pymeos_cffi-1.1.0rc2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dccca27dfc82f56f3d62be59f0a1bf4a1a766e796f1be2e4168dd3b539f0c149 |
|
MD5 | 9b13e5ade2fc8ca001426cb1a875841f |
|
BLAKE2b-256 | b2cf7f73adaf836eb782ae0229d02e29df5697872786fbd63a2ca7d2bdbc70f9 |