RDFLib / rdflib-sqlalchemy

RDFLib store using SQLAlchemy dbapi as back-end
Other
148 stars 34 forks source link

Drop support for old Python versions #73

Closed mwatts15 closed 2 years ago

mwatts15 commented 3 years ago

Python 2.7 has been deprecated since last year, and it's increasingly difficult to maintain this project on Python 2.7, so it's past time to stop supporting it. Support for Python versions earlier than 3.6 will also be dropped as they have also reached EOL.

rchateauneu commented 3 years ago

Ideally, I need Python 2,7 (Still used a lot on Linux) and I can help supporting it, if needed.

mwatts15 commented 3 years ago

@rchateauneu that's why I made this issue :) I don't think that will work out long-term, and I don't promise any special effort to keep Python 2.7 working, but I can try to avoid breaking compatibility and merge PRs to keep it working...for at least a year. Beyond that, I'd ask you to take over maintenance of this package as a whole because keeping Python 2.7 compat will become untenable with the time I have.

rchateauneu commented 3 years ago

Thanks to warn in advance. Indeed py2.7 will gradually disappear but before that, I will be happy to help if needed.

mwatts15 commented 3 years ago

@rchateauneu FYI, I'll be adding py27 labels for issues that come up which are specific to Python2.7

mwatts15 commented 3 years ago

@rchateauneu are you still intending to support Python 2.7? I was expecting some action on py27 issues like this one https://github.com/RDFLib/rdflib-sqlalchemy/issues/76 .

mwatts15 commented 2 years ago

Python 2.7 is no longer supported, so closing this.