[ENG-5493][ENG-5412] more helpful trove responses #820
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ENG-5493
trove/exceptions.py
with situation-specific exception classesskos
,foaf
,dc
,dctype
,dcam
)next
links with field-specific search (ENG-5412)trove.trovesearch
with modules previously attrove.trovesearch_gathering
,share.search.search_params
, andshare.search.search_response
trove.render.osfmap_jsonld
(subsumed bytrove.derive.osfmap_json
)ingest_rdf_vocabs
management command (unnecessary with "static vocab" update)...VOCAB
to...THESAURUS
(not just a set of terms, but a whole rdf graph describing those terms)trove.util.iri_labeler
(completely replaced byprimitive_rdf.IriShorthand
trove.vocab.mediatypes
trove.vocab.static_vocab
functools.cache
to things that need be computed only once