Abstraction layer for SKOS vocabularies.
Project description
skosprovider: vocabulary abstraction
This library helps abstract vocabularies that stick to the SKOS specification.
Skosprovider provides an interface that can be included in an application to allow it to talk to different SKOS vocabularies. These vocabularies could be defined locally or accessed remotely through webservices.
A sample provider is present in this package, using a simple python dict as the datastore. Most likely you will want to implement a provider for your own SKOS, vocabulary or thesaurus system.
Other known providers:
https://github.com/koenedaele/skosprovider_oe: This providers implements the provider interface for the thesauri deliverd by https://inventaris.onroerenderfgoed.be/thesaurus
History
0.1.2 (2013-02-07)
Providers can be removed from the registry
Added the ability to get a single provider from the registry
No longer possible to register the same provider twice
0.1.1 (2012-12-11)
Some pep8 fixes
Add support for tox
Now tested for python 3.2
Added skos:notes as an example to the unit tests.
0.1.0
Initial version
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.