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.0b1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff6d9921cd5e46970d8e706e2baf05614ebc803719dd4cf54dbc996bac907102 |
|
MD5 | 02e5476d5c0b9ef4f4207826a0dec63f |
|
BLAKE2b-256 | 2d357fe444e3f3efe88624efd7867bb2c1cd5a76113fd18d839f9e89bf7f88fd |
Hashes for pymeos_cffi-1.1.0b1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04b8ed108274755808e9b03abfefdc4bf357eb84cf597b753e135778bb695baa |
|
MD5 | ce6ee1cb3bce579d179a82499a1f66c2 |
|
BLAKE2b-256 | 43b467653f720346c49ce274fa7a6840022758f22d1449172912d2494c8aa7ab |
Hashes for pymeos_cffi-1.1.0b1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b8d79ed68bc5d99e38f1ced536c4386ce9d85a324242383d6f72465f01e2114 |
|
MD5 | a948cb083e5bda530c9b63e53d227526 |
|
BLAKE2b-256 | e0954d611be44158930bbd1e7da311a63ed74ef6a97cb09e290cd525dfcb3c0d |
Hashes for pymeos_cffi-1.1.0b1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d150363e9b4d9b522bd8e32c6daa219314979d3901bfea1af54b75947eda8dc7 |
|
MD5 | 34ae6e0918832638775af09e36ec1e76 |
|
BLAKE2b-256 | 495667083141d3012e7b230b3df18c3c399de9a0e5bfc2148e9c03baa36d3850 |
Hashes for pymeos_cffi-1.1.0b1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3806d925ff14b806f73220ab34168efe244bb5fe9e4b5c764aaa47b0143a2388 |
|
MD5 | cd5d5757955ac49e8b93e01cd45ea35d |
|
BLAKE2b-256 | e6c0fb041b85bfec20634f1e2be7eb66328638184d1f10ecc12f0a4e6b9d6c6d |