Hi all,
the lastest release 5.2.5 of PyGreSQL now supports Python from 2.7 to
3.11 and PostgreSQL from 9.0 to 15.
It has become a burden to test and created builds for this wide range of
versions, some of which are not officially supported any more. I feel
the time has come to de-support the older Python and PostgreSQL
versions, particularly Python 2. This will slim down and simplify the
code base and allow us to use new features (such as type hints).
My suggestions is to require Python >= 3.6 and PostgreSQL >= 10,
which is still very conservative.
My plan is to implement this in a new release 6.0, without adding any
new features or breaking changes.
Version 6.1 can then add some of the backward compatible features that
were originally planned for 5.3, and Version 7.0 will add features and
make changes which may not be fully backward compatible.
I have already created a branch 5.2.x for bugfix releases, and will work
on 6.0 in the main branch.
What do you think about this plan?
-- Christoph
_______________________________________________
PyGreSQL mailing list
PyGreSQL@Vex.Net
https://mail.vex.net/mailman/listinfo/pygresql