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.5-cp38-cp38-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46fa4210900f93f2c6646aa1a633d0a7f174d72e606faa229551c74c39895aa3 |
|
MD5 | ef2613b543fcbfed0ee3d7c0d903c9c2 |
|
BLAKE2b-256 | 498f6ef37b3ab0b8f508380e34f5a4779ba866ba099dc8682a3c971a45d08c1f |
Hashes for monetdbe-0.5-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e87bf0e177202a87f6f5552c7d7d21ee0974724ad2c682b25fe3ae08c1389347 |
|
MD5 | bce32a0458aeae45a3b679c37a671995 |
|
BLAKE2b-256 | 7b7b2daa11e3d4e4d2eed6e0bed82f389f83acfa143777ab2a2fd9d3bde953ca |
Hashes for monetdbe-0.5-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f2acd27323cb4f988be5705e720c5f54b63813fcb10a4f4b8b9c1d3a5bb345f |
|
MD5 | c54ca6b7d0ca1eea00ae7eb2dc8ef684 |
|
BLAKE2b-256 | 34f7ee58701f8b2eaa836455d0fb38f1bd3fee824bdd20d254e21ba09f7423e2 |
Hashes for monetdbe-0.5-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c66a91cefe83c47df81134f070bf7baeda86ffef0a9fbefea169e99560bf7f54 |
|
MD5 | 25f5b871cbb81a2d8e27f18b68c15b8d |
|
BLAKE2b-256 | 49357bf264ff8620a2fda4f9b23b2dc2d5d77a52d993dfcf8dc4a2e760ed23c2 |