Skip to content

Releases: uogbuji/versa

Native versa literate parser

28 Mar 15:11
fc36177
Compare
Choose a tag to compare
  • Numerous pipeline improvements
  • New, native Versa Literate parser
  • Implement util.lookup_byvalue()
  • Implement canonicalized Versa Literate output
  • Implement versa parse command line

Massive update to Versa Pipelines

28 Jul 22:24
Compare
Choose a tag to compare
  • Versa Pipelines heavily refactored & improved
  • Other bug fixes & improvements

More pipeline enhancements and plus including even more other stuff

11 Nov 04:18
5b4c89d
Compare
Choose a tag to compare

Added:

  • Implement harness function versa.pipeline.transform()
  • Pipeline action functions: Implement action arg to foreach()
  • Pipeline: Implement versa.pipeline.resource_id()
  • Pipeline action functions: Implement extra(), origin() and rel() for accessing context fields
  • Pipeline action functions: Implement @new-entity-hook in materialize(). Remove postprocess arg
  • Pipeline: Implement versa.pipeline.create_resource_mt
  • Implement versa.util.static_index()
  • Pipeline action functions: Add unique parameter to origin()
  • Pipeline action functions: Implement attach=True arg on materialize, in order to fine-tune how created resources are linked
  • Implement lmdb+MessagePack driver.
  • Implement diskcache driver.

Changed:

  • Pipeline action functions: Consolidate lookup() and lookup_inline() (latter is removed)

Fixed:

  • Pipeline action functions: Fix split arg of materialize()
  • 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

22 Apr 20:52
Compare
Choose a tag to compare
Pipeline enhancements Pre-release
Pre-release
  • 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!

09 Apr 18:13
Compare
Choose a tag to compare

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

18 Apr 03:13
Compare
Choose a tag to compare
  • Fixes to RDFa parsing
  • Implement versa.util.uniquify()
  • Implement JSONLD writer.
  • Versa Literate (Markdown) reader fixes
  • Implement versa.util.lookup()
  • Implement NTriples & CSV writers.