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.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6edba37a9f0a7b41ca6cdbeaf051a9dc74f6db71f8a2f539efebba53a4326a19 |
|
MD5 | 61d26ecc5de9bdf071e45c40e477f855 |
|
BLAKE2b-256 | 77ca11a13fc4c7c6adfa2499454345a6fcf860611a38f0609c9b34fc084f633d |
Hashes for pymeos_cffi-1.1.2-cp313-cp313-macosx_14_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c042effaf0e732f95cd78e3b984f31b6bc3810042e61cd3dd537871bc8e5fa93 |
|
MD5 | 8a8e962db218d3f8055e79ecf02c80a8 |
|
BLAKE2b-256 | f49410d6779bea1a6145c9164aeb93d3375c655a3bab4faf397796d29b7d7130 |
Hashes for pymeos_cffi-1.1.2-cp313-cp313-macosx_14_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2e67a3862416120c3a35863a02c6504ad45f946dd2a1be747c147e5fa2a4cd0 |
|
MD5 | c5d2841d59e20b1594179141408017d2 |
|
BLAKE2b-256 | bb8cf6f1257ce62e4d596bebc6fe7fd6506792606a1a457438f18d4d79dea54d |
Hashes for pymeos_cffi-1.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c410a7b6cc63898b2fe9f670664b3f306cf76c5eb6b38cbf677e32442924db6 |
|
MD5 | 18a0493f5f151891755ca4c21b20fe41 |
|
BLAKE2b-256 | c5c0631a6ebcec08d2e8cebf8c30f11475bedabd5d9c9de46aae17f07bd8ec4a |
Hashes for pymeos_cffi-1.1.2-cp312-cp312-macosx_14_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2bf4a928ac148c74b41ca3cd1a535a5f5ba1bb471760fb7b7cbba63ec1563b8 |
|
MD5 | d195f05551d822894223bb7f1a3cfc67 |
|
BLAKE2b-256 | 917f1aa98d2402437dbcd5f76663f1251ddf04642f9f54ec144c36ca954ec4d4 |
Hashes for pymeos_cffi-1.1.2-cp312-cp312-macosx_14_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 072d919aae80a939f74684b46dbbd16f66c6bf18c4599291978c9e06a39ef52b |
|
MD5 | 7fa22258456ecb3880fdbe4ddb019df9 |
|
BLAKE2b-256 | 7a0113b86159a57fd4066b5571f847a82272a0fbff0d35ccee39dd5dd1f86c20 |
Hashes for pymeos_cffi-1.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45932a1a9b411d841f71b6940674a639b7ec00addedc98f0feb4bf9a78a23460 |
|
MD5 | 9922422339031b092bb4832a9e200999 |
|
BLAKE2b-256 | 01fc7fe019db5d10f1c652cfd5dbc7fc3e78410e998640f5142623aebb515526 |
Hashes for pymeos_cffi-1.1.2-cp311-cp311-macosx_14_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 719f9b730f551f03d6dcb71d1a4e61220fcef3d5765f03ce2e716088c96e539e |
|
MD5 | 183426d7be59fcec3865b4414ae8fc49 |
|
BLAKE2b-256 | ce1f5abad58b7e609f90f53fc67fb01fcc478377c8f05cde012453b45dab7acd |
Hashes for pymeos_cffi-1.1.2-cp311-cp311-macosx_14_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3caac3afce06edf06c72b114bde76e577fe9b806de62efbee06449c3ed0c6e97 |
|
MD5 | 00ef15d120fa5a9053f7a8d095eb66c3 |
|
BLAKE2b-256 | 89bfaf45c915e1eb85ec4ac6ae420be65f5695e39da66ad2ecccf98d3bd05ca4 |
Hashes for pymeos_cffi-1.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc34cdd4bedf8f5d17e97e55f9f237d0e92f64e115e9b5eb9ed5cb1276aba96d |
|
MD5 | 9af26121e4ec602f3e5eb5fddebbe606 |
|
BLAKE2b-256 | 0ed1bf25dd42c5b492bcc22876968e9f82f14b3320f3fcde0287a109b9bec2a7 |
Hashes for pymeos_cffi-1.1.2-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ecced8ecfc0b1ce530657faa1b39a66f96090c0fb639b8ac129fc2c877b89fb |
|
MD5 | d165ef522fced2256ff143653e66ba3b |
|
BLAKE2b-256 | 80b3a2712a1bed1022cb52eade46277c05480cae9d8ced83967de7b958cac31f |
Hashes for pymeos_cffi-1.1.2-cp310-cp310-macosx_14_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2da7bd2d1df5ce0b4024cb990073dacfe3557b4bfc8d77491f2cd6f55ea32558 |
|
MD5 | 1e49cc63fe93cfc1869488a8ba58c6dd |
|
BLAKE2b-256 | a27aa9db466fb8bd65c4b87b6f9d5ec581094c8674b7db452ba5ebab93f1bec6 |
Hashes for pymeos_cffi-1.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8082d21f0a27d9c001287891ec45b3f1083743bfd5d538b0b2287abb08a0b549 |
|
MD5 | 7a250c9da6553b1ac041ab7c0ae66580 |
|
BLAKE2b-256 | dd0a293bc79a60b32115b0fcf7f47bfedf207d7305cf7d59b6c7d6101830899c |
Hashes for pymeos_cffi-1.1.2-cp39-cp39-macosx_14_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e837277fc67cf141e43d67dee93592804c395b2554a2bfd8502353889c146f83 |
|
MD5 | 66cc18b0ac0e0718297e42c2d2a7929e |
|
BLAKE2b-256 | 4c404b67c2ccbeb33c3035b464159168459c91d5f22687967385ba0e4cf3d420 |
Hashes for pymeos_cffi-1.1.2-cp39-cp39-macosx_14_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 778c19b4a1654c7ad383c24d305a1d8984ec9fa5090a09a2f277d7b43f7f9406 |
|
MD5 | a59e478ee878737df415084dbb84d50d |
|
BLAKE2b-256 | 5ced867ba3e0fba470b456899f02babe97976b18e4c73a93246b53bc9ba0b7fe |
Hashes for pymeos_cffi-1.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 942c4c5258593ebf084f7525f49ab557125eccafcc18727232b48f300c83c10f |
|
MD5 | 69e414737b253b3c05c8ff79932256de |
|
BLAKE2b-256 | 48eb3b437f05f922ae228fd1a736f7c14af76a6739565129851df72b81e2ed97 |
Hashes for pymeos_cffi-1.1.2-cp38-cp38-macosx_14_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2faea615d1b52a88d2545001a9c0c10295e8778fb8fc9355209e66b7b30ada11 |
|
MD5 | 0806db122530c6ebc806dcf0a6781f3f |
|
BLAKE2b-256 | 212d335dafb22458f487476ed000b04c294584fce57eafe68e1adc4216e05ee2 |
Hashes for pymeos_cffi-1.1.2-cp38-cp38-macosx_14_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e33bfd77c5ac291334c2d382515bcbeaf88d360ef45d271f740720f5a5883550 |
|
MD5 | d635002d3f5ce841bcafb2313de1e8fc |
|
BLAKE2b-256 | 959f0c4ad622ffec5183d5e74702631042ab711c080108879b5efb6379674f0e |