skosprovider-rdf


Nameskosprovider-rdf JSON
Version 1.3.0 PyPI version JSON
download
home_pagehttp://github.com/OnroerendErfgoed/skosprovider_rdf
Summaryskosprovider_rdf
upload_time2022-12-15 21:58:45
maintainer
docs_urlNone
authorFlanders Heritage Agency
requires_python
licenseMIT
keywords rdf skos skosprovider vocabularies thesauri
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage No coveralls.
            skosprovider_rdf
================

An implementation of the skosprovider_ interface that supports various RDF
serialisations through RDFLib.

.. image:: https://img.shields.io/pypi/v/skosprovider_rdf.svg
        :target: https://pypi.python.org/pypi/skosprovider_rdf
.. image:: https://readthedocs.org/projects/skosprovider_rdf/badge/?version=latest
        :target: https://readthedocs.org/projects/skosprovider_rdf/?badge=latest

.. image:: https://app.travis-ci.com/OnroerendErfgoed/skosprovider_rdf.svg?branch=develop
        :target: https://app.travis-ci.com/OnroerendErfgoed/skosprovider_rdf
.. image:: https://img.shields.io/coveralls/OnroerendErfgoed/skosprovider_rdf.svg
        :target: https://coveralls.io/r/OnroerendErfgoed/skosprovider_rdf
.. image:: https://scrutinizer-ci.com/g/OnroerendErfgoed/skosprovider_rdf/badges/quality-score.png?b=master
        :target: https://scrutinizer-ci.com/g/OnroerendErfgoed/skosprovider_rdf/?branch=master

.. _skosprovider: https://github.com/OnroerendErfgoed/skosprovider


1.3.0 (15-12-2022)
------------------

- Don't export local id as dcterms.identifier when it's equal to the URI (#117)
- Add formal support for Python 3.10 and Python 3.11 (#120) 

1.2.0 (11-10-2022)
------------------

- Better RDF rendering for concepts part of a collection (#104)

1.1.0 (17-08-2022)
------------------

- Drop python 3.6 and 3.7 support, add support for 3.8, 3.9 and 3.10
- Update RDFLib to 6.2.0

1.0.0 (17-12-2021)
------------------

- Drop python 2 support
- Upgrade all requirements (#90)

0.8.1 (27-07-2020)
------------------

- Cleaner handling of `infer_concept_relations`. When exporting through
  skosprovider_rdf this attribute will determine if broader/narrower relations
  between concepts are generated when there's a collection between them, as is
  the case when a concept has a guide term divding the underlying concepts.
  When reading from an RDF file, the `infer_concept_relations` attribute will
  be set to True if at least one concept in a collection under a concept has a
  broader relation with said concept. (#73)
- Prevent the _add_labels method from generating an error. (#80)

0.8.0 (08-06-2020)
------------------

- Update to RDFlib 0.5.0 (#74)


0.7.0 (12-02-2020)
------------------

- Compatibile with `SkosProvider 0.7.0 <http://skosprovider.readthedocs.io/en/0.7.0/>`_.
- Make it possible to read an RDF file containing more than one conceptscheme. (#35)
- Drop support for Python 3.3, 3.4 and 3.5. This is the last version that will
  support Python 2. (#63)

0.6.0 (16-07-2017)
------------------

- Compatibile with `SkosProvider 0.6.1 <http://skosprovider.readthedocs.io/en/0.6.1/>`_.
- Add information about the void.Dataset when dumping to RDF.

0.5.0 (11-08-2016)
------------------

- Compatibile with `SkosProvider 0.6.0 <http://skosprovider.readthedocs.io/en/0.6.0/>`_.
- Add official python 3.5 compatibility.
- Add support for sources when dumping to RDF and reading from RDF. (#17)
- Add support for languages to conceptschemes when dumping to and reading from
  RDF. (#16)
- Add support for HTML in SKOS notes and sources. (#15, #20)

0.4.1 (17-07-2015)
------------------

- RDF dump: Add the top concepts and the conceptscheme identifier in the full RDF dump
  (equal to the RDF conceptscheme dump).
- RDF provider: literal and binary type to text when parsing the graph to a list.

0.4.0 (03-03-2015)
------------------

- Allow dumping a single conceptscheme to RDF. This does not dump the entire
  conceptscheme with all it's concepts or collections, just information on the
  conceptscheme itself and it's top concepts.
- Allow dumping a single concept or collection to RDF, and not just an entire
  conceptscheme with all concepts or collections.
- Add skos:inScheme information to RDF dumps.
- Better handling of dc(t):identifier. When reading an RDF file both 
  dcterms:identifier and dc:identifier are considered when analysing the 
  identifier. During dumping, we also dump to dcterms:identifier.

0.3.0 (19-12-2014)
------------------

- Compatibile with `SkosProvider 0.5.0 <http://skosprovider.readthedocs.org/en/0.5.0>`_.
- Dumping to an RDF file now also dumps information on the Conceptscheme.
- Dumping to an RDF file now also adds notes to a Collection, not just to a
  Concept.
- Now handles subordinate_array and superordinate concept.

0.2.0 (14-10-2014)
------------------

- Add support for Dublin Core identifier (#5)

0.1.3 (02-09-2014)
------------------

- Fix a namespace error for SKOS Notes. (#2)

0.1.2 (31-07-2014)
------------------

- Documentation fixes and cleanup
- Removed RDFlib artefacts from output.

0.1.1 (20-05-2014)
------------------

- Bugfixing
- encoding/decoding problems
- casting rdf subjects and objects to rdflib URI's
- Added tests

0.1.0
-----

- Initial version



            

Raw data

            {
    "_id": null,
    "home_page": "http://github.com/OnroerendErfgoed/skosprovider_rdf",
    "name": "skosprovider-rdf",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "rdf skos skosprovider vocabularies thesauri",
    "author": "Flanders Heritage Agency",
    "author_email": "ict@onroerenderfgoed.be",
    "download_url": "https://files.pythonhosted.org/packages/ef/de/541065f044331498471382b35b2aac4e35d87665622bf7a0d8086e5f20fc/skosprovider_rdf-1.3.0.tar.gz",
    "platform": null,
    "description": "skosprovider_rdf\n================\n\nAn implementation of the skosprovider_ interface that supports various RDF\nserialisations through RDFLib.\n\n.. image:: https://img.shields.io/pypi/v/skosprovider_rdf.svg\n        :target: https://pypi.python.org/pypi/skosprovider_rdf\n.. image:: https://readthedocs.org/projects/skosprovider_rdf/badge/?version=latest\n        :target: https://readthedocs.org/projects/skosprovider_rdf/?badge=latest\n\n.. image:: https://app.travis-ci.com/OnroerendErfgoed/skosprovider_rdf.svg?branch=develop\n        :target: https://app.travis-ci.com/OnroerendErfgoed/skosprovider_rdf\n.. image:: https://img.shields.io/coveralls/OnroerendErfgoed/skosprovider_rdf.svg\n        :target: https://coveralls.io/r/OnroerendErfgoed/skosprovider_rdf\n.. image:: https://scrutinizer-ci.com/g/OnroerendErfgoed/skosprovider_rdf/badges/quality-score.png?b=master\n        :target: https://scrutinizer-ci.com/g/OnroerendErfgoed/skosprovider_rdf/?branch=master\n\n.. _skosprovider: https://github.com/OnroerendErfgoed/skosprovider\n\n\n1.3.0 (15-12-2022)\n------------------\n\n- Don't export local id as dcterms.identifier when it's equal to the URI (#117)\n- Add formal support for Python 3.10 and Python 3.11 (#120) \n\n1.2.0 (11-10-2022)\n------------------\n\n- Better RDF rendering for concepts part of a collection (#104)\n\n1.1.0 (17-08-2022)\n------------------\n\n- Drop python 3.6 and 3.7 support, add support for 3.8, 3.9 and 3.10\n- Update RDFLib to 6.2.0\n\n1.0.0 (17-12-2021)\n------------------\n\n- Drop python 2 support\n- Upgrade all requirements (#90)\n\n0.8.1 (27-07-2020)\n------------------\n\n- Cleaner handling of `infer_concept_relations`. When exporting through\n  skosprovider_rdf this attribute will determine if broader/narrower relations\n  between concepts are generated when there's a collection between them, as is\n  the case when a concept has a guide term divding the underlying concepts.\n  When reading from an RDF file, the `infer_concept_relations` attribute will\n  be set to True if at least one concept in a collection under a concept has a\n  broader relation with said concept. (#73)\n- Prevent the _add_labels method from generating an error. (#80)\n\n0.8.0 (08-06-2020)\n------------------\n\n- Update to RDFlib 0.5.0 (#74)\n\n\n0.7.0 (12-02-2020)\n------------------\n\n- Compatibile with `SkosProvider 0.7.0 <http://skosprovider.readthedocs.io/en/0.7.0/>`_.\n- Make it possible to read an RDF file containing more than one conceptscheme. (#35)\n- Drop support for Python 3.3, 3.4 and 3.5. This is the last version that will\n  support Python 2. (#63)\n\n0.6.0 (16-07-2017)\n------------------\n\n- Compatibile with `SkosProvider 0.6.1 <http://skosprovider.readthedocs.io/en/0.6.1/>`_.\n- Add information about the void.Dataset when dumping to RDF.\n\n0.5.0 (11-08-2016)\n------------------\n\n- Compatibile with `SkosProvider 0.6.0 <http://skosprovider.readthedocs.io/en/0.6.0/>`_.\n- Add official python 3.5 compatibility.\n- Add support for sources when dumping to RDF and reading from RDF. (#17)\n- Add support for languages to conceptschemes when dumping to and reading from\n  RDF. (#16)\n- Add support for HTML in SKOS notes and sources. (#15, #20)\n\n0.4.1 (17-07-2015)\n------------------\n\n- RDF dump: Add the top concepts and the conceptscheme identifier in the full RDF dump\n  (equal to the RDF conceptscheme dump).\n- RDF provider: literal and binary type to text when parsing the graph to a list.\n\n0.4.0 (03-03-2015)\n------------------\n\n- Allow dumping a single conceptscheme to RDF. This does not dump the entire\n  conceptscheme with all it's concepts or collections, just information on the\n  conceptscheme itself and it's top concepts.\n- Allow dumping a single concept or collection to RDF, and not just an entire\n  conceptscheme with all concepts or collections.\n- Add skos:inScheme information to RDF dumps.\n- Better handling of dc(t):identifier. When reading an RDF file both \n  dcterms:identifier and dc:identifier are considered when analysing the \n  identifier. During dumping, we also dump to dcterms:identifier.\n\n0.3.0 (19-12-2014)\n------------------\n\n- Compatibile with `SkosProvider 0.5.0 <http://skosprovider.readthedocs.org/en/0.5.0>`_.\n- Dumping to an RDF file now also dumps information on the Conceptscheme.\n- Dumping to an RDF file now also adds notes to a Collection, not just to a\n  Concept.\n- Now handles subordinate_array and superordinate concept.\n\n0.2.0 (14-10-2014)\n------------------\n\n- Add support for Dublin Core identifier (#5)\n\n0.1.3 (02-09-2014)\n------------------\n\n- Fix a namespace error for SKOS Notes. (#2)\n\n0.1.2 (31-07-2014)\n------------------\n\n- Documentation fixes and cleanup\n- Removed RDFlib artefacts from output.\n\n0.1.1 (20-05-2014)\n------------------\n\n- Bugfixing\n- encoding/decoding problems\n- casting rdf subjects and objects to rdflib URI's\n- Added tests\n\n0.1.0\n-----\n\n- Initial version\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "skosprovider_rdf",
    "version": "1.3.0",
    "split_keywords": [
        "rdf",
        "skos",
        "skosprovider",
        "vocabularies",
        "thesauri"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "0ab915f78b2acf70c68cba178ba28535",
                "sha256": "db719f41a2d040af7184d68c782c6070a853f19bfa1792d8f16c92f664d6fd78"
            },
            "downloads": -1,
            "filename": "skosprovider_rdf-1.3.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0ab915f78b2acf70c68cba178ba28535",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 15783,
            "upload_time": "2022-12-15T21:58:43",
            "upload_time_iso_8601": "2022-12-15T21:58:43.377945Z",
            "url": "https://files.pythonhosted.org/packages/ab/b7/2e2e99acacf88b231b17c062e263c06ff44a83e2a31513ee6b9d1ff6da78/skosprovider_rdf-1.3.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "a361026b61488787dcd13824005c1071",
                "sha256": "d052a1eb3f12bd910efd672b247942cc861dc1550a3077b354147f5c60c9e035"
            },
            "downloads": -1,
            "filename": "skosprovider_rdf-1.3.0.tar.gz",
            "has_sig": false,
            "md5_digest": "a361026b61488787dcd13824005c1071",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 16219,
            "upload_time": "2022-12-15T21:58:45",
            "upload_time_iso_8601": "2022-12-15T21:58:45.409562Z",
            "url": "https://files.pythonhosted.org/packages/ef/de/541065f044331498471382b35b2aac4e35d87665622bf7a0d8086e5f20fc/skosprovider_rdf-1.3.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-12-15 21:58:45",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "OnroerendErfgoed",
    "github_project": "skosprovider_rdf",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "tox": true,
    "lcname": "skosprovider-rdf"
}
        
Elapsed time: 0.05213s