From 96bf9e25ae927449d286414af915d936711d9ba0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olov=20Ylinenp=C3=A4=C3=A4?= Date: Thu, 25 Mar 2021 11:58:31 +0100 Subject: [PATCH] Fix vocab properties not visible when running on py3 --- viewer/vocabview.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/viewer/vocabview.py b/viewer/vocabview.py index ae9364b3d..b9e098b89 100644 --- a/viewer/vocabview.py +++ b/viewer/vocabview.py @@ -231,10 +231,10 @@ def _get_classes(self): if isinstance(cid, URIRef)] def _get_properties(self): - return map(self.graph.resource, sorted( + return list(map(self.graph.resource, sorted( set(self.graph.subjects(RDF.type, RDF.Property)) | set(self.graph.subjects(RDF.type, OWL.ObjectProperty)) - | set(self.graph.subjects(RDF.type, OWL.DatatypeProperty)))) + | set(self.graph.subjects(RDF.type, OWL.DatatypeProperty))))) def getrestrictions(self, rclass): for c in rclass.objects(RDFS.subClassOf):