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.0rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37221fcb6c1616e556146120612d169a9ac4a39ab4ecc395361637e1fe93d328 |
|
MD5 | 17ef8fa3ba9c3c4f3235c771f33be5fa |
|
BLAKE2b-256 | b8bcb41cf84a920f49db7541ed474f925e5eb6730a0bf80edce9898f45553664 |
Hashes for pymeos_cffi-1.1.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76d715ae161c92b16d1984504c88401b1445e2a1f0884fc0c67ffcdb682f834d |
|
MD5 | a057974efd50aa1b904c6ca956510f97 |
|
BLAKE2b-256 | 6824c757cdf2f1ba7ca47df4f1ebeef176379ce36caf574850eba187f9988d50 |
Hashes for pymeos_cffi-1.1.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a9b927c034a4ee9ddeb1d0e07adfffa4978ba4e023ab70cabe7006a7fe55488 |
|
MD5 | ab0b33476179f16df61086ed0e3cf959 |
|
BLAKE2b-256 | e120d24a88bc2adafb111cbb53baa2f577b43b133c8d6d74ed484fd4bb526eb9 |
Hashes for pymeos_cffi-1.1.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c65bd3225a9ae33111945e581fcbcccd603873b90dbdfae78f5ce9d6d26e7139 |
|
MD5 | 107972f55fe8f0b3659b559150b36ba2 |
|
BLAKE2b-256 | 1e8ed51ea0c7f5331d156c3b36775292489febfa14dfeb929c1946f27ef6dd93 |
Hashes for pymeos_cffi-1.1.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3f26bf1159b57170c8252b0c1a836e89f0a68f52192fc9091068ed16c135513 |
|
MD5 | 83691e66c9d6da5ec1ad55102f6e47b5 |
|
BLAKE2b-256 | 9c2ae1ad866c9bcedd21510773b5461d78f3ab4bf59c7215bb2a207a7d187d19 |
Hashes for pymeos_cffi-1.1.0rc1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 408a2e4441e477a16be822c3b48948d3f6b51f7611bf75206307956dfbca100b |
|
MD5 | e767c5f93a1e2b5af18cd7a723823dcd |
|
BLAKE2b-256 | 8844f41bfb4c7aef597a38b5f12e67925c64a686a42defc0d78a25fc15c65bc9 |