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.0rc2.post1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | df0401072120dc06873563d67838fd01edb93d8f16c8cd44d210bf8122f1b979 |
|
MD5 | 68d1c275fc5ea3ff61c5a3aa055578c2 |
|
BLAKE2b-256 | 416e3147c16ad2963d74e905f79135325f4d899643fc8431bda9015742d9d232 |
Hashes for pymeos_cffi-1.1.0rc2.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93409e5c284f38120880666858fa7597ce8486a4a09dbe3242a837c01a10c677 |
|
MD5 | 0fb629b475208ac509cfe89e51812160 |
|
BLAKE2b-256 | 7282e6382f25822d28ac430d6728c9749d49b2082c265be1adc39e0e52026e03 |
Hashes for pymeos_cffi-1.1.0rc2.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5e1e201f97ffdd9f6b3ee6a6052e6ba3874b3c3a91049b5023c1dedd716b597 |
|
MD5 | c33b7644b77f29afa3ced57acb7a035d |
|
BLAKE2b-256 | 74a59bffcb266ddf9a65671381fb367df45dd471c1566de59f6b0ef03d44b318 |
Hashes for pymeos_cffi-1.1.0rc2.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfadd4bc457f796f5154961a7f6b9ff644e13f09393e06a96bf83c2a269c60d5 |
|
MD5 | e22316d6879dedfc51d1d002ac24397f |
|
BLAKE2b-256 | 107651ce44690c9857d85f6849dbde2f29c6a308b928f3fbe901bda839e988a0 |
Hashes for pymeos_cffi-1.1.0rc2.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb5f9265551606073216a8068633a8fb19caa8345e46762a1e3e826ea038e6fe |
|
MD5 | 58c4cb2293f8c447453c292fd34cf3c6 |
|
BLAKE2b-256 | a367b40cbcb75a918e16ca9f9cfd0f75788c72c8f0157a7f93c444772d55689d |
Hashes for pymeos_cffi-1.1.0rc2.post1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 804dcf6253823ff2f4d0bdac934cab5fd2d271e4baa2d8bd527719a432e0e9a3 |
|
MD5 | 20aadbfd2a4127762bdcf4751ebb88b8 |
|
BLAKE2b-256 | ee159fb4b41e7897adb3946a64b9fd00819435c13e662c0b88f6ae3466476110 |
Hashes for pymeos_cffi-1.1.0rc2.post1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44b3118f35d13e1cedcc66c38b997b36d7fbea974b4b22b92e1c9deb99982310 |
|
MD5 | 7be1942be145f898e1afc34e15c5a3d5 |
|
BLAKE2b-256 | fd443d16c034db7f6bd182486706edafa4152f9b9f350b323b2a2318629904fe |