relationship query language (RQL) utilities
Project description
This package provides base library for the Relationship Query Language
INSTALL
the standard way:
python setup.py install
building rql binary extension in place:
python setup.py build_ext –inplace
DOCUMENTATION
Documentation is available at https://rql.readthedocs.io
HOW TO RELEASE?
Bump version number in __pkginfo__.py, then update the debian changelog with:
dch -v <version>-1 -D unstable
Commit with hg commit -m "[pkg] Version <version>" and tag with hg tag <version> debian/<version>-1.
Ensure you have a clean working directory before upload to pypi by running hg clean --all --dirs --files (warning: this will remove all untracked files).
Generate the source distribution with python3 setup.py sdist.
rql has a faster implementation using libgecode. To make this available to users using pip and not having libgecode installed, we publish manylinux wheels to pypi.
To build a manylinux package for rql we use quay.io/pypa/manylinux1_x86_64 docker image and a custom script build_wheel.sh so you just have to execute it and it will pull docker image and execute script in this image :
docker pull quay.io/pypa/manylinux_2_24_x86_64 ./build_wheel.sh
Then upload source dist and wheels to pypi using twine:
twine upload dist/*.tar.gz dist/*.whl
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 rql-0.41.0-cp39-cp39-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62232eb89a7b607173c086cd661793db0e7f051de6c2b9836d1f1697987b97e7 |
|
MD5 | a8b5a2f328a5d4482391f30275addbac |
|
BLAKE2b-256 | 970c08b59c49b3063fcc48558301db3312b467c5596d6b26a0cc465e4fe2d0eb |
Hashes for rql-0.41.0-cp38-cp38-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff181bcb6aa7bd7900d7350000a31b3283f254f9a1e776092663c40bb1b6245e |
|
MD5 | 1ac42e941d3a2fecbb22ef97eb2a00aa |
|
BLAKE2b-256 | 4bc652ecc07f46cfc231f71d50f9e811fa703dea885aea4e0f78d047b7de47b9 |
Hashes for rql-0.41.0-cp37-cp37m-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 203bd0b0f384ff909c583f364a65d12ca12fcd22588b392fce0f21a7b1ca1e9e |
|
MD5 | a02d62a17ec234fc79306fb864cff9af |
|
BLAKE2b-256 | 1ec1eee0fd9bccb38a4fb6366912ad7dbb9a0da251d58240dcfdc6d581b35fb3 |