Releases: uogbuji/versa
Releases · uogbuji/versa
Native versa literate parser
Massive update to Versa Pipelines
- Versa Pipelines heavily refactored & improved
- Other bug fixes & improvements
More pipeline enhancements and plus including even more other stuff
Added:
- Implement harness function
versa.pipeline.transform()
- Pipeline action functions: Implement
action
arg toforeach()
- Pipeline: Implement
versa.pipeline.resource_id()
- Pipeline action functions: Implement
extra()
,origin()
andrel()
for accessing context fields - Pipeline action functions: Implement
@new-entity-hook
inmaterialize()
. Removepostprocess
arg - Pipeline: Implement
versa.pipeline.create_resource_mt
- Implement
versa.util.static_index()
- Pipeline action functions: Add
unique
parameter toorigin()
- Pipeline action functions: Implement
attach=True
arg onmaterialize
, in order to fine-tune how created resources are linked - Implement lmdb+MessagePack driver.
- Implement diskcache driver.
Changed:
- Pipeline action functions: Consolidate
lookup()
andlookup_inline()
(latter is removed)
Fixed:
- Pipeline action functions: Fix
split
arg ofmaterialize()
- Pipeline: Fix
versa.pipeline.materialize_entity()
- Consistency fixes to
versa.util.resourcetypes()
signature - Fix memory models to be pickleable
- Pipeline action functions: Fix
link()
- Test suite fixes
Pipeline enhancements
- Add harness function versa.pipeline.transform
- Tweaks to pipeline action functions
- Bring ID construction in line with pybibframe
- Add
versa.pipeline.resource_id
from pybibframe - Implement extra() origin() and rel() for accessing pipeline context in action functions
Hello MongoDB!
Added
- Support for MongoDB backend
- Pipeline attr() action function
Fixed
- Tweak PG backend
- Reduce logger noise
- Fix JSON-LD output
Changed
- Modularize pipeline action functions
Improvements to RDFa parsing and RDF output
- Fixes to RDFa parsing
- Implement versa.util.uniquify()
- Implement JSONLD writer.
- Versa Literate (Markdown) reader fixes
- Implement versa.util.lookup()
- Implement NTriples & CSV writers.