Skip to content

Releases: paulovn/sparql-kernel

1.3.0

30 Jul 10:07
7acd288
Compare
Choose a tag to compare
  • improved error messages on HTTP errors
  • strip whitespace in all lines, including comment lines (@gpotdevin)
  • added new magics: %method (@alexisdimi), %http_header, %load
  • added new option none to %format magic, for manual control of format request
  • can read %auth parameters from environment variables
  • do not print out password for %auth magic
  • magic processing split out to magics.py
  • bugfix (@blake-regalia, @alexisdimi): in label selection for graph nodes, itervalues() does not exist in python3
  • keep order in preferred languages
  • PEP8 reformatting

1.2.0

28 Aug 19:12
1d2d155
Compare
Choose a tag to compare
  • added %header magic (by @gpotdevin)
  • fixed JSON format for raw format (reported by @BoPeng)
  • full output file path for magic message
  • improved PEP8 compliance

XML format

23 Mar 05:46
20625a7
Compare
Choose a tag to compare
  • new accepted format: xml (MIME type application/sparql-results+xml)
  • new magic: %auth <type> <user> <pwd> (proposed by @asanchez75)
  • new magic: %qparam, to add custom parameters to the query URL
  • bugfix: %lang all magic didn't work
  • bugfix: Added "language": "sparql" to the kernel JSON (by @laughedelic)
  • bugfix: handling of %prefix magics

bufgfix, MIME handling

01 May 14:58
Compare
Choose a tag to compare
  • refactored MIME handling (requested,accepted,rendered)
  • new option %format any
  • check empty graph and display warning
  • default format is table
  • protect against unicode decoding errors in exceptions (Python2)
  • updated example

Py2/Py3 compatibility

10 Jan 20:38
Compare
Choose a tag to compare
  • improved SVG generation: added unconfined class to <svg> element, reduced font size
  • updated examples
  • Python2- & Python3-compatible kernel installation

bugfix release

11 Aug 16:40
Compare
Choose a tag to compare
Merge pull request #13 from paulovn/feature/python3

bugfixes

First complete release

11 Aug 15:25
Compare
Choose a tag to compare

Version running in both Python 2.7 and Python 3