owlrl


Nameowlrl JSON
Version 7.1.2 PyPI version JSON
download
home_pageNone
SummaryA simple implementation of the OWL2 RL Profile, as well as a basic RDFS inference, on top of RDFLib. Based mechanical forward chaining.
upload_time2024-10-31 04:20:12
maintainerNone
docs_urlNone
authorNicholas Car
requires_python<4.0,>=3.8
licenseW3C software and Document Notice License
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            |Original Author DOI| |PyPI badge|

|OWL-RL Logo|

.. |Original Author DOI| image:: https://zenodo.org/badge/9385/RDFLib/OWL-RL.svg
    :target: http://dx.doi.org/10.5281/zenodo.14543

.. |PyPI badge| image:: https://badge.fury.io/py/owlrl.svg
    :target: https://badge.fury.io/py/owlrl

.. |OWL-RL Logo| image:: https://raw.githubusercontent.com/RDFLib/OWL-RL/master/OWL-RL.png
    :width: 250
    :target: http://owl-rl.readthedocs.io/


OWL-RL
======

A simple implementation of the OWL2 RL Profile, as well as a basic RDFS inference, on top of RDFLib. Based mechanical forward chaining. The distribution contains:

**OWL-RL**: the Python library. You should copy the directory somewhere into your :code:`PYTHONPATH`. Alternatively, you can also run the :code:`python setup.py install` script in the directory.

* :code:`scripts/RDFConvertService`: can be used as a CGI script to invoke the library. It may have to be adapted to the local server setup.

* :code:`scripts/owlrl`: script that can be run locally on to transform a file into RDF (on the standard output). Run the script with :code:`-h` to get the available flags.

The package requires Python version 3.5 or higher; it depends on `RDFLib`_; version 4.2.2 or higher is required. If you need the python 2.7.x compatible version, see the @/py2 branch in this repository.

.. _RDFLib: https://github.com/RDFLib

For the details on RDFS, see the `RDF Semantics Specification`_; for OWL 2 RL, see the `OWL 2 Profile specification`_.

.. _RDF Semantics Specification: http://www.w3.org/TR/rdf11-mt/
.. _OWL 2 Profile specification: http://www.w3.org/TR/owl2-profiles/#Reasoning_in_OWL_2_RL_and_RDF_Graphs_using_Rules

View the **OWL-RL documentation** online: http://owl-rl.readthedocs.io/

To view the changelog for this software library, see `CHANGELOG.rst <CHANGELOG.rst>`_.

This software is released under the W3C© SOFTWARE NOTICE AND LICENSE. See `LICENSE.txt <LICENSE.txt>`_.


Release Procedure
-----------------

* update all the version numbers
* remove the current dist dir
* build the new distribution
* test the metadata rendering
* test push it to PyPI
* actually push it to PyPI

::

    rm -vf dist/*
    poetry build
    bsdtar -xvf dist/owlrl-*.whl -O '*/METADATA' | view -
    bsdtar -xvf dist/owlrl-*.tar.gz -O '*/PKG-INFO' | view -

    poetry publish --dry-run
    poetry publish -u __token__ -p <OWL-RL PyPI Token>

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "owlrl",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": "Nicholas Car",
    "author_email": "nick@kurrawong.ai",
    "download_url": "https://files.pythonhosted.org/packages/7b/24/39e525e8f8519315b97cc80fd285ebc16df134c63d3bf5ceee551d95c984/owlrl-7.1.2.tar.gz",
    "platform": null,
    "description": "|Original Author DOI| |PyPI badge|\n\n|OWL-RL Logo|\n\n.. |Original Author DOI| image:: https://zenodo.org/badge/9385/RDFLib/OWL-RL.svg\n    :target: http://dx.doi.org/10.5281/zenodo.14543\n\n.. |PyPI badge| image:: https://badge.fury.io/py/owlrl.svg\n    :target: https://badge.fury.io/py/owlrl\n\n.. |OWL-RL Logo| image:: https://raw.githubusercontent.com/RDFLib/OWL-RL/master/OWL-RL.png\n    :width: 250\n    :target: http://owl-rl.readthedocs.io/\n\n\nOWL-RL\n======\n\nA simple implementation of the OWL2 RL Profile, as well as a basic RDFS inference, on top of RDFLib. Based mechanical forward chaining. The distribution contains:\n\n**OWL-RL**: the Python library. You should copy the directory somewhere into your :code:`PYTHONPATH`. Alternatively, you can also run the :code:`python setup.py install` script in the directory.\n\n* :code:`scripts/RDFConvertService`: can be used as a CGI script to invoke the library. It may have to be adapted to the local server setup.\n\n* :code:`scripts/owlrl`: script that can be run locally on to transform a file into RDF (on the standard output). Run the script with :code:`-h` to get the available flags.\n\nThe package requires Python version 3.5 or higher; it depends on `RDFLib`_; version 4.2.2 or higher is required. If you need the python 2.7.x compatible version, see the @/py2 branch in this repository.\n\n.. _RDFLib: https://github.com/RDFLib\n\nFor the details on RDFS, see the `RDF Semantics Specification`_; for OWL 2 RL, see the `OWL 2 Profile specification`_.\n\n.. _RDF Semantics Specification: http://www.w3.org/TR/rdf11-mt/\n.. _OWL 2 Profile specification: http://www.w3.org/TR/owl2-profiles/#Reasoning_in_OWL_2_RL_and_RDF_Graphs_using_Rules\n\nView the **OWL-RL documentation** online: http://owl-rl.readthedocs.io/\n\nTo view the changelog for this software library, see `CHANGELOG.rst <CHANGELOG.rst>`_.\n\nThis software is released under the W3C\u00a9 SOFTWARE NOTICE AND LICENSE. See `LICENSE.txt <LICENSE.txt>`_.\n\n\nRelease Procedure\n-----------------\n\n* update all the version numbers\n* remove the current dist dir\n* build the new distribution\n* test the metadata rendering\n* test push it to PyPI\n* actually push it to PyPI\n\n::\n\n    rm -vf dist/*\n    poetry build\n    bsdtar -xvf dist/owlrl-*.whl -O '*/METADATA' | view -\n    bsdtar -xvf dist/owlrl-*.tar.gz -O '*/PKG-INFO' | view -\n\n    poetry publish --dry-run\n    poetry publish -u __token__ -p <OWL-RL PyPI Token>\n",
    "bugtrack_url": null,
    "license": "W3C software and Document Notice License",
    "summary": "A simple implementation of the OWL2 RL Profile, as well as a basic RDFS inference, on top of RDFLib. Based mechanical forward chaining.",
    "version": "7.1.2",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7f1d5d3ab93a88643c6f87c370d10e500bd8d710900492f3142ff78867c9ba49",
                "md5": "ad7f676fdbaaae0af1e5577b450900b7",
                "sha256": "b4234191d1981ee7c551fa203cc0d21470c38e624e6795f3ecac55651dab26b1"
            },
            "downloads": -1,
            "filename": "owlrl-7.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ad7f676fdbaaae0af1e5577b450900b7",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.8",
            "size": 51690,
            "upload_time": "2024-10-31T04:20:08",
            "upload_time_iso_8601": "2024-10-31T04:20:08.817824Z",
            "url": "https://files.pythonhosted.org/packages/7f/1d/5d3ab93a88643c6f87c370d10e500bd8d710900492f3142ff78867c9ba49/owlrl-7.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7b2439e525e8f8519315b97cc80fd285ebc16df134c63d3bf5ceee551d95c984",
                "md5": "a9d4587ea0f77668a93ae3a0cc3978dc",
                "sha256": "966136f303f08f3eb190f6631c31a03b1bc5744d6c15189d7fb638a563ee61d2"
            },
            "downloads": -1,
            "filename": "owlrl-7.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "a9d4587ea0f77668a93ae3a0cc3978dc",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.8",
            "size": 44944,
            "upload_time": "2024-10-31T04:20:12",
            "upload_time_iso_8601": "2024-10-31T04:20:12.980870Z",
            "url": "https://files.pythonhosted.org/packages/7b/24/39e525e8f8519315b97cc80fd285ebc16df134c63d3bf5ceee551d95c984/owlrl-7.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-31 04:20:12",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "owlrl"
}
        
Elapsed time: 0.34253s