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.1-cp39-cp39-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a80bce71756815adb7da3dcf662f33e6637da697928283caeb309b25718b2a09 |
|
MD5 | 5dd090f34cbda38710704136864a3e36 |
|
BLAKE2b-256 | 16de9f78836bcba8099091696466be35dee9deaa95bb1a377253b92cc3f2beb1 |
Hashes for rql-1.0.1-cp38-cp38-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fc2408b78c2d6ce11b2310bfa3f9736eb9c1819102193025a663ccebd97cb0c |
|
MD5 | d2df01206e33521776a00be5d883715e |
|
BLAKE2b-256 | 49d2113160f36d772b8f6f35bf64db44dda77b6fc594c02f7c9de1fc74d9a705 |
Hashes for rql-1.0.1-cp37-cp37m-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10a80ad2a7d5b1461ae384378fb1352614720d84dadb68882cb7df3ac7651e05 |
|
MD5 | a31b2e806f699ca63436dc16ef91cfee |
|
BLAKE2b-256 | 414faf20bf641c902e650238ad40e9cd3c0308a6a034cb72b4b1f16add9f5449 |