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.0b2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25aa8000a9c8de4c77f366627bdc041542ad8b22537b1337ab8d12011cc75acf |
|
MD5 | 80dd1cbb28288e58835f5f4f04675b53 |
|
BLAKE2b-256 | ddf73de58c3bf8a4f18f07036508b5cf94069a05861823218148c63c54a70343 |
Hashes for pymeos_cffi-1.1.0b2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 891b2d4a418361b59ffafc6941e118d1ece837be29945f4db9d5ebec157bdcb9 |
|
MD5 | fe3ef835740a2aef49c172f32e11b125 |
|
BLAKE2b-256 | 51b0c70337fda2b074beb0ba81d0feaa9e3fd4843f4032e67391e2c058b7177e |
Hashes for pymeos_cffi-1.1.0b2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ff4ed4b53537482cb67a1d582c7976878e0a03ef541055dc788733946166b72 |
|
MD5 | afcfcd5a9fa8a4fa2c1b542c6b8913cf |
|
BLAKE2b-256 | a0745205777eea63476940e091dc4c77c163ea3c22c32baeac0958e363f9cb6f |
Hashes for pymeos_cffi-1.1.0b2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f07ba4fdb4ac0050d2195d047d92ce8c82041348c4fa0f05fa1e2f72f94facd1 |
|
MD5 | 59752f8e9c029f98ef13948bf0d84923 |
|
BLAKE2b-256 | b4578ec3607a6116bb9b5e9ea7a75ede54f3d5347189dff46e7baf6e7c736834 |
Hashes for pymeos_cffi-1.1.0b2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee2f21457c599640a4a6be1e03f2324e4cefa1c5d4557fe40fe5ea77ab44b2ac |
|
MD5 | 299d2307f10ba97da4c41c4f25a2f63a |
|
BLAKE2b-256 | 3a2895e70cb435dfba77a2167ec030311a251d13ce9fae56c465238a020eabe2 |