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.3-cp38-cp38-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62727e54a7fe96e231a99a7dfb0b62f2c1cf904843d6ba967201641b6a1aa593 |
|
MD5 | f8b7d08659092f081433ab39b583bb2a |
|
BLAKE2b-256 | 8e03f9026b57b0b6428dc20cfac8799a9b27336770cfe205aed45c0dd7887484 |
Hashes for monetdbe-0.3-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 304e1c5e07cede33e30682a1f154f6ccdc0a9a21074b9191274a4eb55454907c |
|
MD5 | 3e8b2a01af0f80d4e82bf5d64fcd3b21 |
|
BLAKE2b-256 | c240a8b16e3d1cead0db7c470cbafd29ae0ec21a3281dde184194b98d16e0c0a |
Hashes for monetdbe-0.3-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de059464cacc446b0de83f97558d13cdab14af118488f70e460a2d3be572d6f3 |
|
MD5 | 09b2bc58712840fba615421d60195fe5 |
|
BLAKE2b-256 | 7029f31223410e3b1e7fabef362741d7a6092871a7da9912629d4602e2e74d6e |
Hashes for monetdbe-0.3-cp35-cp35m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3972c4e047d0a49a3e746d3923f2437c809f9d56c2205033f874456d23efeae9 |
|
MD5 | 0f8bfed1ef2d112145c2b5498a729743 |
|
BLAKE2b-256 | 399982ce75ec3a2fcaa902c8e72aa54b6097f1307d47e51b81c75c87baf08191 |