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-1.0.2-cp39-cp39-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61ea8bc6939300c492eb7a98b958dc146e83cae6a6744ec2e16ca7e6c391016d |
|
MD5 | 03fce29b090ce39e17fa480871782e4c |
|
BLAKE2b-256 | 7d8a5835d9ee465f4d7b5b669b21c06e859480d9e6a17d2375ef7be31638d5fa |
Hashes for rql-1.0.2-cp38-cp38-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd45f74e0b3e8003acedfd2ba0a64ac97b37abedf1c50f6d134868263052d0ab |
|
MD5 | 715b2e1b958678f0960f6e2a939267ee |
|
BLAKE2b-256 | df5a820d0d30c4461308e032c362804a25064b594234e03c40b457056e0251cf |
Hashes for rql-1.0.2-cp37-cp37m-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0ed270bf3e3b8822311e18f119ad42092ca2b97aa2890c03f70a41664274e06 |
|
MD5 | 25adcedd86ba83a295b14a1e4eee4212 |
|
BLAKE2b-256 | 34e75945fd1f4df7343ad276b591a806918d87b71ead2e12ced7a49790ddc583 |