Re: [Announcement] PyLD v3.1.0

Hi Wes

Op vrijdag 26 juni 2026 schreef Wes Turner <wes.turner@gmail.com>:

> Nice work! PyLD 4.0 will support rdflib?
>

Yes, and ...

>
> - https://github.com/digitalbazaar/pyld/releases/tag/v3.1.0
>
> - Migrate JsonLdProcessor to RDFLib by mielvds: digitalbazaar/pyld
> https://github.com/digitalbazaar/pyld/pull/254
>

... as you found out, that work has already been done. Because this
introduces breaking changes for a.o toRdf(), we're trying to do spec
compliance first.

>
> FWIW, there's also oxigraph:
>
> - oxigraph/oxrdflib: Oxrdflib provides rdflib stores using pyoxigraph
> https://github.com/oxigraph/oxrdflib
>
> These rdflib issues mention compaction:
>
> - Compact serialization · Issue #93 · RDFLib/rdflib-jsonld
> https://github.com/RDFLib/rdflib-jsonld/issues/93
>   - rdflib-jsonld is archived, though
>
> - Document RDFLib and pyld usage patterns · Issue #2823 · RDFLib/rdflib
> https://github.com/RDFLib/rdflib/issues/2823
>
> There are a couple of rdflib issues that mention jsonld and these hould
probably be cleaned up. PyLD could replace the current jsonld processing if
desired


> Re: RDFstar / RDF1.2 Triple Terms:
>
> - JSON-LD-star spec on compaction: https://json-ld.github.io/
> json-ld-star/#compaction-algorithm
>
> - Adapting to Triple Terms and Reifiers · Issue #49 · json-ld/json-ld-star
> https://github.com/json-ld/json-ld-star/issues/49
>
> Rdf 1.2 would probably be next in the development cycle, although it would
be more challenging.than refactoring and bugfixing

Best

Miel

>
>
> On Fri, Jun 26, 2026, 7:15 AM Nicholas Car <nick@kurrawong.ai> wrote:
>
>> Fantastic step forward there Miel! It's really great to see JSON-LD
>> support stepping up alongside the start of RDF 1.2 support in RDFLib and
>> SHACL 1.2 support about to land in pySHACL.
>>
>> It does look like all these Python tools will be soon be up-to-date with
>> respect to the W3C standards they implement!
>>
>> Cheers, Nick
>> On Friday, 26 June 2026 at 19:23, Miel Vander Sande <
>> miel.vandersande@meemoo.be> wrote:
>>
>> Hi all,
>>
>> Just wanted to let you know that PyLD released v3.1.0 with JSON-LD 1.1
>> test-suite compliance for compact, flatten, and frame.
>> For details, consult the github release
>> <https://github.com/digitalbazaar/pyld/releases/tag/v3.1.0>or the
>> changelog
>> <https://github.com/digitalbazaar/pyld/blob/master/CHANGELOG.md>.
>>
>> We also have new documentation pages
>> <https://digitalbazaar.github.io/pyld/>!
>>
>> What's next?
>> - v3.2.0 with compliance to JSON-LD 1.1 toRDF, fromRDF and expand
>> test-suite. This completes the API's test-suite compliance.
>> - v4.0.0 with a switch of the internal datamodel to rdflib, an rdflib
>> compatible API (with < 4.0.0 compatibility mode) and full canon
>> test-suite compliance (including RDFC1.0)
>>
>> Best
>>
>>
>> --
>> <https://meemoo.be/nl> Miel Vander Sande
>> Data Architect
>>
>> meemoo vzw | Ham 175, 9000 Gent
>> <https://www.google.com/maps/search/Ham+175,+9000+Gent?entry=gmail&source=g>
>> | https://www.meemoo.be/ <https://meemoo.be/nl>
>> t +32 9 298 05 01 | m +32 492 83 21 29
>>
>> [image: App Banner Image]
>> <https://meemoo.be/nl/nieuws/het-digitaal-geheugen-in-2025-meer-ondersteuning-en-meer-bereik>
>>
>> [image: Join Newsletter App]
>>
>> Zin om het digitaal geheugen van Vlaanderen mee te bouwen en te delen? Stel
>> je kandidaat als bestuurder bij meemoo. <https://meemoo.be/nl/vacatures>
>> [image: __tpx__]
>>
>> --
>> 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+unsubscribe@googlegroups.com.
>> To view this discussion visit https://groups.google.com/d/
>> msgid/rdflib-dev/CAHeRLWs_4KxWH1HaoFUUztZHz2%3D7_
>> NYFukG6rLZwDAsZCDqjHg%40mail.gmail.com.
>>
>>
>> --
>> 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+unsubscribe@googlegroups.com.
>> To view this discussion visit https://groups.google.com/d/
>> msgid/rdflib-dev/3OIGJnSg6hZ0bKaVQeyvEGPMFqH1ef
>> aKf1txxt7Kp3YD7pP5hvYNRlktz7zyrxjcxwl4IfQTlsmk4xN2eNir6RZcDi
>> QbxyeLhvz06vxC2fc%3D%40kurrawong.ai
>> <https://groups.google.com/d/msgid/rdflib-dev/3OIGJnSg6hZ0bKaVQeyvEGPMFqH1efaKf1txxt7Kp3YD7pP5hvYNRlktz7zyrxjcxwl4IfQTlsmk4xN2eNir6RZcDiQbxyeLhvz06vxC2fc%3D%40kurrawong.ai?utm_medium=email&utm_source=footer>
>> .
>>
>

> --
> 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+unsubscribe@googlegroups.com.
> To view this discussion visit https://groups.google.com/d/
> msgid/rdflib-dev/CACfEFw-WmbshY3XwW_0Ob%2BBBKYZ3Gj_
> U3uAOWqbqyhV7cthdOw%40mail.gmail.com
> <https://groups.google.com/d/msgid/rdflib-dev/CACfEFw-WmbshY3XwW_0Ob%2BBBKYZ3Gj_U3uAOWqbqyhV7cthdOw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>


-- 
<https://meemoo.be/nl>   Miel Vander Sande
Data Architect

meemoo vzw | Ham 175, 9000 Gent | https://www.meemoo.be/
<https://meemoo.be/nl>
t +32 9 298 05 01 | m +32 492 83 21 29

[image: App Banner Image]
<https://meemoo.be/nl/nieuws/het-digitaal-geheugen-in-2025-meer-ondersteuning-en-meer-bereik>

[image: Join Newsletter App]

Zin om het digitaal geheugen van Vlaanderen mee te bouwen en te delen?  Stel
je kandidaat als bestuurder bij meemoo. <https://meemoo.be/nl/vacatures>

[image: __tpx__]

Received on Friday, 26 June 2026 18:08:13 UTC