Skip to content

Releases: OnroerendErfgoed/pyramid_skosprovider

1.2.2

30 Jul 12:43
2833801
Compare
Choose a tag to compare
  • To support the non-integer concept IDs, the concept_id path parameter should allow slashes. (#108)
  • Update Readme badges

1.2.1

21 Oct 11:57
Compare
Choose a tag to compare
  • Update Pyramid dependency to 2.0.2
  • Add a ReadTheDocs config file (#104)
  • Better handling of rendering a list of conceptschemes when one is unreachable. This ensures that most providers can be listed, but possibly with the URI as the label if the provider is unresponsive. (#101)

1.2.0

08 Mar 14:37
Compare
Choose a tag to compare
  • Add missing context in JSON-lD context (#95)
  • Drop support for Python 3.6 and 3.7, add support for 3.10 and 3.11

Attention! Querying for a uri with a path in the URL as opposed to a query parameter has been deprecated since version 0.7.0 and will be removed in the upcoming 2.0 release. Please make sure to update your code.

1.1.0

21 Dec 14:12
cc77471
Compare
Choose a tag to compare
  • upgrade requirements (#88)
  • add CITATION.cff (#91)

1.0.0

14 Sep 16:28
1.0.0
Compare
Choose a tag to compare
  • Drop support for Python 2. (#87)

0.9.2

21 Jan 23:04
0.9.2
Compare
Choose a tag to compare
  • Fix an issue with case insensitive search containing a wildcard. (#82)

0.9.1

19 Oct 18:08
0.9.1
Compare
Choose a tag to compare
  • 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

23 Sep 12:49
0.9.0
Compare
Choose a tag to compare
  • 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

04 Nov 22:42
0.8.0
Compare
Choose a tag to compare
  • 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

11 Aug 13:13
0.7.0
Compare
Choose a tag to compare
  • 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