shexSpec / grammar-python-antlr

Python Antlr ShExC parser
MIT License
1 stars 2 forks source link

Wikidata still uses Python 3.6 #3

Closed hsolbrig closed 3 years ago

hsolbrig commented 3 years ago

The 0.8 branch of PyShEx has dropped support for Python 3.6 and earlier. This turns out to be a real problem for the wikidataintegrator, so we need to re-introduce 3.6 support

hsolbrig commented 3 years ago

After talking with @andrawaag we're going wait to see whether we can't get a more current Python image on wikidata

hsolbrig commented 3 years ago

After further review, we've decided that it will be easier to separate the ShEx validation out of wikidata into a separate package and use a later version of python. Note that, if other needs arise, re-adding 3.6 support can still be done -- it is just a bit of a challenge to catch all of the dependencies (these are all in the still-evolving typing library, btw)