pyld
pyld copied to clipboard
JSON-LD processor written in Python
## Question How can I require multiple types? ## I expect ``` frame = { "@type": { @requireAll: true, @value: [ skos:Concept, dct:Location ] } } ``` ## Instead E...
## This PR - checks a value before accessing an index.
## Reproduce when JsonLdProcessor.get_values(pattern, "@value") == [] ## I expect return False ## Instead IndexError
not sure if this functionality is on the roadmap but reading context's from IPFS are helpful to a personal use case. Please let me know what you think, and what...
Changing the `@id` alias in an inner context doesn't work correctly. Synopsis: ```json { "@context": { "namespace": "@id", "contents": { "@context": { "uri": "@id } } } } ``` Doesn't...
I am currently trying to upgrade pyld to version 2.0.x. But sadly some of our test cases fail and I think thats due to an Bug in pyld. The problem...
fixes issue #156
CONTRIBUTING.rst states: ``` As of early 2020, the process to generate an EARL report for the official JSON-LD Processor Conformance page is: Run the tests on the json-ld-api and json-ld-framing...
pyld is not correctly loading json-ld content from https://schema.org, when http://schema.org is used in the context. There are two open PR's that fix this issue (https://github.com/digitalbazaar/pyld/pull/129 and https://github.com/digitalbazaar/pyld/pull/141). It would...