Pyramid-skosprovider

Latest version: v1.2.2

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

Scan your dependencies

Page 2 of 3

0.9.1

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

- Add download links to JSON-LD version of concept and conceptscheme to improve
user experience. (78)
- Remove pyup. (79)
- Update soms development dependencies.

0.9.0

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

- Support running a registry per request, as opposed to per application as
before. (44)
- Add the `infer_concept_relations` attribute to the collection renderer. (73)
- Add JSON-LD output to the REST service. (63)
- Add support for match and match_type search parameters to search for concepts
that match a certain URI and optionally have a certain type. (68)
- Drop support for Python 3.4, add support for 3.7 and 3.8. This is the last version
that will support Python 2. (66)
- Remove the JSON renderers from the utils module.

0.8.0

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

- Return an HTTP 404 response when a conceptscheme could not be found. (24)
- Add universal wheel distribution. (23)
- Add support for sorting on a SortLabel. This means a client can now ask to
sort the results either on `id`, `label` or `sortlabel`. See the
`skosprovider` docs for more on the `sortlabel`. This basically allows for
arbitrary sorting per language so it's possible to eg. sort Historical
periods chronologically. (26) [cahytinne]

0.7.0

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

- Sort case insensitive when sorting by label. This is a BC break, although
to most users it might actually be a bug fix. (16) [TalissaJoly]
- Add the markup attribute to Note json representations. This is a new addition
to skosprovider 0.6.0 that allows marking that a note contains some markup
(currently only HTML).
- Looking for a certain URI is now done with a query parameter in stead of in
the path of a resource. So, `/uris/urn:x-skosprovider:trees` should now be
called as `/uris?uri=urn:x-skosprovider:trees`. The old way is deprecated. It
will still function under version `0.7.0`, but will be removed in a future
version. (19)
- Add support for the sources attribute, a new feature in skosprovider 0.6.0
- Add support for languages to Conceptschemes, a new feature in skosprovider
0.6.0 that allows detailing what languages a conceptscheme uses.
- Move JSON renderers to their own file and fix some language handling issues.
(22)
- Add support for Python 3.5

0.6.0

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

- Allow the client to specify in which language labels should preferentially
be returned. This can be chosen by adding a ``language`` parameter to
certain query strings. If not present, pyramid_skosprovider falls back on
pyramid's locale negotiation. (10) (14) [dieuska]
- Expose a provider's expand method. This returns the narrower transitive
closure for a certain concept or collection. (11) [dieuska]
- Some documentation updates.

0.5.0

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

- Conceptschemes expose information on the subject they're tagged with. [BartSaelen]
- A new search endpoint for searching across conceptschemes was added. Search
syntax is the same as for searching within a single scheme, but the collection
parameter is not accepted. Two extra parameters were added for limiting the
search to a subset of available conceptschemes. (8)
- A new endpoint for looking up a certain URI was added. This endpoint does not
redirect to an external URI, but lets a client know where more information
about this URI can be found (eg. in which conceptscheme a concept lives). (7)

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.