[Biopython] Biopython 1.84: [numpy/numpy] NumPy 2.0 development status & announcements (Issue #24300)

Peter Cock p.j.a.cock at googlemail.com
Sat Mar 9 08:06:54 EST 2024


FYI, this looks like a good reason to be ready for another Biopython
release in a couple of weeks time. I can’t currently think of any blocking
issues…

Peter

---------- Forwarded message ---------
From: Ralf Gommers <notifications at github.com>
Date: Sat, 9 Mar 2024 at 10:13
Subject: Re: [numpy/numpy] NumPy 2.0 development status & announcements
(Issue #24300)
To: numpy/numpy <numpy at noreply.github.com>
Cc: Peter Cock <p.j.a.cock at googlemail.com>, Manual <
manual at noreply.github.com>


The maintenance/2.0.x branch has been created, so we're almost there - beta
1 will arrive without hours to days. I'll re-post from the mailing list:

Let me give the optimistic and pessimistic timelines. Optimistic:

   - 2.0.0b1 later today
   - 2.0.0rc1 (ABI stable) in 7-10 days
   - 2.0.0 final release in 1 month

Pessimistic:

   - 2.0.0b1 within a few days
   - 2.0.0rc1 (ABI stable) in 2 weeks
   - 2.0.0rc2 in 4 weeks
   - 2.0.0rc3 in 6 weeks
   - 2.0.0 final release in 8 weeks

For projects which have nontrivial usage of the NumPy API (and especially
if they also use the C API), I'd recommend:

   1. Check whether things work with 2.0.0b1, ideally asap so if there is
   anything we missed we can catch it before rc1. Perhaps do a pre-release of
   your own package
   2. Do a final release after 2.0.0rc1 - ideally as soon as possible
   after, and definitely before the final 2.0.0 release

For (2), note that there are a ton of packages that do not have correct
upper bounds, so if you haven't done your own new release that is
compatible with both 2.0.0 and 1.26.x *before* 2.0.0 comes out, the users
of your project are likely to have a hard time.

—
Reply to this email directly, view it on GitHub
<https://github.com/numpy/numpy/issues/24300#issuecomment-1986815755>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAPTVYHHHF43USCKKKM26LYXLODVAVCNFSM6AAAAAA26CUHM6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBWHAYTKNZVGU>
.
You are receiving this because you are subscribed to this thread.Message
ID: <numpy/numpy/issues/24300/1986815755 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.open-bio.org/pipermail/biopython/attachments/20240309/caa2ef05/attachment.htm>


More information about the Biopython mailing list