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.0b4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcd7e71261a9289b9685d091e8cc85a109ce7b35ed8a48bc9f43e9e86f21ae5f |
|
MD5 | 64c25684fba15b7c9c695ba408a2aab0 |
|
BLAKE2b-256 | 4873a6d42f4ad6bdcc2210763b80a85cdbef6fabb112634ee2a24b000e6fb22e |
Hashes for pymeos_cffi-1.1.0b4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c913a15f7cc1a96c872f7bbc533fe65ca53a2f68957a88a8f5f1b49f3bf0593 |
|
MD5 | 0183f82f226dd034583ad27734e90f33 |
|
BLAKE2b-256 | d708c0f811cac60bc4f729c84f9dc078bc6b01a9efd493f55435044b44f7ade2 |
Hashes for pymeos_cffi-1.1.0b4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2acdb65f2c5e73d44468dea43bec507ef068f2217e0152361c3dca2cbefe75c1 |
|
MD5 | 626fbcff3d24b643f7f300dfbd948a75 |
|
BLAKE2b-256 | 3f74c6fd71647e87cac9cd4ed8fc94ad9519e29cf745f4771f96095246041cad |
Hashes for pymeos_cffi-1.1.0b4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b4d190402d2bcad2b5452f9c67f9729cf0471bcbbe76518bc890181a6c776fb |
|
MD5 | d8000f89353a82732be4b850bb6ef90f |
|
BLAKE2b-256 | 46da2396820dd62aac584d9484f27041c70263cbd01f48fda84ff6002071e6d9 |
Hashes for pymeos_cffi-1.1.0b4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5701f11aa922bb3f66e79086c66570f32bf2a3036f3903097c96116bf91eaba9 |
|
MD5 | defd8eddc3bff0050331a596cdd06339 |
|
BLAKE2b-256 | 7dbb6b2fdeb67180023c41bcd47f1db9fb11d9f809cc3f3b9a969eab0a8812d4 |