Skip to main content

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)

Source distribution for rql 1.0.2
File Size Uploaded
rql-1.0.2.tar.gz 117.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for rql 1.0.2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.0.2 This release

4 release files

1.0.1

4 release files

1.0

4 release files

0.43.2

4 release files

0.43.1

4 release files

0.42.0

1 release file

0.41.0

4 release files

0.40.1

1 release file

0.40.0

4 release files

0.39.0

1 release file

0.38.2

4 release files

0.38.1

4 release files

0.38.0

4 release files

0.36.1

1 release file

0.36.0

6 release files

0.35.2

7 release files

0.35.1

7 release files

0.35.0

7 release files

0.34.2

1 release file

0.34.1

1 release file

0.34.0

1 release file

0.33.2

1 release file

0.33.1

1 release file

0.33.0

1 release file

0.32.0

1 release file

0.31.5

1 release file

0.31.4

1 release file

0.31.3

1 release file

0.31.2

1 release file

0.31.0

1 release file

0.30.1

1 release file

0.30.0

1 release file

0.29.1

1 release file

0.29.0

1 release file

0.28.0

1 release file

0.27.0

1 release file

0.26.6

1 release file

0.26.4

1 release file

0.26.3

1 release file

0.26.2

1 release file

0.26.1

1 release file

0.26.0

1 release file

0.25.0

1 release file

0.24.0

1 release file

0.22.2

1 release file

0.22.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page