MonetDBe - the Python embedded MonetDB
Project description
monetdbe
MonetDBe - the Python embedded MonetDB
https://github.com/monetdBSolutions/MonetDBe-Python/
requirements
For binary wheel installation you need:
- Linux
- pip >= 19.3
- Python >= 3.6
For non-binary wheel installation (Windows, OSX) you also (for now) need to have MonetDB installed.
install
you can install monetdbe from pypi using:
# pip install monetdbe
On supported platforms, this will download and install the Binary wheel, otherwise a source compile is started.
compile
You can also compile monetdbe from the source folder:
$ git clone https://github.com/MonetDBSolutions/MonetDBe-Python/
$ cd MonetDBe-Python
$ pip install .
You need to have MonetDB available on the default search paths, if it is
installed in a different location you need to specify CFLAGS
:
CFLAGS="-I<monetdb_prefix>/include/monetdb -I<monetdb_prefix>/lib/monetdb" pip install .
development
You can use pytest to run the test suite from the source checkout:
$ python3 -m venv venv
$ venv/bin/pip install -e .
$ venv/bin/pip install pytest
$ venv/bin/pytest
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 monetdbe-0.4-cp38-cp38-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0ef215893a52d4e272656d00601a7a8ce341e28e1a8ea707b7eddd27397657b |
|
MD5 | ab46bfd22a6a7ec65281a4188b91b21b |
|
BLAKE2b-256 | afb5416a6ce34a3f9595a9a511f2ec77f58880e259dc72f82e5cd5b1c40c3727 |
Hashes for monetdbe-0.4-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10f24792b5e0233104004d5cf24a589591eecc9eadc5452292927bf2ab2872b8 |
|
MD5 | aec76c6d0b1aa8e440d23636c473f3bf |
|
BLAKE2b-256 | 8377335a18910eebdf169c1d0d3d7363ff5106ae81651eb7c45548a8eaacf7ad |
Hashes for monetdbe-0.4-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03bafbdd2ea74241c030a74ecb994abbc56902f64acdfde68c5d85cac6669178 |
|
MD5 | c770931448d527d0a8f66ba70867e21d |
|
BLAKE2b-256 | 550e83c29257205b71a03bdccca069d6688ba554c44a1ab288fcabac40071d02 |
Hashes for monetdbe-0.4-cp35-cp35m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1203e9c99d0bfa4566bad7f80e87c54db4237ae9649565ba44d6aee5479fe47 |
|
MD5 | 0bbbc6f6d044fcb567f58b92b57fa050 |
|
BLAKE2b-256 | 7853bf17b25c569f849e651038fd8e83127cd57f1c39424817774dfc6a75511d |