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-0.0.14-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be6e70075deb0bb797dd687eb14a8ba9bbd9666aac57f468cf4d07e46104cd25 |
|
MD5 | e9e628ebee03c00d09e2ee4ff1d1ed30 |
|
BLAKE2b-256 | 97af2c9e34683cdb0bd71562372134787ba67331638f22914456dd735d02ad90 |
Hashes for pymeos_cffi-0.0.14-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 479f125b7262e2bf3295d49c9dcaef1c23288143e9e9b6e630d3ed71c45e9a3b |
|
MD5 | d465d9314df30828ba8f8a868cf7f5dd |
|
BLAKE2b-256 | 4f8505b5c0da70a76fc4a7df6f0f4781ce3b26afaafd553a88ca085343f74a08 |
Hashes for pymeos_cffi-0.0.14-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b7e2abfe1e354e920f3e9ff9c3a156404498a3644035c971ba6a48bddbb1e17 |
|
MD5 | 52a4cddc51f7507b8d4e26d16cc23845 |
|
BLAKE2b-256 | 565f1ecd463cc56d3dd2929c865a4e2dd29176a09f02757d1839ab5e4b52ad98 |
Hashes for pymeos_cffi-0.0.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1c5939ff08bddcfa1d08dc51aa9f967ab17e71229b42ef32e2e74112a945880 |
|
MD5 | ef293fd22ac095462dd2287787744102 |
|
BLAKE2b-256 | cb05ed2a8ad692f409839773f731f48a22456646c73da78a79de76e6834021ca |
Hashes for pymeos_cffi-0.0.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b7202756a56bd88391733d4b8b07df2c6f53b6ea414046c17b864febd995a03 |
|
MD5 | b49cc53c99bc01bdd0235cb84112591a |
|
BLAKE2b-256 | 01e87661c12ed9e907480de09e3e833a62b29e3d5d13a11b909189202a3f509a |
Hashes for pymeos_cffi-0.0.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57cc77d1b805ba7b8689ffd48ab7df442c48e3dab239000a8a9498ca8dde2fe0 |
|
MD5 | 021cabb753f74970604fb9787c6689d4 |
|
BLAKE2b-256 | 05d58fa61eaee67c511bea42f65a20a011b830e23562781e28d6f34d8daa526c |
Hashes for pymeos_cffi-0.0.14-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 523d9a740721ef07100077463d3b24971ee17b0cbe17e7e3063c5ea59b841880 |
|
MD5 | af674f9e2fbdf2d47c236e5a8b869f7d |
|
BLAKE2b-256 | 4fbab9b173f045b44bfb135a6f9138d6c1ac66b77949b15a3adb23aa4cf40441 |
Hashes for pymeos_cffi-0.0.14-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 127407771e756b5a44c5532afd3a2015b5bbad7d044b978e577a0361c66a497d |
|
MD5 | d0a56f52a9e9895434bc9a25701330a8 |
|
BLAKE2b-256 | 143824a572545668f7954710431542cf813c7bf80f39478e49d2f86dba832156 |