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.0b3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c004064fc0414db256695ed7ab9784d5ab2872865ec1edc94e04454ac8d7a499 |
|
MD5 | 243da4cb810baf6ca592cdebc70f1b65 |
|
BLAKE2b-256 | 55313af9fde02fe8887f6836f288907a6f837ad52c3f5522019c5987bdefa15d |
Hashes for pymeos_cffi-1.1.0b3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ad3d321bbecfebca700534c83ffb4740219c37c826d1674cff1ca269e6b86ca |
|
MD5 | 10b86ae12a28efc08faad54174ab3dc9 |
|
BLAKE2b-256 | 1d1ce046c82b3861f15da963b9069ce3e4c92def37aac7d7aa96dee9fb5c3b03 |
Hashes for pymeos_cffi-1.1.0b3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aaafdbe72e739a65cb890c54b64011f4e5abf793516111366b3e3c6d8baa432a |
|
MD5 | 9d95e5d08e49b2a36ad70f1568f174fa |
|
BLAKE2b-256 | d89d0f94430dbcffd61907fad5eb848999eea303775db47b4a5861c568e6c2f7 |
Hashes for pymeos_cffi-1.1.0b3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a4280a2ac70d76118fdd688a660eae1e4ca3048d086702f9916a686f39a2ae6 |
|
MD5 | 5772c30af3d2a350303bf3ce98a84b29 |
|
BLAKE2b-256 | bad4e89515e94dc8946f393dc9c9b79255b5c1e51284b3a45a27e3ea870ed4c9 |
Hashes for pymeos_cffi-1.1.0b3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f2b7f6496582d26d3ea1e5b732ae0876a617927d811a916d32bd8de139e0e1a |
|
MD5 | f9b73f13d849a6168c31c284f354953c |
|
BLAKE2b-256 | 7198a1092bf3614c6641550194ac4e70a87d47ff8e2d732e0d71fb7f7252fb4c |