Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Oct 2025 16:47:12 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   [Bug 281470] math/py-numpy: update to 2.3.2
Message-ID:  <bug-281470-21822-FXT7RAHKzH@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-281470-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-281470-21822@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281470

--- Comment #56 from Yuri Victorovich <yuri@freebsd.org> ---
Created attachment 264696
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=264696&action=edit
Upgrade to numpy-2.3.2, keep numpy1 is a side folder

This patch does the following:
1. Upgrades math/py-numpy to 2.3.2 (based on the previous patch from Wen)
2. Keeps numpy1 as math/py-numpy1
3. math/py-numpy1 is installed into
/usr/local/lib/python3.11/obsolete/site-packages/numpy
4. The script /usr/local/bin/use-numpy1 is provided for users who need to force
numpy-1.x for when 'import numpy' is used.
5. Several other ports were upgraded or modified to make them build with the
new math/py-numpy and math/py-numpy1

Testing that was performed:
1. Verified that /usr/local/bin/use-numpy1 works
2. Built all problematic ports (~19 of them) that have numpy-1.x requirements
3. Randomly built some other ports

All the above tests passed.

Some other ports might fail due to random/unexpected requirements in these
ports.

Therefore requesting an exp-run.

-- 
You are receiving this mail because:
You are the assignee for the bug.


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-281470-21822-FXT7RAHKzH>