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.