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.0a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66f9edfbe660a6d30c5294d295065b45a8a1e1faff1273932352bb57b8f86c55 |
|
MD5 | 0097f35cfa7b4ac46ac01d1e8037429b |
|
BLAKE2b-256 | d4a605b83245bd9075c6d979dcdb561dd5830dace9747b6fa6c3e2555e60ef98 |
Hashes for pymeos_cffi-1.1.0a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bebbf7eeef9021f7d37b116bcc6c767800860d08cdb128e7e3a74f5b3463556e |
|
MD5 | 573db9a8adc74dd3c67ad2c18c130463 |
|
BLAKE2b-256 | 5296291bf18fad75ea353339a9f3902af860ebccebafaa3e8687294e85d6607b |
Hashes for pymeos_cffi-1.1.0a0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1333d46b16ffc80ff856c0f4176a8ca5f2b3e6fa4a62548771497b887865765 |
|
MD5 | 16166667482d420c9e206e8d9c5e3466 |
|
BLAKE2b-256 | c3aec6719cff7445d2959d74749639a08b0e366b5685846453b22c92635cd15a |
Hashes for pymeos_cffi-1.1.0a0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb1d5eeedf62c025717717ed0e4b1a2486df80b3938dc73089fc023a6a4924a3 |
|
MD5 | ab86ca27236bc9b3900c830fd6427887 |
|
BLAKE2b-256 | e7d9c825cd31886c13f377d09f0febcaf8bdacc2319743929e9409e9abc879b0 |
Hashes for pymeos_cffi-1.1.0a0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bb622acb889c8690391dfb827c861f88da24fc7191651d24824aab71475cab3 |
|
MD5 | b8e89f68b971d0f1abe0526fa206e03e |
|
BLAKE2b-256 | 2b5f63346b5cf7c24e8ff88d9681e2077c66d9b1e3dd512e1d49acafabceec50 |