Good stuff!
Previously someone else made a py3 compatible rdflib, I've put it
here: https://bitbucket.org/gromgull/rdflib-python3
but I must admit I've not really tested or maintaned it.
You are saying that if we apply your handful of changesets rdflib will
run fine under py3 and 2.X?
And that you've not changed anything major?
I'll test your code with some projects of mine that use rdflib under
2.X and if everything works as expected, we could perhaps merge?
What do the rest of you rdflib'ers say? Graham?
- Gunnar
> --
> You received this message because you are subscribed to the Google Groups "rdflib-dev" group.
> To post to this group, send email to rdfli...@googlegroups.com.
> To unsubscribe from this group, send email to rdflib-dev+...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/rdflib-dev?hl=en.
>
>
Previously someone else made a py3 compatible rdflib, I've put it
here: https://bitbucket.org/gromgull/rdflib-python3
You are saying that if we apply your handful of changesets rdflib will
run fine under py3 and 2.X?
And that you've not changed anything major?
More or less. There's a few more changes I'll make, but most of the tests are passing now.
Previously someone else made a py3 compatible rdflib, I've put it
here: https://bitbucket.org/gromgull/rdflib-python3but I must admit I've not really tested or maintaned it.
You are saying that if we apply your handful of changesets rdflib will
run fine under py3 and 2.X?
And that you've not changed anything major?
Any reason why we do not just give Thomas commit right to rdflib and
let him merge it?
- Gunnar
> --
> You received this message because you are subscribed to the Google Groups
> "rdflib-dev" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/rdflib-dev/-/FxlAWqP9jkMJ.
Using py3 under shiningpanda's Jenkins revealed a related py2-py3 issue for rdflib - bsddb is no longer part of Python3 although an installable bsddb3 package is available. I had to nuke the sleepycat rdflib store plugin in order to get rdflib to run on shiningpanda's standard py3 distro. At the very least, this implies that the py3 version of rdflib has a bsddb3 dependency that needs to be reflected in the setup.py.
I should point out that Michele offered an alternative approach to tackling term.py [3] but so far it has inspired no comments that I can see.
When you have time, you can pull in your own changes!
Cheers,
- Gunnar