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.11-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1422eb86cfbb04a73086d12a0de1dfd4eb702e5ef30dcf7bdb16e3c931a4c62 |
|
MD5 | 47840aac7a3ca3007cbecfec9b0955fa |
|
BLAKE2b-256 | 7adb8d3e9b8e09cfec0f5b7303313c682fb1e197eca479a5151f1777f8f43165 |
Hashes for pymeos_cffi-0.0.11-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15c11b9f72789c115f09c127534e851bf46baefb5cdceb9f70d96104514d1333 |
|
MD5 | 7a47691b2955b851cc916af3d17de7eb |
|
BLAKE2b-256 | 12c17f21f7c161c1dbf30c35a9d98b042d31af2044a7886fdb2acdda5126e99d |
Hashes for pymeos_cffi-0.0.11-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3edf2304464de4dd2b10a9f66c88b2ff1f465fd2e0898379641fb5d6176ecf38 |
|
MD5 | 9897f5e3a1e914cd610e4d51b571ae19 |
|
BLAKE2b-256 | ba420ebb84503053c679241a0b2425f8ae4b0fe398af87bb9e2dd90fc174b791 |
Hashes for pymeos_cffi-0.0.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66b16fafb3a71d48cc599d7a2f5778435203b468680ef71761f7883f7e0e535f |
|
MD5 | 9993591dad08a97d6645d4cf4d46d119 |
|
BLAKE2b-256 | bd4ba62fa68df497057374b9c88f93d973a2e84ec888941cea46bc1f331a6cf4 |
Hashes for pymeos_cffi-0.0.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a0c05d98196a6b15ac9bba7b6d5b788933e354cc7fe5c21949025b144253bae |
|
MD5 | a670531630cf72b76acaa74231406c94 |
|
BLAKE2b-256 | cf0d2f806ca3bdda44d389f7be79b7591d1d3f729bc02ac74e57d6c717cc49e9 |
Hashes for pymeos_cffi-0.0.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3c850d34584c8706631ebbf12cd1a4188f3829d05fc3e5e5b4bf89c215d1d1e |
|
MD5 | ffa45a9c20bfdf1082b7fa22c5e7a716 |
|
BLAKE2b-256 | f8f42c40e6acbd37ce483c041092a22051a2704430d32d18660a14ba5b24b230 |
Hashes for pymeos_cffi-0.0.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81f8f440614e86029d8b0679ccbe456391a77de4b2cb8c3b720f40f9ea697707 |
|
MD5 | 31f2d2d7d76f8ca37eaef706f14a2bb2 |
|
BLAKE2b-256 | 72be39dcb1d6eec20c22712d315913522e4f75a445d2d92b57d71d75d393ab26 |
Hashes for pymeos_cffi-0.0.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cc35b296056ffb133a18111577d0ab930b57393b2eec26eac93f9fd271bef11 |
|
MD5 | bf8f0ca16117a377e0989b0f635b70c9 |
|
BLAKE2b-256 | 656a0a0435d268ba3666d0810784d5c17a758c0ee2597cf54b7bad97dad91ae7 |