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.43.2-cp39-cp39-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cd321b592c984d83b860dbcdd5e512e89de0f0a686bd57e8f8e44e643584b75 |
|
MD5 | 5a41c8f08f07a1a9edd0d66a3f8befda |
|
BLAKE2b-256 | b04a517f69a7dc1ec8c03ae5109b938a56329b68c0cd506480d30c2f01aaca4e |
Hashes for rql-0.43.2-cp38-cp38-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8988ae3c012c990a2c90fef85d71a5f990b14a59c103c06e6f4e399fc6df8781 |
|
MD5 | 825dbae86423290f954da663ab1fd456 |
|
BLAKE2b-256 | 72bae87180f73cc384d786e9e1ea8641f904da38f51f5ed8745a656131df98b8 |
Hashes for rql-0.43.2-cp37-cp37m-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a86a178987647ee9f1d7f6919a7d5c932a2487e285f78462492919f5f1c8a43 |
|
MD5 | 41f3e4eedfad55cce17338a4b91fa906 |
|
BLAKE2b-256 | 96fe5cd58d55e510fb73f83f4ab8deb868e283d3129984a59491a30fa8abb318 |