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.16-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26f34686e0c94f643695208735b84c1ed28f01a99ccd0d40e1c2b0fe68460f48 |
|
MD5 | d60c9506236b0e171f6371ae0609de13 |
|
BLAKE2b-256 | 03b32cc1ea5ddd2a3c770ba0a5d3a24ca06504bc41352b427203b79b58c5a319 |
Hashes for pymeos_cffi-0.0.16-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3eb1a3bdb2fe4314fc971c145456ef5680ab08bbf717472c6d584e32b8761fb9 |
|
MD5 | db5719d4ce886b05384562c93286d112 |
|
BLAKE2b-256 | c18b3647ec59d8a1e0eca7fd3635afe87b71b656fcc60899add6caa3da00f971 |
Hashes for pymeos_cffi-0.0.16-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74f3b87c5f6c3217fbad14959165a2babd531750341141b273052ae10261f741 |
|
MD5 | 496ef651cf6b5f3b08089cbf186a38cb |
|
BLAKE2b-256 | 9db08ce9a9eb371674f8bef527a9b1ab836be5f6aaa196dd2f3c63791fbede0a |
Hashes for pymeos_cffi-0.0.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 167fc42be6105f0788b6e3413fa3e956183b8398302bd5b47c3ac4cb69f88b5a |
|
MD5 | 9f10dba7cafb88f8e13573730f390372 |
|
BLAKE2b-256 | 2851e42cc7c6a55c11e77c303fff6dd6e905f4d27b93f20546561c3e883e9232 |
Hashes for pymeos_cffi-0.0.16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6126480b995b8b7dc00928ed6d4e8f2c1cf748b07fa1075f64354058a6fe7038 |
|
MD5 | 0c8f6abedc6db96e60fadcb2151f5a12 |
|
BLAKE2b-256 | ea664d8ea110d52729bde6569961773307d84183f9b7f223aeab90c472cc8e64 |
Hashes for pymeos_cffi-0.0.16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f88b320d86226751966cd397667e3ddf3aba953000ccc51e17dc833b0fd7a02 |
|
MD5 | 95a8bb3ffe11252e2415ca15e0694e89 |
|
BLAKE2b-256 | 0b4fb0887a17eb2f432eb5808e39600acc3b7441c8d9c8924f1e05794ae877d9 |
Hashes for pymeos_cffi-0.0.16-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ba561cc727b5b36325b792a3cf85c2cddbede4f9f593b0c73012e9be60bbcbd |
|
MD5 | 2b96cbd0164117bc97123e25edd671a2 |
|
BLAKE2b-256 | 24550fbb17ead2e2b29fd1eaa54dd0124c25d7cb72f150c27c0ccf9522709af0 |
Hashes for pymeos_cffi-0.0.16-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6c619b53eeac46dbc9a0f3db5bf4a49261bd56f8c124f11b4c35c466e886275 |
|
MD5 | 17ac3573a9abb42b8133193d228472c6 |
|
BLAKE2b-256 | a52faf8db79b177199b278dafc30859fce2c4e6b32442d4947e73faaab139e0e |