PyMEOS wrapper for the MEOS C Library.
Project description
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.0b5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e510bf6ce9caeadbe82160cfa67baba6b6f77a85e7dfc42f8f3f80cef0d0746 |
|
MD5 | 71c1ccf5aa54dcdb57128578c066caee |
|
BLAKE2b-256 | 3c18fe0e7f52c3880540d067d6301fcb6d268877bf642ffb1b1d891fc71c941a |
Hashes for pymeos_cffi-1.1.0b5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8647335579f054688520ee0c5954178ed59c0e2c62b48f0cf133a8e2e1e583a5 |
|
MD5 | 1802da8ab4d12c7bfd049536fddce676 |
|
BLAKE2b-256 | 7ffa30d82d43e2a76482cc0f5a9135b8a327c6a532e5b06644b061b6103d3ee7 |
Hashes for pymeos_cffi-1.1.0b5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed4f093baf84dc8653f9af649426693d081b9a5868ba2e5c5fcd7a5b9acbf430 |
|
MD5 | 8ad0a142e450f4a61f11ee8b7c91b0af |
|
BLAKE2b-256 | 6719cfe379825e33213fd87486247823b12bc6a38c8e5c2be42e2e66f527d0f8 |
Hashes for pymeos_cffi-1.1.0b5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab7011773de0c644595c0904ad8a29e5e3fad805c8d85e4c2a690fba1e631c99 |
|
MD5 | b0a353784fdf095d0e4d93ddbe8cfb2c |
|
BLAKE2b-256 | 4f85b5a21856acf3c85a43c2e245e1056240d3f87ee152977e7e51a45fb34b49 |
Hashes for pymeos_cffi-1.1.0b5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9154ff3836f2bbb842c148243deaf354f76ff98b9312789cc0ef83eaa45201fe |
|
MD5 | 5d359b7bca6e8066f141d009f103bf7f |
|
BLAKE2b-256 | 80e334c6bc30b90ec6b3140eeb54f7101f6876a9a2c06df7c136584b18d8d9b7 |
Hashes for pymeos_cffi-1.1.0b5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34ab856323b5c38c1775fd7139b9799980641479112635709c56523cafd5afe5 |
|
MD5 | bd4969a1bdd575b4a1b862a806cebd16 |
|
BLAKE2b-256 | 94a7463e228c5d24314ebc5a53ac37ed3d9dc7e61a093f88cec6549ceb9558d1 |