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.0a4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10f11074aa2f572c6eb320adffb1cdf7e47a328e40fb06276b511d5fcb9d62bb |
|
MD5 | 341a83bb3e742ab048f4eb0ecdf3548e |
|
BLAKE2b-256 | bc228be5f432ee2c9809c7f16c3e03403374b3a079a781b07d550b9e48e2df22 |
Hashes for pymeos_cffi-1.1.0a4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc8d8059f1154e073e9ebe47eb613b4b0773e683c354653432079d04bdc26ff9 |
|
MD5 | 1470802ea7c695e8cd60952d7190e92b |
|
BLAKE2b-256 | 1a1b0b955369db2d30496b7d0b8f984b96eee12bd78353480bed79b1b0ebefea |
Hashes for pymeos_cffi-1.1.0a4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7aab6bf499335b6110ba2bae9eb12e4b1f41d0d90f3fdfb5d1c78791b127625 |
|
MD5 | 3985d7479ed67cb03082f8a4935084d1 |
|
BLAKE2b-256 | 989a9da227ac6c5c5f389044254edb7d1e227261df369be67bce8e7b86285287 |
Hashes for pymeos_cffi-1.1.0a4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50592d5fca0f6531a9b8f5400229d1304f2dc9f7eaaa9d0f4d07742b893500a7 |
|
MD5 | 68214b320a38f2a9970d6b5d2cf0c38d |
|
BLAKE2b-256 | 5307fc505b484144317405e93173e180824f0f1aec260d4b3256864840fa9e98 |
Hashes for pymeos_cffi-1.1.0a4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4e98b05de4b4ca476e6e9b3b0fed2aa476af3c083d38139b0c9fe055eeb3196 |
|
MD5 | aa172f78b2bd11c98da05fc41d2df7d1 |
|
BLAKE2b-256 | 5716daab678361fad9887a3b92e0e148854e42f87fe64bffe4cafac4f3bc3076 |