Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rql-0.43.0.tar.gz (117.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rql-0.43.0-cp39-cp39-manylinux_2_24_x86_64.whl (26.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64

rql-0.43.0-cp38-cp38-manylinux_2_24_x86_64.whl (26.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ x86-64

rql-0.43.0-cp37-cp37m-manylinux_2_24_x86_64.whl (26.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.24+ x86-64

File details

Details for the file rql-0.43.0.tar.gz.

File metadata

  • Download URL: rql-0.43.0.tar.gz
  • Upload date:
  • Size: 117.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for rql-0.43.0.tar.gz
Algorithm Hash digest
SHA256 748b67ee34dc8caa2bc1d7bf2caf4491b1c025459b37d2374017382c59cb942c
MD5 7748c6b7dc2774c2d5fe091d3431585d
BLAKE2b-256 85925103d597d2de4d91cbe073927a11e3831c2191595f30fb0807cab3f8a397

See more details on using hashes here.

File details

Details for the file rql-0.43.0-cp39-cp39-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for rql-0.43.0-cp39-cp39-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 015a1317bf515a41612438cca6feeebb16682c4f510fe85613ef3effce2e3d4b
MD5 62bb1f71889f8cdedfd34cb0f7f47e32
BLAKE2b-256 7644159900ee0527b672addb05ca88ed93546c121de60ba800261b3bcb176fab

See more details on using hashes here.

File details

Details for the file rql-0.43.0-cp38-cp38-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for rql-0.43.0-cp38-cp38-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 ac5c4fe7f11a327021ebf50d80542233d83c80aa74af543681da348d546b331d
MD5 d583aadaafeb55d1db4e3b0d8b9e3397
BLAKE2b-256 f86172cb5960477c96a60271f37023f041f3eb4dfa1a1a895a067757c22d6847

See more details on using hashes here.

File details

Details for the file rql-0.43.0-cp37-cp37m-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for rql-0.43.0-cp37-cp37m-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 b0e1430b216ef2c7b591ff530ea52fe8ee55374222b47d35ccc0f3a3518edbfc
MD5 f234060fa934b233b4e9532717c529a5
BLAKE2b-256 3d60f89606ef4c77828ba7016f0f6c9095f3184ca6b03a2810e9f9dc29bcd076

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page