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.41.0.tar.gz (116.8 kB view details)

Uploaded Source

Built Distributions

rql-0.41.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.41.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.41.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.41.0.tar.gz.

File metadata

  • Download URL: rql-0.41.0.tar.gz
  • Upload date:
  • Size: 116.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for rql-0.41.0.tar.gz
Algorithm Hash digest
SHA256 3a609b81fd974415030747b965da41639ada412068915dbfa103ffd2036fcc5b
MD5 8262af574ddd9008be977fe03ef90414
BLAKE2b-256 fd1a8b75e73ea0d34ac3e4ef43204853cd44a92c9a8e4116cdfa0005698739fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rql-0.41.0-cp39-cp39-manylinux_2_24_x86_64.whl
  • Upload date:
  • Size: 26.2 MB
  • Tags: CPython 3.9, manylinux: glibc 2.24+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for rql-0.41.0-cp39-cp39-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 62232eb89a7b607173c086cd661793db0e7f051de6c2b9836d1f1697987b97e7
MD5 a8b5a2f328a5d4482391f30275addbac
BLAKE2b-256 970c08b59c49b3063fcc48558301db3312b467c5596d6b26a0cc465e4fe2d0eb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rql-0.41.0-cp38-cp38-manylinux_2_24_x86_64.whl
  • Upload date:
  • Size: 26.2 MB
  • Tags: CPython 3.8, manylinux: glibc 2.24+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for rql-0.41.0-cp38-cp38-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 ff181bcb6aa7bd7900d7350000a31b3283f254f9a1e776092663c40bb1b6245e
MD5 1ac42e941d3a2fecbb22ef97eb2a00aa
BLAKE2b-256 4bc652ecc07f46cfc231f71d50f9e811fa703dea885aea4e0f78d047b7de47b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rql-0.41.0-cp37-cp37m-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 203bd0b0f384ff909c583f364a65d12ca12fcd22588b392fce0f21a7b1ca1e9e
MD5 a02d62a17ec234fc79306fb864cff9af
BLAKE2b-256 1ec1eee0fd9bccb38a4fb6366912ad7dbb9a0da251d58240dcfdc6d581b35fb3

See more details on using hashes here.

Supported by

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