rql


Namerql JSON
Version 1.0.1 PyPI version JSON
download
home_pagehttps://forge.extranet.logilab.fr/CubicWeb/RQL/
Summaryrelationship query language (RQL) utilities
upload_time2024-01-24 22:26:57
maintainer
docs_urlNone
authorLogilab
requires_python>=3.7
licenseLGPL
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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

            

Raw data

            {
    "_id": null,
    "home_page": "https://forge.extranet.logilab.fr/CubicWeb/RQL/",
    "name": "rql",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "",
    "author": "Logilab",
    "author_email": "contact@logilab.fr",
    "download_url": "https://files.pythonhosted.org/packages/43/08/db7af6a6eac953d95801422ee905096f2e50e0469673297c61f511dd402b/rql-1.0.1.tar.gz",
    "platform": null,
    "description": "This package provides base library for the Relationship Query Language\n\nINSTALL\n-------\n\nthe standard way:\n\npython setup.py install\n\nbuilding rql binary extension in place:\n\npython setup.py build_ext --inplace\n\nDOCUMENTATION\n-------------\n\nDocumentation is available at https://rql.readthedocs.io\n\nHOW TO RELEASE?\n---------------\n\nBump version number in __pkginfo__.py, then update the debian changelog with::\n\n\tdch -v <version>-1 -D unstable\n\nCommit with ``hg commit -m \"[pkg] Version <version>\"`` and tag with ``hg tag\n<version> debian/<version>-1``.\n\nEnsure you have a clean working directory before upload to pypi by running\n``hg clean --all --dirs --files`` (warning: this will remove all untracked\nfiles).\n\nGenerate the source distribution with ``python3 setup.py sdist``.\n\nrql has a faster implementation using libgecode. To make this available to\nusers using pip and not having libgecode installed, we publish manylinux\nwheels to pypi.\n\nTo build a manylinux package for rql we use quay.io/pypa/manylinux1_x86_64\ndocker image and a custom script `build_wheel.sh` so you just have to execute\nit and it will pull docker image and execute script in this image\u00a0::\n\n\tdocker pull quay.io/pypa/manylinux_2_24_x86_64\n\t./build_wheel.sh\n\nThen upload source dist and wheels to pypi using twine::\n\n\ttwine upload dist/*.tar.gz dist/*.whl\n",
    "bugtrack_url": null,
    "license": "LGPL",
    "summary": "relationship query language (RQL) utilities",
    "version": "1.0.1",
    "project_urls": {
        "Homepage": "https://forge.extranet.logilab.fr/CubicWeb/RQL/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "414faf20bf641c902e650238ad40e9cd3c0308a6a034cb72b4b1f16add9f5449",
                "md5": "a31b2e806f699ca63436dc16ef91cfee",
                "sha256": "10a80ad2a7d5b1461ae384378fb1352614720d84dadb68882cb7df3ac7651e05"
            },
            "downloads": -1,
            "filename": "rql-1.0.1-cp37-cp37m-manylinux_2_24_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a31b2e806f699ca63436dc16ef91cfee",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 26196724,
            "upload_time": "2024-01-24T22:31:41",
            "upload_time_iso_8601": "2024-01-24T22:31:41.443096Z",
            "url": "https://files.pythonhosted.org/packages/41/4f/af20bf641c902e650238ad40e9cd3c0308a6a034cb72b4b1f16add9f5449/rql-1.0.1-cp37-cp37m-manylinux_2_24_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "49d2113160f36d772b8f6f35bf64db44dda77b6fc594c02f7c9de1fc74d9a705",
                "md5": "d2df01206e33521776a00be5d883715e",
                "sha256": "0fc2408b78c2d6ce11b2310bfa3f9736eb9c1819102193025a663ccebd97cb0c"
            },
            "downloads": -1,
            "filename": "rql-1.0.1-cp38-cp38-manylinux_2_24_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d2df01206e33521776a00be5d883715e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 26195772,
            "upload_time": "2024-01-24T22:31:47",
            "upload_time_iso_8601": "2024-01-24T22:31:47.732573Z",
            "url": "https://files.pythonhosted.org/packages/49/d2/113160f36d772b8f6f35bf64db44dda77b6fc594c02f7c9de1fc74d9a705/rql-1.0.1-cp38-cp38-manylinux_2_24_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "16de9f78836bcba8099091696466be35dee9deaa95bb1a377253b92cc3f2beb1",
                "md5": "5dd090f34cbda38710704136864a3e36",
                "sha256": "a80bce71756815adb7da3dcf662f33e6637da697928283caeb309b25718b2a09"
            },
            "downloads": -1,
            "filename": "rql-1.0.1-cp39-cp39-manylinux_2_24_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5dd090f34cbda38710704136864a3e36",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 26195798,
            "upload_time": "2024-01-24T22:31:52",
            "upload_time_iso_8601": "2024-01-24T22:31:52.420921Z",
            "url": "https://files.pythonhosted.org/packages/16/de/9f78836bcba8099091696466be35dee9deaa95bb1a377253b92cc3f2beb1/rql-1.0.1-cp39-cp39-manylinux_2_24_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4308db7af6a6eac953d95801422ee905096f2e50e0469673297c61f511dd402b",
                "md5": "823ead79d960d270124538bb6911af7d",
                "sha256": "e7b414d16617ebba87b8a4b828c93e65a289180cdbe72a57e480ef22a532155d"
            },
            "downloads": -1,
            "filename": "rql-1.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "823ead79d960d270124538bb6911af7d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 117443,
            "upload_time": "2024-01-24T22:26:57",
            "upload_time_iso_8601": "2024-01-24T22:26:57.675117Z",
            "url": "https://files.pythonhosted.org/packages/43/08/db7af6a6eac953d95801422ee905096f2e50e0469673297c61f511dd402b/rql-1.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-24 22:26:57",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "rql"
}
        
Elapsed time: 0.17211s