Closed tcmitchell closed 3 years ago
We'll want a version specifier that requires at least rdflib 6.0.1, and also accepts newer versions. I don't think we can use the compatible releases syntax because we'll be pinning ourselves to 6.0. instead of 6. if we use rdflib~=6.0.1
.
I think we want something like rdflib >= 6.0.1, rdflib == 6.*
.
On the other hand, given all the challenges around the rdflib 6.0 release, do we want to pin to 6.0.1 exactly? That feels a little anti-social and we'll have to work to stay up to date with all rdflib releases so our users don't descend into dependency doom. Probably better to accept newer versions in the rdflib 6 series and adapt as necessary. The nightly build helps with that.
The jsonld issue has been fixed. Update to use at least RDFLib 6.0.1 and remove the jsonld workaround in document.py.