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-0.0.12-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5c8591ac45f0b31e27058a4772ed7789dee138fa69e8fbf879ae44d75a938e5 |
|
MD5 | 6248256e7d1ed741285524bdbdc50c54 |
|
BLAKE2b-256 | 3d1a496571f01b7eb46c1b5947e557e0eba3632fe84784c35268bf8881a740d9 |
Hashes for pymeos_cffi-0.0.12-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bb3b4dade8d013c4b83f00e32ce06c90f317daac8461ba2917e141a1e00d7b3 |
|
MD5 | 2891e7587efd081bf9ccdd05caaf77df |
|
BLAKE2b-256 | 8782dea3c8db9f28a471c434b7bf16c1ef0fc9704c59caf2215cef85170854e2 |
Hashes for pymeos_cffi-0.0.12-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04ce112207760b4b73c7ef8c28c4ff3ad8b2dfed0e2dd6f79e547ab9b181bffb |
|
MD5 | 1e1074546b9923cf117596e8174d923a |
|
BLAKE2b-256 | 9fe7c372210d04b8737d21319b588da1db10bc7370d2b61b8c5778f91198633a |
Hashes for pymeos_cffi-0.0.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e8a94148af0d872127cff978f39669a3921fd6dbab12bc6b46c628e6579fdc2 |
|
MD5 | 64fc282b5e91d8ff86b5a41e75f64f28 |
|
BLAKE2b-256 | d053d379ce720d0c76bd9f3bc9e4fdfec3e2cf36dc5a4ed1e4e6e250c1614f04 |
Hashes for pymeos_cffi-0.0.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eded17569deffb543ee19eb23198456f8177d255b75b285fbdcb938556efaf34 |
|
MD5 | 9d275052825c0709455f4692f3748b45 |
|
BLAKE2b-256 | 86da47e14c4fef494fbad2cae672201e24d97bbaa8516a8b21d461d01f886391 |
Hashes for pymeos_cffi-0.0.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29a49e7cb1608ea9cbd3a4f671718197d70b218d4f31d6b9aacb723fbfb6bacf |
|
MD5 | a994674985c548cadbed570b9f61aa82 |
|
BLAKE2b-256 | afc1b721201524191e81a3e5869bfdb6ae3741e341798a8a3bd8ce0afe0c8e98 |
Hashes for pymeos_cffi-0.0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 889b09191dc8d459c306ca7a2ff7da8fe6da20240bb6b93025a2d949fb1bf2e5 |
|
MD5 | 9e3e3617000ab9e20b396ef4e6d230b2 |
|
BLAKE2b-256 | 5f8d4278d0efa05f76d329d8369f81a78502bbc20a11916f1217ced4eb62af5b |
Hashes for pymeos_cffi-0.0.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78a449cd183a0dcceb9ff4a09efa1300a66b50f94983c2422b2fec5c02696709 |
|
MD5 | 6e98c844af9c2c75530b44892b57fcf3 |
|
BLAKE2b-256 | d918661b55af1918dc7d3dce067ffc05a2e88e43f334e2208ab2a8058f07f036 |