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.38.2-cp39-cp39-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2cde4a925b6cb3629976238a1a9d8049dfee56f62428f3881ba7c78de10cedf |
|
MD5 | d52ee3f78a5797af73a2546d4fc78fa8 |
|
BLAKE2b-256 | 78df611e10f23ec429b364fcc49c8fe3e4acd7761720b494c8531b12697312e9 |
Hashes for rql-0.38.2-cp38-cp38-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4339cd63b1b669c6678ed1e47708d11110bfbedca59ead403ad77bffa7f9e1e3 |
|
MD5 | 8d896959ab8bb953c234268485d4da26 |
|
BLAKE2b-256 | 25529f3c1240c3e2c66135d70bfe029b8f0545ff5cf7ac2fee479cc53ce6d7d3 |
Hashes for rql-0.38.2-cp37-cp37m-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5e3c644324315eb489703c55a1ee1b3dd50e727ac13873ab33f24a9c57a6d0e |
|
MD5 | 68c4be20f3ee4b6f2c4485bdab454750 |
|
BLAKE2b-256 | 53b5af29da97469d57a2a21a5e2ecc3164626a42b4456ca7c43c0627adc013e7 |