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.17-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14e33d62aee2c75a67ace45bfeda77d2419c3cebd6d5846cc41cec38da31062b |
|
MD5 | e742438a84a61dbda2c31f8111d7b111 |
|
BLAKE2b-256 | 56b9cb9843b341387ae5b060a0920e28db75417341cdff12769f23e9982dc48a |
Hashes for pymeos_cffi-0.0.17-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bf85f25aad027b0dcff713945c0bb749fe47387ca79a17d12d0ef978e1119fc |
|
MD5 | 075f97c6529abcabacb3c8d113d262bf |
|
BLAKE2b-256 | 3ba43b7160e27e908b6725a48f0f445d65e6285afeb3c6f6dadbdb2704aaa264 |
Hashes for pymeos_cffi-0.0.17-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6011c80a81643071c6000d2f26d2a18034c6e424bfd90bc6bd8a7b1b89941291 |
|
MD5 | 4a95fa9b92d6a1df2f0a9e8fb629c34f |
|
BLAKE2b-256 | 5e38cc505610a9b483e672b85141754647ba7175b349c07ff0a8946c888d088d |
Hashes for pymeos_cffi-0.0.17-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad92fc53ccbf8e4f7154db5e0eeae522833d4a31da5ce15d9cfb5e5adb82ccf4 |
|
MD5 | 29b0273e99c4859edb7df9561a8c9ed9 |
|
BLAKE2b-256 | ed717f3be1814a6fffbb63d2af33119c7f8d516f581442c1c8cdd93f76d1b16f |
Hashes for pymeos_cffi-0.0.17-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 262cad77b0241a933b3acdbd5015145b162355498eabb35c2a1e576019629dfa |
|
MD5 | 318ce2b4af4523269ec0bc2ea9a65079 |
|
BLAKE2b-256 | 71d4a53327079b31d9f56b5152d8401197eb038b6ab534340bfab2515b3d19e7 |
Hashes for pymeos_cffi-0.0.17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c75dc284f7f01440875b4469b71a0600fe3ae385aa87f9dd1c73744eb682d1ff |
|
MD5 | 580c02c0a63799dd0e7fc4344aa8c3f5 |
|
BLAKE2b-256 | cd68e13cfa9779a5dcd315307ca177db4ff48573e494df9c9eb11b994a7467aa |
Hashes for pymeos_cffi-0.0.17-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b12e33ca9c694c8c2c2eba2faf6b7d33f0df8fa0db86134624ec97d29e876e3 |
|
MD5 | f7679756a250bd34dd019bb7a4c3920e |
|
BLAKE2b-256 | 24b3cb915f8416a63af678255dd6f6f59ee1e571baa79837ca911c4bff0c2d4f |
Hashes for pymeos_cffi-0.0.17-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39072f337d3914a7330ecffb984067907c0991c53a7ca9ead882915163562c28 |
|
MD5 | 6051e0096bfce6feebcfc047f54c1219 |
|
BLAKE2b-256 | d3a2e52b63f78e2ee1f67ba5f366ed6fffaa6da96738dc9a97b838608b2626b8 |