The recent change to 
https://github.com/RDFLib/rdflib/blob/main/docs/plugin_parsers.rst#multi-graph-ids:

---
Note that for correct parsing of multi-graph data, e.g. Trig, HexT, etc., 
into a Dataset, as opposed to a context-unaware Graph, you will need to set 
the publicID of the Dataset to the identifier of the default_context 
(default graph)
---

is at odds with aucampia's fix in commit 4b96e9d18 
<https://github.com/RDFLib/rdflib/commit/4b96e9d18cf42b64237d232fcb88cab5b316e877>
 
(merged <https://github.com/RDFLib/rdflib/pull/2406>) of May 23 2003: 

---
When parsing data into a `ConjunctiveGraph` or `Dataset`, the triples in 
the default graphs in the sources were loaded into a graph named 
`publicID`. This behaviour has been changed, and now the triples from the 
default graph in source RDF documents will be loaded into 
`ConjunctiveGraph.default_context` or `Dataset.default_context`. The 
`publicID` parameter to `ConjunctiveGraph.parse` and `Dataset.parse` 
constructors will now only be used as the base URI for relative URI 
resolution.
---

Cheers,

Graham

-- 
http://github.com/RDFLib
--- 
You received this message because you are subscribed to the Google Groups 
"rdflib-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rdflib-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rdflib-dev/d20347b3-ba5a-4ea2-8fc8-e3f9836119ben%40googlegroups.com.

Reply via email to