Skosprovider

Latest version: v1.2.0

Safety actively analyzes 623642 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.2.0

------------------

- Update links in README.rst (107)
- Update setup.py (108)
- Drop support for Python 3.6 (114)

1.1.1

------------------
- An empty or invalid language tag as query parameter is raising 500 Exception (110)

1.1.0

------------------

- Last release at this location. Development will move to main Onroerend
Erfgoed Github account for future versions.
- Allow passing a list of languages to the label function. Eg. passing
`['nl-BE', 'en']` will first try to match with any form of Dutch, then any
form of English and finally anything else. Bear in mind that `nl-BE` will
also match with `nl`, so passing `['nl-BE', 'nl', 'en']` is superfluous. (80)
- Better error handling when registering a Conceptscheme with the registry (or
removing it). (102)
- Add a CITATION.cff file to make it easier to cite Skosprovider. (104)

1.0.0

------------------

- Drop support for Python 2. Only version 3.6 and higher are supported now. (74)
- Remove pyup suspport. (85)
- Update pyld and other dependencies. (76)

0.7.1

------------------

- Add check on allowed_instance_scopes being None. (69)
- Allow getting a provider URI without loading a Conceptscheme. (72)
- Try not to load the full conceptscheme when registering a provider in the
registry. (72)

0.7.0

------------------

- Add dumpers to transform a provider, a conceptscheme, a concept or
collection in to a dictionary compatible with a JSON-LD context that has been
added. This makes it possible to transform a provider into Linked Data.
- Make handling of the hierarchy involving collections as thesaurus arrays more
logical. A collection now has an attribute
:attr:`skosprovider.skos.Collection.infer_concept_relations` that indicates if
the members of a collection should be seen as narrower concepts of a superordinate
concept. This is generally important when expanding a concept to all it's
narrower concepts for searching. (57)
- Add a new query option for querying matches with concepts from external
conceptschemes to :meth:`skosprovider.providers.VocabularyProvider.find`.
(58)
- A registry can now carry metadata just like a provider.
- A registry now has an attribute
:attr:`skosprovider.registry.Registry.instance_scope` that indicates how the
registry is managed in the application process. All providers need to
indicate what kinds of instance_scope they're compatible with. Especially
important for SQLAlchemyProvider run in a web application. (63, 66)
- Fix a bug that made it impossible for a
:class:`~skosprovider.providers.SimpleCsvProvider` to read sources. (36)
- Drop support for Python 3.3, 3.4 and 3.5. Adds support for 3.8. This is the last
version that will support Python 2. Version 0.8.0 will drop support for
Python 2.7.

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.