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 Distributions
Built Distributions
Hashes for pymeos_cffi-1.1.0a3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df569dcf34a5dd6a4e1655422f73d7e23750a5e51ae6900c5550c484861d96af |
|
MD5 | b995518547e5202b4011130d7e096ddf |
|
BLAKE2b-256 | 508566cbe4903af6fd8f81a697ad85f416c23a2cbe0ef20399ccc7329b1b027e |
Hashes for pymeos_cffi-1.1.0a3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa8fed5d654f187d384df9969a1fa84f4017b0e62fe5eecbd542f96841a9af18 |
|
MD5 | 59642ac3046a9d426860f1686f88fcc5 |
|
BLAKE2b-256 | f330b217ce79ef8002ccfcea4085f35c6c688cac9ebec0c9596e48d1ad7665a2 |
Hashes for pymeos_cffi-1.1.0a3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e7f484804a5d217d2a0ff2cbc38ce39d77a4fa7eded31a22d8c3d36d2950323 |
|
MD5 | d6b4f0ef0e0a0643ddc24e19209f1254 |
|
BLAKE2b-256 | 99d2128577771a8d6de3a5ab26ecf7146cb12b84e4266ae2fe651fc2333b0458 |
Hashes for pymeos_cffi-1.1.0a3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b91f74bdafbadafa7bf790b0035f35118c5cb82a813169e4dff448444f6cbbf |
|
MD5 | eae209f859591ab79c4c4e1880d425c2 |
|
BLAKE2b-256 | dcba808347a65f4d164eff3e39610dd4a27d52927329c395025610f9e54bf3c9 |
Hashes for pymeos_cffi-1.1.0a3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7536179600d0d0382ba8503b90c7ff5304376e2803f29cb8b97f2c382085041 |
|
MD5 | 17f236c388d22b745a83f3149ae6116a |
|
BLAKE2b-256 | bfc228d15d01055adc24081b962a679477bf229f5e9e19fe6b10ea254b17bdbc |