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.0a2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a91c4da5b4315659f5d588542fae65873cc2abb442cbe31df93130c5dbef60d |
|
MD5 | 53ae3ae6e7f68e9e3ed0cef7314f88db |
|
BLAKE2b-256 | bf3b63454149c2f26be08a75c4b42c732125c8a588a77d8ef7cedf5ad71cc906 |
Hashes for pymeos_cffi-1.1.0a2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d5cf70f0692ffbe1ce5c0977e640070382e71d4f8d4faa8e665fae0841a8372 |
|
MD5 | e8a4c6f30a5d384827876d88836b219e |
|
BLAKE2b-256 | 029fcea7c0d0a53fda56d6d550ee4c0d6714bed0b8bf8b5131902c3b5744b46f |
Hashes for pymeos_cffi-1.1.0a2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a01f42813b9f7c57a963d7d7c22ef8cf3e7bbf2b11ca5cede6f1030d9109c3c0 |
|
MD5 | 687db6e4ca075c5992fe68957d93e3de |
|
BLAKE2b-256 | 6483ec700057c09654a642dfebcac345d8864e60f4cbf0df5cc54dbb7c38d822 |
Hashes for pymeos_cffi-1.1.0a2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79bc1c02bd22c5f3ef7d1673076c889da6fde64a080c03730da2c6a6784b6b12 |
|
MD5 | 2744035ade0b3c186cde2ed7fb8bf8fe |
|
BLAKE2b-256 | 8d68e7a21e04bde500c0b13b087da31d0a5b2be06e45dfcb9746c0e5f5608c58 |
Hashes for pymeos_cffi-1.1.0a2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bbce87af236cb4305a3305bab41a0ebeb9079c387c0c66d6f2c27399c587ecd |
|
MD5 | 65648b5e7341d4e69d644e4248fd1a4e |
|
BLAKE2b-256 | 72fc1986d875c290640ea15d18731fa54382c50854315919529c25329ed7ec46 |