Re: [Biopython] Planning the Biopython 1.84 release
Peter Cock <[email protected]> Wed, 26 Jun 2024 11:37:08 +0900
| Newsgroups | gmane.comp.python.bio.general |
|---|---|
| Message-ID | <CAKVJ-_5h=R4r__nQJQ8iQ388FbRD55zTQMQCG+TV9XWOsJ=CnQ@mail.gmail.com> |
--===============4048545893018449872== Content-Type: multipart/alternative; boundary="000000000000b2bf6a061bc1e402" --000000000000b2bf6a061bc1e402 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I've been working on this (as have Michiel, Jo=C3=A3o, and others), and sti= ll hope to do the release very soon. Touch wood the numpy 2.0.0 work is done. Right now I'm fixing a minor regression with the new scipy 1.14.0 release, and hoping there are no more surprises! Peter On Wed, May 22, 2024 at 9:39=E2=80=AFPM Peter Cock <[email protected]= om> wrote: > Hello all, > > I would have liked to tackle the release sooner, but things have been bus= y > at work. However, I will be on leave soon and should be able to tackle th= e > Biopython 1.84 in early June. > > That will be about six months worth of changes, including dropping Python > 3.8 support and deprecating Python 3.9 support. > > It is worth noting this coincides with the release of NumPy 2.0. We have > lots of code using NumPy, including C code, which was a major concern as > there are C API breakages with NumPy 2.0. However, rather than the full > NumPy C API, we're only using the buffer API designed for interoperabilit= y, > so I believe that does not affect us. What does affect us are changes to > the NumPy scalar repr output, which means a lot of the documentation test= s > in Biopython 1.63 fail. We have addressed those already, and the tests no= w > pass on a recent NumPy v1 and on the v2 release candidate. i.e. I am not > aware of any blocking issues relating to NumPy for our next release. > > Are there any outstanding issues which the community feels need to be > addressed prior to our release? > > Thanks, > > Peter > --000000000000b2bf6a061bc1e402 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>I've been working on this (as have Michiel,=C2=A0= Jo=C3=A3o, and others), and still hope to do the release very soon.</div><= div><br></div><div>Touch wood the numpy 2.0.0 work is done. Right now I'= ;m fixing a minor regression with the new scipy 1.14.0 release, and hoping = there are no more surprises!<br></div><div><br></div><div>Peter<br></div></= div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On= Wed, May 22, 2024 at 9:39=E2=80=AFPM Peter Cock <<a href=3D"mailto:p.j.= [email protected]" target=3D"_blank">[email protected]</a>> = wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0= px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir= =3D"ltr"><div>Hello all,</div><div><br></div><div>I would have liked to tac= kle the release sooner, but things have been busy at work. However, I will = be on leave soon and should be able to tackle the Biopython 1.84 in early J= une.</div><div><br></div><div>That will be about six months worth of change= s, including dropping Python 3.8 support and deprecating Python 3.9 support= .<br></div><div><br></div><div>It is worth noting this coincides with the r= elease of NumPy 2.0. We have lots of code using NumPy, including C code, wh= ich was a major concern as there are C API breakages with NumPy 2.0. Howeve= r, rather than the full NumPy C API, we're only using the buffer API de= signed for interoperability, so I believe that does not affect us. What doe= s affect us are changes to the NumPy scalar repr output, which means a lot = of the documentation tests in Biopython 1.63 fail. We have addressed those = already, and the tests now pass on a recent NumPy v1 and on the v2 release = candidate. i.e. I am not aware of any blocking issues relating to NumPy for= our next release.</div><div><br></div><div>Are there any outstanding issue= s which the community feels need to be addressed prior to our release?</div= ><div><br></div><div>Thanks,<br></div><br><div>Peter<br></div></div> </blockquote></div> --000000000000b2bf6a061bc1e402-- --===============4048545893018449872== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Biopython mailing list - [email protected] https://mailman.open-bio.org/mailman/listinfo/biopython --===============4048545893018449872==--