Re: [Biopython] Biopython 1.75 plans

Peter Cock <[email protected]>
Newsgroups gmane.comp.python.bio.general
Message-ID <CAKVJ-_68qSdGsEW-AUzpReNNvDsjzUkeepMaih3uA8nUgCoTTQ@mail.gmail.com>
The Python 3.8 wheels were built using this commit:

1325ee721b2f0dbe7c66450f7ca89cc59f9e4c01

Basically the same as the biopython-175 tagged commit
but with the Python 3.8 fix included. Should we tag this
(as well, or instead?).

Still an open question about why a particular unicode
width setting on Python 2.7 breaks things, but otherwise
a complete set of wheels are now on PyPI.

Peter

On Wed, Nov 6, 2019 at 5:40 PM Peter Cock <[email protected]> wrote:
>
> Progress on the Python 3.8 wheels, they built  but sadly yes, we have a test
> failure in SubsMat:
>
> https://github.com/biopython/biopython/issues/2325
>
> Might have to do another (point or patch) release to include Python 3.8
> support, or just build the Python 3.8 wheels from a slightly later commit?
>
> Peter
>
> On Wed, Nov 6, 2019 at 4:07 PM Peter Cock <[email protected]> wrote:
> >
> > Wheels for Linux & macOS done for Python 2.7, 3.5, 3.6 and 3.7 but
> > not yet 3.8 (I'm missing something in the build setup I think), but not
> > both unicode width flavours of Python 2.7 (looks like a corner case
> > in the new align code fails, will have to fix for the next release).
> >
> > Wheels for Windows are in hand - there can be a long wait for the
> > AppVeyor system, and I've had to disable one of the new align code
> > Tutorial doctests (likely a floating point difference or similar).
> >
> > And in typical timing, given this should be our first release to officially
> > support Python 3.8, someone reported a new Python 3.8 regression:
> > https://github.com/biopython/biopython/issues/2325
> >
> > Peter
> >
> > On Wed, Nov 6, 2019 at 2:03 PM Peter Cock <[email protected]> wrote:
> > >
> > > The release is in hand - no one has spoken up in support of keeping
> > > the epydoc API documentation, and since it was so painful to get that
> > > working this time (my default Python is Python 3 nowadays), I'll be
> > > happy to see the end of it.
> > >
> > > http://biopython.org/DIST/docs/api/ <-- old, epydoc
> > > https://biopython.org/docs/1.75/api/ <-- new, Sphinx
> > >
> > > Currently waiting for the wheels to build, fingers crossed that goes
> > > smoothly.
> > >
> > > Peter
_______________________________________________
Biopython mailing list  -  [email protected]
https://mailman.open-bio.org/mailman/listinfo/biopython
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.