jupyrdf / ipyradiant

Jupyter widgets for working with RDF graphs.
BSD 3-Clause "New" or "Revised" License
5 stars 7 forks source link

TypeError: dict() got multiple values for keyword argument 'jsonld' #128

Closed sahuguet closed 1 year ago

sahuguet commented 1 year ago

When running the example using Jupyter Notebook I am getting this error message.

8 register("json-ld", Parser, "rdflib_jsonld.parser", "JsonLDParser")
      9 register("json-ld", Serializer, "rdflib_jsonld.serializer", "JsonLDSerializer")
---> 11 SUFFIX_FORMAT_MAP = dict(**util.SUFFIX_FORMAT_MAP, jsonld="json-ld", json="json-ld")
     14 def guess_format(path):
     15     """wrap guess_format with custom files"""

TypeError: dict() got multiple values for keyword argument 'jsonld'
The version of the notebook server is: 6.4.12
The server is running on this version of Python:
Python 3.9.9 (main, Dec  5 2021, 23:37:58) 
[Clang 13.0.0 (clang-1300.0.29.3)]

Current Kernel Information:
Python 3.9.9 (main, Dec  5 2021, 23:37:58) 
Type 'copyright', 'credits' or 'license' for more information
IPython 8.4.0 -- An enhanced Interactive Python. Type '?' for help.
sahuguet commented 1 year ago

Problem solved by installing the latest version from git. pip install git+https://github.com/jupyrdf/ipyradiant.git@2cff79e054e56f9b99e49c5b3189bc08a4f4f603

zwelz3 commented 1 year ago

Yes, sorry @sahuguet we are not currently funded to continue this work (and publish new releases). We hope to continue development in the future.