Closed aaxelb closed 3 months ago
ENG-5493
trove/exceptions.py
skos
foaf
dc
dctype
dcam
next
trove.trovesearch
trove.trovesearch_gathering
share.search.search_params
share.search.search_response
trove.render.osfmap_jsonld
trove.derive.osfmap_json
ingest_rdf_vocabs
...VOCAB
...THESAURUS
trove.util.iri_labeler
primitive_rdf.IriShorthand
trove.vocab.mediatypes
trove.vocab.static_vocab
functools.cache
coverage: 89.878% (+0.3%) from 89.605% when pulling 5c615218b02a321b7105e84dcd44bd12e3d52ed2 on aaxelb:fix/more-helpful-trove-responses into 09c109fc43dea9d66afcdee45c198519d16d7a72 on CenterForOpenScience:develop.
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