Lawson Lewis

Results 13 issues of Lawson Lewis

Add dev dependecy on the ogctests library. and add a test file to call the ogctests from.

- [x] Replace rdf in `prez/reference_data/context_ontologies` with the annotations from the sematic background repo. - [x] rename context_ontologies to annotations. - [x] make sure that prez still loads them into...

Add an endpoint that returns a list of the subjects and or properties that are not labeled. Re-use the logic from labelify.

Hi All, Looks like the logic in the way that the _buildQueryStringForServiceCall function gets called is flawed. code here: https://github.com/RDFLib/rdflib/blob/500ec25396730fa1849172b8052d19e9ed574cd4/rdflib/plugins/sparql/evaluate.py#L404 The function only gets passed the inner text from the...

**Issue** browsing /catalogs shows no results. **expected behaviour** a list of catalogs is returned. **suspected cause** the main query generated by https://github.com/RDFLib/prez/blob/4ce71b790c571421356ebb61f614253af3280be2/prez/services/listings.py#L100 seems to have lost a reference to dcat:Resource...

todo ~- [ ] fix bug in current CI action~ - [ ] implement semantic versioning - [ ] implement semantic release

bug
enhancement

https://github.com/RDFLib/prez/blob/c2927ddfbb41c45cb61033d57d730685364be882/prez/dependencies.py#L439 It is possible to have an identifier that ends with features which results in a path like `/catalogs/ns1:myfeatures/collections/ns1:mycollection` which then breaks due to the above code.

Introduced in 37bfb934e17c the culprit is this clause: ```sparql ... { ?focus_node ?preds ?vals } ... ``` which comes from a change to the prez_default_profile https://github.com/RDFLib/prez/blob/827038cdd7d4d85485cb1db23d58263d96422ad6/prez/reference_data/profiles/prez_default_profiles.ttl#L93 which results in the...

The way that dependencies are installed in the docker file seems to not install any of the dev dependencies (including tabulate) and tabulate is required for pretty printing of DEBUG...

bug

The json_renderer.py calls an undefined function. probably this is left over from the migration to v4. However, obviously we are lacking tests for this part of the code base. I...