Re: [Biopython] When to drop Python 3.6 support?
João Rodrigues <[email protected]> Tue, 10 Nov 2020 08:24:46 -0800
| Newsgroups | gmane.comp.python.bio.general |
|---|---|
| Message-ID | <CAB=-b2YSqP9nUQT-X0WWPvfta-9a_dDbV4aXLAbRfYd2STRdsQ@mail.gmail.com> |
I use conda exclusively since a few years now. With its ubiquity and simplicity of installation on a user's home directory even on clusters, I don't see why we should keep supporting it. A terça, 10/11/2020, 01:51, Peter Cock <[email protected]> escreveu: > Hello all, > > We'll probably want to make the Biopython 1.79 release in the next > month or so, which would be before Python 3.9 is officially released. > If it all seems to work, we could add a Python 3.9 wheel for Biopython 1.79 > later, otherwise we'd aim to officially support it in our subsequent > release. > > That would leave us targeting Python 3.6, 3.7, 3.8 and 3.9, which starts > to be a burden for continuous integration testing. > > I note that Python 3.6 has now been dropped from NumPy 1.20. It would be > good to start preparing to drop Python 3.6 support in Biopython. According > to https://www.python.org/downloads/ and also PEP494, Python will end > support for Python 3.6 in December 2021, about a year away. > > Are there any major platforms (e.g. popular Linux distributions) where the > default is Python 3.6 where our users might be inconvenienced? Personally > I switched to using conda (with conda-forge and bioconda) a while back, and > their default Python is quite up to date - so I don't usually worry about > the > system provided Python anymore. > > I note that PyPy currently implements Python 3.6.9, but they already have > Python 3.7 support in beta: > https://foss.heptapod.net/pypy/pypy/-/wikis/py3.7%20status > > There are a few new features in Python 3.7 which may be of interest, > https://www.python.org/dev/peps/pep-0537/#features-for-3-7 - perhaps > the new Data Classes in particular? Nothing there currently strikes me > as a strong reason to drop Python 3.6 early. > > Any thoughts, comments, or use cases for Python 3.6? > > Peter > _______________________________________________ > Biopython mailing list - [email protected] > https://mailman.open-bio.org/mailman/listinfo/biopython > _______________________________________________ Biopython mailing list - [email protected] https://mailman.open-bio.org/mailman/listinfo/biopython