Name | owlrl JSON |
Version |
7.1.2
JSON |
| download |
home_page | None |
Summary | A simple implementation of the OWL2 RL Profile, as well as a basic RDFS inference, on top of RDFLib. Based mechanical forward chaining. |
upload_time | 2024-10-31 04:20:12 |
maintainer | None |
docs_url | None |
author | Nicholas Car |
requires_python | <4.0,>=3.8 |
license | W3C 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"
}