I am writting a public domain calculator, whose code is available at: https://github.com/okfn/pdcalc/blob/master/pd/map.rdf
The code is currently unable to properly determine the public domain status of a work because of an issue that has been encountered with sparql 1.0: it does not appear to be possible to perform arithmetic operation on dates, which means that the calculator cannot determine e.g. whether or not the work has been published 70 years after the death of the author. Unfortunately, none of the standard python's rdf libraries have yet implemented a support for sparql 1.1 Hence, I was wondering whether anyone had any suggestion as to how to overcome this limitation, or maybe knows of any python library with a better support of sparql ?
Looking forward to your feeback !