Page MenuHomeSoftware Heritage
Paste P349

(An Untitled Masterwork)
ActivePublic

Authored by vlorentz on Jan 16 2019, 5:57 PM.
$ pip3 show pyld | grep Version
Version: 1.0.3
$ python3
Python 3.5.3 (default, Sep 27 2018, 17:25:39)
[GCC 6.3.0 20170516] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from pyld import jsonld
>>> jsonld.compact({'http://schema.org/codeRepository': {'@id': 'http:'}}, {})
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/dev/.local/lib/python3.5/site-packages/pyld/jsonld.py", line 145, in compact
return JsonLdProcessor().compact(input_, ctx, options)
File "/home/dev/.local/lib/python3.5/site-packages/pyld/jsonld.py", line 693, in compact
compacted = self._compact(active_ctx, None, expanded, options)
File "/home/dev/.local/lib/python3.5/site-packages/pyld/jsonld.py", line 1694, in _compact
e = self._compact(active_ctx, active_property, e, options)
File "/home/dev/.local/lib/python3.5/site-packages/pyld/jsonld.py", line 1895, in _compact
inner_ if (is_list or is_graph) else expanded_item, options)
File "/home/dev/.local/lib/python3.5/site-packages/pyld/jsonld.py", line 1726, in _compact
active_ctx, active_property, element)
File "/home/dev/.local/lib/python3.5/site-packages/pyld/jsonld.py", line 4271, in _compact_value
active_ctx, value['@id'], vocab=(type_ == '@vocab'))
File "/home/dev/.local/lib/python3.5/site-packages/pyld/jsonld.py", line 4190, in _compact_iri
return remove_base(active_ctx['@base'], iri)
File "/home/dev/.local/lib/python3.5/site-packages/pyld/jsonld.py", line 506, in remove_base
rel = parse_url(iri)
File "/home/dev/.local/lib/python3.5/site-packages/pyld/jsonld.py", line 594, in parse_url
(g[0] == 'http' and g[1].endswith(':80'))):
AttributeError: 'NoneType' object has no attribute 'endswith'