Releases: capsulecorplab/patternbuffer
Releases · capsulecorplab/patternbuffer
v0.5.0
Adds support for PBSPARQL>>resultAsGraph
Full Changelog: v0.4.1...v0.5.0
v0.4.1 release
Changes:
- refactors
PBRDFLib&PBPythonto create and execute from a script.py- add method
PBPython>>fromArrayOfStrings:for creating and executing a script.py from an array of strings - refactor
PBRDFLib>>datastore:query:to send message toPBPython>>fromArrayOfStrings:
- add method
v0.4.0 release
Changes:
- refactors
PBRDFLib- fixes parsing issue with double quotes in SPARQL query
- sends message to
PBPythonfor handling generic python code execution from a string viaSystemInteraction
PBPythonraises an Error if a traceback is encountered while executing python code- patches KeyNotFound error for oml pattern4-metrology on
PBSPARQL>>resultAsTable
v0.3.0 release
New features:
PBSPARQL>>datastore:- method for setting a path to a local datastore, s.a., a TTL file, for directly executing queries againstPBArray2D- subclass ofArray2D, used for viewing SPARQL results as a table with named columnsPBRDFLib- class for binding to RDFLib installed on system PythonPBSPARQLTest>>testResultAsJSON- unit test forPBSPARQL>>resultAsJSONPBSPARQLTest>>testResultAsTableHasColumnNames- unit test forPBSPARQL>>resultAsTablecolumnNames
v0.2.0 release
Additions:
PBSPARQL>>resultAsTable: accessing method for viewing JSON output from SPARQL query as a tablePBGraphAnalyzer: utility class for generating an exploitable graph visualization, given a collection of elements and relation type
v0.1.0 release
This release contains a minimal Pharo/Smalltalk class for querying an RDF database, using the SPARQL query language. Code has been tested against a Fuseki server running locally - see Example Usage.