diff --git a/jupyter-rdfify/__init__.py b/jupyter-rdfify/__init__.py index e8a435828ab36db1269a517664c755f036fef405..3af81f9bd7a3ff5de2fd3d56e48892fa9d308540 100644 --- a/jupyter-rdfify/__init__.py +++ b/jupyter-rdfify/__init__.py @@ -1,4 +1,4 @@ -__version__ = '1.0.1' +__version__ = '1.0.2' from IPython.display import display_javascript from .jupyter_rdf import JupyterRDF diff --git a/jupyter-rdfify/table.py b/jupyter-rdfify/table.py index 6e252fdb7b56e2b4a757e3c80d2c6ac92c6de8f3..e5635f42abd8da97cd876e4922eb76d04fc77b2f 100644 --- a/jupyter-rdfify/table.py +++ b/jupyter-rdfify/table.py @@ -22,14 +22,14 @@ def display_table(body, mime, logger): def xml_row_iterator(elem): """Iterates a Sparql xml result (http://www.w3.org/2005/sparql-results#) by rows. First result are the column headers.""" - ns = {"": "http://www.w3.org/2005/sparql-results#"} + ns = {"sparql": "http://www.w3.org/2005/sparql-results#"} headers = [] - for head in elem.findall("head/variable", ns): + for head in elem.findall("sparql:head/sparql:variable", ns): headers.append(head.attrib["name"]) yield headers - for result in elem.findall("results/result", ns): + for result in elem.findall("sparql:results/sparql:result", ns): row = [] - for binding in result.findall("binding", ns): + for binding in result.findall("sparql:binding", ns): n = binding[0] if n.tag == "{http://www.w3.org/2005/sparql-results#}literal": lang = n.get("{http://www.w3.org/XML/1998/namespace}lang") diff --git a/setup.py b/setup.py index c3ac85b7930a29f91c4e563dfbded1843cb73aeb..7c1e74a8d5f206b4637a7db34b12bb38f2cf559f 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ with open("README.md", "r") as fh: setuptools.setup( name="jupyter-rdfify", - version="1.0.1", + version="1.0.2", author="Lars Pieschel", author_email="lars.pieschel@rwth-aachen.de", description="IPython Extension for semantic web technology support (Turtle, SPARQL, ShEx, etc.)",