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
Release files for rql 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rql-1.0.2.tar.gz | 117.5 kB | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rql-1.0.2-cp39-cp39-manylinux_2_24_x86_64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.24+ x86-64 | Details |
| rql-1.0.2-cp38-cp38-manylinux_2_24_x86_64.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.24+ x86-64 | Details |
| rql-1.0.2-cp37-cp37m-manylinux_2_24_x86_64.whl | CPython 3.7 | CPython 3.7 pymalloc | Linux glibc 2.24+ x86-64 | Details |
Total release size: 78.7 MB
Release files / rql-1.0.2.tar.gz
| Download URL | rql-1.0.2.tar.gz |
|---|---|
| Size | 117.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
26d7992142c701853b633673147895751b29cbe4ab63000a09ec3ea92d61901f
|
|
BLAKE2b-256 checksum How to use checksums |
6af60e8fb6dfdf8957a3661621e3f0b8c5635490aaf6f7ab76ac35ddb962b533
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|
Release files / rql-1.0.2-cp39-cp39-manylinux_2_24_x86_64.whl
| Download URL | rql-1.0.2-cp39-cp39-manylinux_2_24_x86_64.whl |
|---|---|
| Size | 26.2 MB |
| Tags | CPython 3.9 Linux glibc 2.24+ x86-64 |
|
SHA-256 checksum How to use checksums |
61ea8bc6939300c492eb7a98b958dc146e83cae6a6744ec2e16ca7e6c391016d
|
|
BLAKE2b-256 checksum How to use checksums |
7d8a5835d9ee465f4d7b5b669b21c06e859480d9e6a17d2375ef7be31638d5fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / rql-1.0.2-cp38-cp38-manylinux_2_24_x86_64.whl
| Download URL | rql-1.0.2-cp38-cp38-manylinux_2_24_x86_64.whl |
|---|---|
| Size | 26.2 MB |
| Tags | CPython 3.8 Linux glibc 2.24+ x86-64 |
|
SHA-256 checksum How to use checksums |
bd45f74e0b3e8003acedfd2ba0a64ac97b37abedf1c50f6d134868263052d0ab
|
|
BLAKE2b-256 checksum How to use checksums |
df5a820d0d30c4461308e032c362804a25064b594234e03c40b457056e0251cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / rql-1.0.2-cp37-cp37m-manylinux_2_24_x86_64.whl
| Download URL | rql-1.0.2-cp37-cp37m-manylinux_2_24_x86_64.whl |
|---|---|
| Size | 26.2 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.24+ x86-64 |
|
SHA-256 checksum How to use checksums |
d0ed270bf3e3b8822311e18f119ad42092ca2b97aa2890c03f70a41664274e06
|
|
BLAKE2b-256 checksum How to use checksums |
34e75945fd1f4df7343ad276b591a806918d87b71ead2e12ced7a49790ddc583
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|