<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.freebsd.org/bugzilla/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.freebsd.org/bugzilla/"
          
          maintainer="bugmeister@FreeBSD.org"
>

    <bug>
          <bug_id>294328</bug_id>
          
          <creation_ts>2026-04-08 10:21:20 +0000</creation_ts>
          <short_desc>math/py-numpy: migrate consumers from numpy1</short_desc>
          <delta_ts>2026-06-16 12:26:16 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Ports &amp; Packages</product>
          <component>Individual Port(s)</component>
          <version>Latest</version>
          <rep_platform>Any</rep_platform>
          <op_sys>Any</op_sys>
          <bug_status>Closed</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281470</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>---</priority>
          <bug_severity>Affects Only Me</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>294586</dependson>
          <blocked>286376</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Max Brazhnikov">makc</reporter>
          <assigned_to name="FreeBSD Port Management Team (mail alias)">portmgr</assigned_to>
          <cc>agh</cc>
    
    <cc>dch</cc>
    
    <cc>jcfyecrayz</cc>
    
    <cc>michaelo</cc>
    
    <cc>rhurlin</cc>
    
    <cc>sunpoet</cc>
    
    <cc>thierry</cc>
    
    <cc>vishwin</cc>
    
    <cc>vvd</cc>
    
    <cc>wen</cc>
    
    <cc>x11</cc>
    
    <cc>yuri</cc>
          

      

      

      <flag name="maintainer-feedback"
          id="97099"
          type_id="3"
          status="+"
          setter="makc"
    />
    <flag name="exp-run"
          id="97259"
          type_id="2"
          status="?"
          setter="makc"
    />

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1416109</commentid>
    <comment_count>0</comment_count>
    <who name="Max Brazhnikov">makc</who>
    <bug_when>2026-04-08 10:21:20 +0000</bug_when>
    <thetext>The purpose of this PR is to coordinate the switch from math/py-numpy1 to math/py-numpy.

Plan:
* ask for exp-run to identify ports that fails with numpy1
* switch ports to numpy2
* deprecate numpy1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1416760</commentid>
    <comment_count>1</comment_count>
    <who name="Thierry Thomas">thierry</who>
    <bug_when>2026-04-11 12:30:09 +0000</bug_when>
    <thetext>Remark: science/py-netCDF4 1.7.2 (in the tree) depends on numpy 1, but the new release 1.7.4 requires numpy&gt;=2.0.0 (and also setuptools&gt;=77.0.1).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1416853</commentid>
    <comment_count>2</comment_count>
    <who name="Max Brazhnikov">makc</who>
    <bug_when>2026-04-11 20:52:57 +0000</bug_when>
    <thetext>Folks, I&apos;ve created a dedicated branch [1] to keep track of updates and fixes required for switching ports to numpy2.

[1] https://codeberg.org/makc/freebsd-ports/commits/branch/numpy2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1416858</commentid>
    <comment_count>3</comment_count>
    <who name="Max Brazhnikov">makc</who>
    <bug_when>2026-04-11 21:18:19 +0000</bug_when>
    <thetext>Antoine, I&apos;d like to ask for an exp-run to test the switch from numpy1 to numpy2:

https://people.freebsd.org/~makc/patches/switch_to_numpy2.diff

Besides the trivial substitutions the patch contains fix for devel/shiboken6 and update for astro/py-pyerfa to support numpy2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417574</commentid>
    <comment_count>4</comment_count>
    <who name="Antoine Brodin">antoine</who>
    <bug_when>2026-04-15 15:25:31 +0000</bug_when>
    <thetext>Some new failures logs:

https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-ewah-bool-utils-1.1.0_1.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-pyopencl-2018.2_11.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-ta-lib-0.4.32_2.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/blender-5.0.1_2.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/piglit-20200910_3.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-PyOpenGL-accelerate-3.1.7_1.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-CyLP-0.92.3_3.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-SQNomad-0.2.3_1.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-fsph-0.3.0_1.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-hdbscan-0.8.33_2.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-pyodeint-0.10.7_2.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-aider_chat-0.86.1_1.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/urh-2.9.8_3.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-GPy-1.13.2_2.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-MDAnalysis-2.7.0_3.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-gpaw-24.6.0_6.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-libgetar-1.1.7_2.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-tensorflow-2.21.0_2.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/salome-kernel-9.11.0_7.log
https://pkg-status.freebsd.org/gohan06/data/143amd64-default-foo/2026-04-14_13h39m27s/logs/errors/py311-gensim-4.3.3_2.log</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417679</commentid>
    <comment_count>5</comment_count>
    <who name="Alastair Hogge">agh</who>
    <bug_when>2026-04-16 10:24:09 +0000</bug_when>
    <thetext>graphics/py-PyOpenGL-accelerate has been ready for 2025-04-27, bug #286377</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417690</commentid>
    <comment_count>6</comment_count>
    <who name="Alastair Hogge">agh</who>
    <bug_when>2026-04-16 11:36:43 +0000</bug_when>
    <thetext>devel/py-pyopencl (bug #294572), is ready.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417696</commentid>
    <comment_count>7</comment_count>
    <who name="Alastair Hogge">agh</who>
    <bug_when>2026-04-16 12:43:44 +0000</bug_when>
    <thetext>Regarding graphics/blender, it fails when the linker cannot find audaspace[1], 

&gt; [100%] Linking CXX executable ../../bin/blender
&gt; cd /wrkdirs/usr/ports/graphics/blender/work/.build/source/creator &amp;&amp; /usr/local/bin/cmake -E cmake_link_script CMakeFiles/blender.dir/link.txt --verbose=1
&gt; ld: error: unable to find library -laudaspace-py
&gt; clang++: error: linker command failed with exit code 1 (use -v to see invocation)

which is probably a result of WITH_AUDASPACE in ${CMAKE_ON}[2], however, the Ports Tree has no audaspace.

1: https://pypi.org/project/audaspace/
2: https://codeberg.org/FreeBSD/freebsd-ports/src/branch/main/graphics/blender/Makefile#L41</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417708</commentid>
    <comment_count>8</comment_count>
    <who name="Max Brazhnikov">makc</who>
    <bug_when>2026-04-16 14:20:41 +0000</bug_when>
    <thetext>(In reply to Antoine Brodin from comment #4)
Antoine, thank you very much!

graphics/blender - the failure is unrelated to numpy update.

misc/py-aider-chat (maintained by dch@FreeBSD.org) has to be verified with numpy2.

devel/py-pyopencl, graphics/py-PyOpenGL* will be updated to newer version along with the switch.

math/py-hdbscan (sunpoet@FreeBSD.org) has to be updated, latest release supports numpy2.

graphics/piglit (x11@FreeBSD.org) - this ports is heavily outdated, not used by anything in the ports tree. I&apos;m going to mark it deprecated along with numpy1

The rest are ports maintained by yuri@FreeBSD.org:
devel/py-ewah-bool-utils
finance/py-ta-lib
math/py-CyLP
math/py-SQNomad
math/py-fsph
math/py-pyodeint
misc/urh
science/py-GPy
science/py-MDAnalysis
science/py-gpaw
science/py-libgetar
science/py-tensorflow
science/salome-kernel
textproc/py-gensim

Yuri, could you look at these?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417842</commentid>
    <comment_count>9</comment_count>
    <who name="Alastair Hogge">agh</who>
    <bug_when>2026-04-17 08:43:07 +0000</bug_when>
    <thetext>science/py-scipy (bug #294586), is ready.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417869</commentid>
    <comment_count>10</comment_count>
      <attachid>269869</attachid>
    <who name="Max Brazhnikov">makc</who>
    <bug_when>2026-04-17 09:35:37 +0000</bug_when>
    <thetext>Created attachment 269869
astro/py-pyerfa: astro/py-pyerfa: Update to 2.0.1.5 and switch to numpy2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417870</commentid>
    <comment_count>11</comment_count>
      <attachid>269870</attachid>
    <who name="Max Brazhnikov">makc</who>
    <bug_when>2026-04-17 09:37:25 +0000</bug_when>
    <thetext>Created attachment 269870
math/py-hdbscan: Update to 0.8.42 with numpy2 support</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417871</commentid>
    <comment_count>12</comment_count>
      <attachid>269871</attachid>
    <who name="Max Brazhnikov">makc</who>
    <bug_when>2026-04-17 09:38:52 +0000</bug_when>
    <thetext>Created attachment 269871
misc/py-aider-chat: Update to 0.86.2 with numpy2 support</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417872</commentid>
    <comment_count>13</comment_count>
      <attachid>269872</attachid>
    <who name="Max Brazhnikov">makc</who>
    <bug_when>2026-04-17 09:40:04 +0000</bug_when>
    <thetext>Created attachment 269872
math/py-pyodeint: Update to 0.10.8 with numpy2 support</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417874</commentid>
    <comment_count>14</comment_count>
      <attachid>269873</attachid>
    <who name="Max Brazhnikov">makc</who>
    <bug_when>2026-04-17 09:49:54 +0000</bug_when>
    <thetext>Created attachment 269873
devel/py-ewah-bool-utils: Update to 1.3.0 with numpy2 support</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417882</commentid>
    <comment_count>15</comment_count>
      <attachid>269877</attachid>
    <who name="Max Brazhnikov">makc</who>
    <bug_when>2026-04-17 10:56:21 +0000</bug_when>
    <thetext>Created attachment 269877
misc/urh: Update to 2.10.0 with numpy2 support</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417883</commentid>
    <comment_count>16</comment_count>
    <who name="Max Brazhnikov">makc</who>
    <bug_when>2026-04-17 11:03:21 +0000</bug_when>
    <thetext>Yuri, your ports are the only stoppers to the update:

* finance/py-ta-lib       v0.6.8 is available. Depends on outdated (2016) devel/ta-lib, 4 consumers
* math/py-CyLP            v0.94.0 is available (still fails to build). No consumers, depends on math/py-scipy
* math/py-SQNomad         No new release. 1 consumer, all could stay with numpy1
* math/py-fsph            No new release. No consumers, could stay with numpy1
* science/py-GPy          No new release. 1 consumer, depends on math/py-scipy
* science/py-MDAnalysis   No new release. 1 consumer, depends on math/py-scipy
* science/py-gpaw         No new release. No consumers, depends on math/py-scipy
* science/py-libgetar     No new release. No consumers, could stay with numpy1
* science/py-tensorflow   No new release, can be fixed
* science/salome-kernel   v9_15_0 is available. No consumers, depends on math/py-scipy
* textproc/py-gensim      4.4.0 is available (still fails to build). No consumers, depends on math/py-scipy

Ports that depends on math/py-scipy will be marked BROKEN.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417892</commentid>
    <comment_count>17</comment_count>
    <who name="Alastair Hogge">agh</who>
    <bug_when>2026-04-17 12:09:01 +0000</bug_when>
    <thetext>(In reply to Max Brazhnikov from comment #16)
&gt; Yuri, your ports are the only stoppers to the update:
[list removed]

The following is also required:
devel/py-array-api-strict (vishwin@FreeBSD.org)
devel/py-hypothesis (sunpoet@FreeBSD.org)
devel/py-pythran (wen@FreeBSD.org)
math/py-bottleneck (sunpoet@FreeBSD.org)
math/py-numexpr (sunpoet@FreeBSD.org)
math/py-pandas (sunpoet@FreeBSD.org)
math/py-scikit-umfpack (yuri@FreeBSD.org)

I have local changes to reflect the above, some of which have been working for sometime now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417929</commentid>
    <comment_count>18</comment_count>
    <who name="Charlie Li">vishwin</who>
    <bug_when>2026-04-17 15:49:36 +0000</bug_when>
    <thetext>(In reply to Alastair Hogge from comment #17)
devel/py-array-api-strict has never used numpy1 in my local tree. Since the only consumer is for testing only, I can commit this already.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417931</commentid>
    <comment_count>19</comment_count>
    <who name="Charlie Li">vishwin</who>
    <bug_when>2026-04-17 15:58:15 +0000</bug_when>
    <thetext>*** Bug 294586 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417945</commentid>
    <comment_count>20</comment_count>
    <who name="">commit-hook</who>
    <bug_when>2026-04-17 16:45:43 +0000</bug_when>
    <thetext>A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5bfb09e8dc581a594fed5c89181ee89386ca0910

commit 5bfb09e8dc581a594fed5c89181ee89386ca0910
Author:     Charlie Li &lt;vishwin@FreeBSD.org&gt;
AuthorDate: 2026-04-17 16:40:28 +0000
Commit:     Charlie Li &lt;vishwin@FreeBSD.org&gt;
CommitDate: 2026-04-17 16:40:28 +0000

    devel/py-array-api-strict: migrate to numpy (2)

    PR: 294328

 devel/py-array-api-strict/Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1417948</commentid>
    <comment_count>21</comment_count>
      <attachid>269885</attachid>
    <who name="Max Brazhnikov">makc</who>
    <bug_when>2026-04-17 17:17:44 +0000</bug_when>
    <thetext>Created attachment 269885
science/py-tensorflow: fix build with numpy2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420305</commentid>
    <comment_count>22</comment_count>
    <who name="Po-Chuan Hsieh">sunpoet</who>
    <bug_when>2026-04-30 05:43:20 +0000</bug_when>
    <thetext>(In reply to Max Brazhnikov from comment #8)

Please use this patch instead. It also updates the RUN_DEPENDS. Thanks.

https://people.freebsd.org/~sunpoet/patch/math-py-hdbscan.txt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420680</commentid>
    <comment_count>23</comment_count>
    <who name="Dave Cottlehuber">dch</who>
    <bug_when>2026-05-01 22:26:03 +0000</bug_when>
    <thetext>thanks Max; py-aider-chat has been removed from the tree; it hasn&apos;t had recent
releases and can&apos;t keep pace with the drift of other py-* tools.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420681</commentid>
    <comment_count>24</comment_count>
    <who name="Max Brazhnikov">makc</who>
    <bug_when>2026-05-01 22:40:20 +0000</bug_when>
    <thetext>(In reply to Antoine Brodin from comment #4)
The following ports will stay at numpy1:

graphics/piglit
math/py-fsph
science/py-libgetar

Ports to be marked BROKEN:

finance/py-ta-lib
math/py-CyLP
math/py-SQNomad
science/py-GPy
science/py-gpaw
science/salome-kernel
textproc/py-gensim

All other fallouts are fixed.

Here&apos;s the full patch:
https://people.freebsd.org/~makc/patches/switch_to_numpy2.v2.diff

For individual changes see last 15 commits:
https://codeberg.org/makc/freebsd-ports/commits/branch/numpy2

If there is no objections I plan to push the switch on May 4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421472</commentid>
    <comment_count>25</comment_count>
    <who name="">commit-hook</who>
    <bug_when>2026-05-05 19:33:50 +0000</bug_when>
    <thetext>A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b0b4d9e1eae890d0de1591e20fb37358439a2ff6

commit b0b4d9e1eae890d0de1591e20fb37358439a2ff6
Author:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
AuthorDate: 2026-05-05 19:27:15 +0000
Commit:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
CommitDate: 2026-05-05 19:29:37 +0000

    */*: Switch to NumPy 2.x

    PR:             294328
    Exp-run:        antoine

 archivers/py-bitshuffle/Makefile            | 4 ++--
 archivers/py-blosc2/Makefile                | 4 ++--
 astro/astrometry/Makefile                   | 4 ++--
 astro/py-astlib/Makefile                    | 2 +-
 astro/py-astroML/Makefile                   | 2 +-
 astro/py-astropy-healpix/Makefile           | 4 ++--
 astro/py-astropy-helpers/Makefile           | 4 ++--
 astro/py-astropy/Makefile                   | 4 ++--
 astro/py-astroquery/Makefile                | 2 +-
 astro/py-fitsio/Makefile                    | 4 ++--
 astro/py-jplephem/Makefile                  | 4 ++--
 astro/py-metpy/Makefile                     | 2 +-
 astro/py-pykep/Makefile                     | 2 +-
 astro/py-pysofa/Makefile                    | 2 +-
 astro/py-pysolar/Makefile                   | 2 +-
 astro/py-ro/Makefile                        | 2 +-
 astro/py-skyfield/Makefile                  | 4 ++--
 astro/py-spktype01/Makefile                 | 4 ++--
 astro/py-spktype21/Makefile                 | 4 ++--
 astro/py-sunpy/Makefile                     | 4 ++--
 audio/beets/Makefile                        | 2 +-
 audio/moodbar/Makefile                      | 2 +-
 audio/py-SoundFile/Makefile                 | 2 +-
 audio/py-aubio/Makefile                     | 4 ++--
 audio/py-auditok/Makefile                   | 2 +-
 audio/py-essentia/Makefile                  | 4 ++--
 audio/py-librosa/Makefile                   | 2 +-
 audio/py-music21/Makefile                   | 2 +-
 audio/py-pysndfile/Makefile                 | 4 ++--
 audio/py-resampy/Makefile                   | 2 +-
 audio/py-samplerate/Makefile                | 2 +-
 audio/py-sounddevice/Makefile               | 2 +-
 audio/py-soxr/Makefile                      | 2 +-
 audio/py-wavio/Makefile                     | 2 +-
 benchmarks/py-asv/Makefile                  | 2 +-
 biology/groopm/Makefile                     | 2 +-
 biology/prodigy-lig/Makefile                | 2 +-
 biology/py-PySCeS/Makefile                  | 4 ++--
 biology/py-biom-format/Makefile             | 4 ++--
 biology/py-biopython/Makefile               | 4 ++--
 biology/py-biosig/Makefile                  | 2 +-
 biology/py-bx-python/Makefile               | 2 +-
 biology/py-ete3/Makefile                    | 2 +-
 biology/py-goatools/Makefile                | 2 +-
 biology/py-htseq/Makefile                   | 4 ++--
 biology/py-loompy/Makefile                  | 2 +-
 biology/py-macs2/Makefile                   | 4 ++--
 biology/py-macs3/Makefile                   | 2 +-
 biology/py-mrcfile/Makefile                 | 2 +-
 biology/py-multiqc/Makefile                 | 2 +-
 biology/py-ont-fast5-api/Makefile           | 2 +-
 biology/py-pydeseq2/Makefile                | 2 +-
 biology/py-scikit-bio/Makefile              | 4 ++--
 biology/pyfasta/Makefile                    | 2 +-
 cad/openscad-devel/Makefile                 | 2 +-
 cad/openscad/Makefile                       | 2 +-
 cad/py-gdspy/Makefile                       | 2 +-
 cad/py-gdstk/Makefile                       | 4 ++--
 cad/py-lcapy/Makefile                       | 2 +-
 cad/py-pyfda/Makefile                       | 2 +-
 cad/py-pygmsh/Makefile                      | 2 +-
 cad/xyce/Makefile                           | 2 +-
 comms/apitran/Makefile                      | 2 +-
 comms/cubicsdr/Makefile                     | 2 +-
 comms/gnuradio/Makefile                     | 2 +-
 comms/nanovna-saver/Makefile                | 2 +-
 comms/py-ModbusTCP/Makefile                 | 2 +-
 comms/uhd/Makefile                          | 2 +-
 databases/arrow/Makefile                    | 4 ++--
 databases/py-apache-arrow/Makefile          | 4 ++--
 databases/py-duckdb/Makefile                | 4 ++--
 databases/py-fastparquet/Makefile           | 4 ++--
 databases/py-pyarrow/Makefile               | 2 +-
 databases/py-qdrant-client/Makefile         | 2 +-
 databases/py-redisvl/Makefile               | 2 +-
 databases/py-tiledb/Makefile                | 4 ++--
 deskutils/py-qmd/Makefile                   | 2 +-
 devel/boost-mpi-libs/Makefile               | 2 +-
 devel/boost-python-libs/Makefile            | 2 +-
 devel/cpp2py/Makefile                       | 2 +-
 devel/nanobind/Makefile                     | 2 +-
 devel/py-aiortc/Makefile                    | 2 +-
 devel/py-anndata/Makefile                   | 2 +-
 devel/py-array-api-compat/Makefile          | 2 +-
 devel/py-asteval/Makefile                   | 2 +-
 devel/py-autoray/Makefile                   | 2 +-
 devel/py-beartype/Makefile                  | 2 +-
 devel/py-bullet3/Makefile                   | 2 +-
 devel/py-cclib/Makefile                     | 4 ++--
 devel/py-cftime/Makefile                    | 4 ++--
 devel/py-cgen/Makefile                      | 2 +-
 devel/py-cloudpickle/Makefile               | 2 +-
 devel/py-colorspacious/Makefile             | 4 ++--
 devel/py-crick/Makefile                     | 2 +-
 devel/py-dask/Makefile                      | 2 +-
 devel/py-dataclass-array/Makefile           | 2 +-
 devel/py-datatest/Makefile                  | 2 +-
 devel/py-devtools/Makefile                  | 2 +-
 devel/py-etils/Makefile                     | 4 ++--
 devel/py-ewah-bool-utils/Makefile           | 4 ++--
 devel/py-fastf1/Makefile                    | 2 +-
 devel/py-flatbuffers/Makefile               | 2 +-
 devel/py-game/Makefile                      | 2 +-
 devel/py-hypothesis/Makefile                | 2 +-
 devel/py-ipydatawidgets/Makefile            | 2 +-
 devel/py-ipympl/Makefile                    | 2 +-
 devel/py-ipyparallel/Makefile               | 2 +-
 devel/py-jaxtyping/Makefile                 | 2 +-
 devel/py-jep/Makefile                       | 4 ++--
 devel/py-joblib/Makefile                    | 2 +-
 devel/py-jsonpickle/Makefile                | 2 +-
 devel/py-jupyter-rfb/Makefile               | 2 +-
 devel/py-lap/Makefile                       | 2 +-
 devel/py-lazyarray/Makefile                 | 2 +-
 devel/py-mediapy/Makefile                   | 2 +-
 devel/py-monty/Makefile                     | 2 +-
 devel/py-mystic/Makefile                    | 2 +-
 devel/py-numba/Makefile                     | 4 ++--
 devel/py-orjson/Makefile                    | 2 +-
 devel/py-ormsgpack/Makefile                 | 2 +-
 devel/py-pint/Makefile                      | 2 +-
 devel/py-pycocotools/Makefile               | 4 ++--
 devel/py-pycompilation/Makefile             | 2 +-
 devel/py-pyina/Makefile                     | 2 +-
 devel/py-pykdtree/Makefile                  | 4 ++--
 devel/py-pyquil/Makefile                    | 2 +-
 devel/py-pysimdjson/Makefile                | 2 +-
 devel/py-pytest-arraydiff/Makefile          | 2 +-
 devel/py-pytest-lazy-fixture/Makefile       | 2 +-
 devel/py-pytest-regressions/Makefile        | 8 ++++----
 devel/py-pytest/Makefile                    | 2 +-
 devel/py-pythran/Makefile                   | 2 +-
 devel/py-qcs-sdk-python/Makefile            | 2 +-
 devel/py-qutip-qip/Makefile                 | 2 +-
 devel/py-qutip/Makefile                     | 2 +-
 devel/py-rapidfuzz/Makefile                 | 4 ++--
 devel/py-rpcq/Makefile                      | 4 ++--
 devel/py-scikit-base/Makefile               | 2 +-
 devel/py-scikit-build-core/Makefile         | 2 +-
 devel/py-shapely/Makefile                   | 4 ++--
 devel/py-sparse/Makefile                    | 2 +-
 devel/py-spyder-kernels/Makefile            | 2 +-
 devel/py-tables/Makefile                    | 2 +-
 devel/py-tabulate2/Makefile                 | 2 +-
 devel/py-thinc/Makefile                     | 4 ++--
 devel/py-thinc8/Makefile                    | 4 ++--
 devel/py-traits/Makefile                    | 2 +-
 devel/py-uproot/Makefile                    | 2 +-
 devel/py-websockify/Makefile                | 2 +-
 devel/py-xarray-einstats/Makefile           | 2 +-
 devel/py-xarray-simlab/Makefile             | 2 +-
 devel/py-xarray/Makefile                    | 2 +-
 devel/py-zarr/Makefile                      | 2 +-
 devel/py-zfp/Makefile                       | 4 ++--
 devel/root/Makefile                         | 2 +-
 devel/vitables/Makefile                     | 2 +-
 editors/setzer/Makefile                     | 2 +-
 filesystems/py-kerchunk/Makefile            | 2 +-
 finance/freqtrade/Makefile                  | 2 +-
 finance/py-Nasdaq-Data-Link/Makefile        | 2 +-
 finance/py-exchange-calendars/Makefile      | 2 +-
 finance/py-ffn/Makefile                     | 4 ++--
 finance/py-investpy/Makefile                | 2 +-
 finance/py-pandas-ta/Makefile               | 2 +-
 finance/py-quantecon/Makefile               | 2 +-
 finance/py-ta-lib/Makefile                  | 4 ++--
 finance/py-yfinance/Makefile                | 2 +-
 french/aster/Makefile                       | 4 ++--
 games/endgame-singularity/Makefile          | 2 +-
 games/fretsonfire/Makefile                  | 2 +-
 games/krank/Makefile                        | 2 +-
 games/openage/Makefile                      | 4 ++--
 graphics/blender/Makefile                   | 4 ++--
 graphics/blender4/Makefile                  | 4 ++--
 graphics/inkscape/Makefile                  | 2 +-
 graphics/mahotas/Makefile                   | 2 +-
 graphics/matplotlib-cpp/Makefile            | 2 +-
 graphics/mypaint/Makefile                   | 4 ++--
 graphics/opencv/Makefile                    | 4 ++--
 graphics/py-agx-emulsion/Makefile           | 2 +-
 graphics/py-albucore/Makefile               | 2 +-
 graphics/py-albumentations/Makefile         | 2 +-
 graphics/py-cairocffi/Makefile              | 2 +-
 graphics/py-cartopy/Makefile                | 4 ++--
 graphics/py-colour-science/Makefile         | 2 +-
 graphics/py-easyocr/Makefile                | 2 +-
 graphics/py-face_recognition/Makefile       | 2 +-
 graphics/py-fury/Makefile                   | 2 +-
 graphics/py-gdal/Makefile                   | 4 ++--
 graphics/py-geomdl/Makefile                 | 2 +-
 graphics/py-geopandas/Makefile              | 2 +-
 graphics/py-geosnap/Makefile                | 2 +-
 graphics/py-gizeh/Makefile                  | 2 +-
 graphics/py-h3/Makefile                     | 4 ++--
 graphics/py-imagecodecs/Makefile            | 4 ++--
 graphics/py-imageio/Makefile                | 4 ++--
 graphics/py-imutils/Makefile                | 2 +-
 graphics/py-mapclassify/Makefile            | 2 +-
 graphics/py-mayavi/Makefile                 | 4 ++--
 graphics/py-mgwr/Makefile                   | 2 +-
 graphics/py-moderngl-window/Makefile        | 2 +-
 graphics/py-moderngl/Makefile               | 2 +-
 graphics/py-mpl-scatter-density/Makefile    | 2 +-
 graphics/py-opencv-python-headless/Makefile | 2 +-
 graphics/py-osmnet/Makefile                 | 2 +-
 graphics/py-pandana/Makefile                | 4 ++--
 graphics/py-pandarm/Makefile                | 4 ++--
 graphics/py-pointpats/Makefile              | 2 +-
 graphics/py-pycollada/Makefile              | 2 +-
 graphics/py-pygeos/Makefile                 | 4 ++--
 graphics/py-pyogrio/Makefile                | 2 +-
 graphics/py-pyqtgraph/Makefile              | 2 +-
 graphics/py-pyrsgis/Makefile                | 2 +-
 graphics/py-pytesseract/Makefile            | 2 +-
 graphics/py-pyvista/Makefile                | 2 +-
 graphics/py-qudida/Makefile                 | 2 +-
 graphics/py-rasterio/Makefile               | 4 ++--
 graphics/py-rasterstats/Makefile            | 2 +-
 graphics/py-rawpy/Makefile                  | 4 ++--
 graphics/py-scikit-image/Makefile           | 4 ++--
 graphics/py-simplejpeg/Makefile             | 2 +-
 graphics/py-tifffile/Makefile               | 2 +-
 graphics/py-toyplot/Makefile                | 2 +-
 graphics/py-urbanaccess/Makefile            | 2 +-
 graphics/py-urbansim/Makefile               | 2 +-
 graphics/py-vispy/Makefile                  | 4 ++--
 graphics/py-visvis/Makefile                 | 2 +-
 graphics/py-zbar-py/Makefile                | 2 +-
 graphics/qgis-ltr/Makefile                  | 2 +-
 graphics/qgis/Makefile                      | 2 +-
 graphics/qtqr/Makefile                      | 2 +-
 graphics/vigra/Makefile                     | 4 ++--
 math/Imath/Makefile                         | 4 ++--
 math/gau2grid/Makefile                      | 2 +-
 math/mathgl/Makefile                        | 4 ++--
 math/nlopt/Makefile                         | 4 ++--
 math/ntpoly/Makefile                        | 2 +-
 math/openturns/Makefile                     | 2 +-
 math/py-CyLP/Makefile                       | 4 ++--
 math/py-GridDataFormats/Makefile            | 2 +-
 math/py-POT/Makefile                        | 4 ++--
 math/py-Py-BOBYQA/Makefile                  | 2 +-
 math/py-PySCIPOpt/Makefile                  | 4 ++--
 math/py-SQNomad/Makefile                    | 4 ++--
 math/py-algopy/Makefile                     | 2 +-
 math/py-ambit/Makefile                      | 2 +-
 math/py-annoy/Makefile                      | 2 +-
 math/py-apgl/Makefile                       | 2 +-
 math/py-arviz-base/Makefile                 | 2 +-
 math/py-arviz-stats/Makefile                | 2 +-
 math/py-autograd/Makefile                   | 2 +-
 math/py-awkward-cpp/Makefile                | 2 +-
 math/py-awkward/Makefile                    | 2 +-
 math/py-baycomp/Makefile                    | 2 +-
 math/py-bayesian-optimization/Makefile      | 2 +-
 math/py-benford_py/Makefile                 | 2 +-
 math/py-blis/Makefile                       | 4 ++--
 math/py-bottleneck/Makefile                 | 4 ++--
 math/py-chaospy/Makefile                    | 2 +-
 math/py-clarabel/Makefile                   | 2 +-
 math/py-cma/Makefile                        | 2 +-
 math/py-cmaes/Makefile                      | 2 +-
 math/py-cmyt/Makefile                       | 2 +-
 math/py-colormath/Makefile                  | 2 +-
 math/py-contourpy/Makefile                  | 2 +-
 math/py-cvxpy/Makefile                      | 4 ++--
 math/py-cyipopt/Makefile                    | 4 ++--
 math/py-deap/Makefile                       | 2 +-
 math/py-dgl/Makefile                        | 2 +-
 math/py-diffcp/Makefile                     | 2 +-
 math/py-ducc0/Makefile                      | 2 +-
 math/py-ecos/Makefile                       | 4 ++--
 math/py-emcee/Makefile                      | 2 +-
 math/py-faiss/Makefile                      | 2 +-
 math/py-fastcluster/Makefile                | 4 ++--
 math/py-fenics-basix/Makefile               | 2 +-
 math/py-flax/Makefile                       | 2 +-
 math/py-fpylll/Makefile                     | 4 ++--
 math/py-fvcore/Makefile                     | 2 +-
 math/py-gau2grid/Makefile                   | 4 ++--
 math/py-gimmik/Makefile                     | 2 +-
 math/py-gym/Makefile                        | 2 +-
 math/py-hdbscan/Makefile                    | 4 ++--
 math/py-hdmedians/Makefile                  | 4 ++--
 math/py-hepstats/Makefile                   | 2 +-
 math/py-highspy/Makefile                    | 4 ++--
 math/py-hmmlearn/Makefile                   | 4 ++--
 math/py-iminuit/Makefile                    | 2 +-
 math/py-iohexperimenter/Makefile            | 2 +-
 math/py-ipyopt/Makefile                     | 2 +-
 math/py-isosurfaces/Makefile                | 4 ++--
 math/py-jacobi/Makefile                     | 2 +-
 math/py-jax/Makefile                        | 2 +-
 math/py-jij-cimod/Makefile                  | 2 +-
 math/py-keras-applications/Makefile         | 2 +-
 math/py-keras-preprocessing/Makefile        | 2 +-
 math/py-keras/Makefile                      | 2 +-
 math/py-levmar/Makefile                     | 4 ++--
 math/py-libceed/Makefile                    | 2 +-
 math/py-linearmodels/Makefile               | 4 ++--
 math/py-lmfit/Makefile                      | 2 +-
 math/py-luminol/Makefile                    | 2 +-
 math/py-mapbox-earcut/Makefile              | 2 +-
 math/py-mathics/Makefile                    | 4 ++--
 math/py-matplotlib/Makefile                 | 2 +-
 math/py-minorminer/Makefile                 | 2 +-
 math/py-ml-dtypes/Makefile                  | 4 ++--
 math/py-mnnpy/Makefile                      | 2 +-
 math/py-modin/Makefile                      | 2 +-
 math/py-ndindex/Makefile                    | 2 +-
 math/py-ndonnx/Makefile                     | 2 +-
 math/py-networkx/Makefile                   | 2 +-
 math/py-nevergrad/Makefile                  | 2 +-
 math/py-nlopt/Makefile                      | 4 ++--
 math/py-numba-stats/Makefile                | 2 +-
 math/py-numexpr/Makefile                    | 4 ++--
 math/py-numpoly/Makefile                    | 2 +-
 math/py-numpy-groupies/Makefile             | 2 +-
 math/py-numpy-stl/Makefile                  | 4 ++--
 math/py-openTSNE/Makefile                   | 4 ++--
 math/py-or-tools/Makefile                   | 2 +-
 math/py-osqp/Makefile                       | 2 +-
 math/py-pandas/Makefile                     | 4 ++--
 math/py-patsy/Makefile                      | 2 +-
 math/py-pdal/Makefile                       | 4 ++--
 math/py-petsc4py/Makefile                   | 4 ++--
 math/py-point-annotator/Makefile            | 2 +-
 math/py-primme/Makefile                     | 4 ++--
 math/py-pwlf/Makefile                       | 2 +-
 math/py-py-find-1st/Makefile                | 4 ++--
 math/py-pyFFTW/Makefile                     | 2 +-
 math/py-pygsl/Makefile                      | 4 ++--
 math/py-pygslodeiv2/Makefile                | 4 ++--
 math/py-pyhull/Makefile                     | 4 ++--
 math/py-pymc3/Makefile                      | 2 +-
 math/py-pyneqsys/Makefile                   | 2 +-
 math/py-pynleq2/Makefile                    | 2 +-
 math/py-pynndescent/Makefile                | 2 +-
 math/py-pyodeint/Makefile                   | 4 ++--
 math/py-pyodesys/Makefile                   | 2 +-
 math/py-pyreadstat/Makefile                 | 2 +-
 math/py-pyrr/Makefile                       | 2 +-
 math/py-pysym/Makefile                      | 2 +-
 math/py-pytensor/Makefile                   | 4 ++--
 math/py-python-fcl/Makefile                 | 4 ++--
 math/py-python-louvain/Makefile             | 2 +-
 math/py-python-picard/Makefile              | 4 ++--
 math/py-pywavelets/Makefile                 | 4 ++--
 math/py-qats/Makefile                       | 2 +-
 math/py-qdldl/Makefile                      | 2 +-
 math/py-quadprog/Makefile                   | 2 +-
 math/py-resample/Makefile                   | 2 +-
 math/py-rpy2/Makefile                       | 4 ++--
 math/py-rustworkx/Makefile                  | 2 +-
 math/py-rvlib/Makefile                      | 2 +-
 math/py-scikit-fem/Makefile                 | 2 +-
 math/py-scikit-umfpack/Makefile             | 4 ++--
 math/py-scs/Makefile                        | 4 ++--
 math/py-seaborn/Makefile                    | 2 +-
 math/py-seriate/Makefile                    | 2 +-
 math/py-slepc4py/Makefile                   | 4 ++--
 math/py-snuggs/Makefile                     | 2 +-
 math/py-spectral/Makefile                   | 2 +-
 math/py-spglm/Makefile                      | 2 +-
 math/py-spint/Makefile                      | 2 +-
 math/py-splot/Makefile                      | 2 +-
 math/py-spopt/Makefile                      | 2 +-
 math/py-spox/Makefile                       | 2 +-
 math/py-spreg/Makefile                      | 2 +-
 math/py-ssm/Makefile                        | 2 +-
 math/py-statsmodels/Makefile                | 4 ++--
 math/py-sym/Makefile                        | 2 +-
 math/py-theano/Makefile                     | 2 +-
 math/py-timple/Makefile                     | 2 +-
 math/py-torchsde/Makefile                   | 2 +-
 math/py-umap-learn/Makefile                 | 2 +-
 math/py-uncertainties/Makefile              | 4 ++--
 math/py-unyt/Makefile                       | 2 +-
 math/py-vector/Makefile                     | 2 +-
 math/py-yt/Makefile                         | 6 +++---
 math/spot/Makefile                          | 2 +-
 math/xtensor-python/Makefile                | 2 +-
 misc/adios2/Makefile                        | 2 +-
 misc/caffe/Makefile                         | 4 ++--
 misc/comfyui/Makefile                       | 2 +-
 misc/mmdnn/Makefile                         | 2 +-
 misc/py-QSpectrumAnalyzer/Makefile          | 2 +-
 misc/py-SQCommon/Makefile                   | 2 +-
 misc/py-SQImFil/Makefile                    | 2 +-
 misc/py-SQSnobFit/Makefile                  | 2 +-
 misc/py-SimpleSoapy/Makefile                | 2 +-
 misc/py-accelerate/Makefile                 | 2 +-
 misc/py-apache-beam/Makefile                | 2 +-
 misc/py-bitsandbytes/Makefile               | 2 +-
 misc/py-boost-histogram/Makefile            | 2 +-
 misc/py-cmap/Makefile                       | 2 +-
 misc/py-codecarbon/Makefile                 | 2 +-
 misc/py-datasets/Makefile                   | 2 +-
 misc/py-detecta/Makefile                    | 2 +-
 misc/py-diffusers/Makefile                  | 2 +-
 misc/py-evaluate/Makefile                   | 2 +-
 misc/py-ezc3d/Makefile                      | 4 ++--
 misc/py-facenet-pytorch/Makefile            | 2 +-
 misc/py-fast-histogram/Makefile             | 4 ++--
 misc/py-fastscapelib/Makefile               | 4 ++--
 misc/py-gguf/Makefile                       | 2 +-
 misc/py-gymnasium/Makefile                  | 2 +-
 misc/py-haystack_ai/Makefile                | 2 +-
 misc/py-hist/Makefile                       | 2 +-
 misc/py-histoprint/Makefile                 | 2 +-
 misc/py-ipyfastscape/Makefile               | 2 +-
 misc/py-kokoro/Makefile                     | 2 +-
 misc/py-langchain-core/Makefile             | 2 +-
 misc/py-langchain-google-genai/Makefile     | 2 +-
 misc/py-langchain-tests/Makefile            | 2 +-
 misc/py-langgraph-checkpoint/Makefile       | 2 +-
 misc/py-laspy/Makefile                      | 2 +-
 misc/py-lightgbm/Makefile                   | 2 +-
 misc/py-llama-cpp-python/Makefile           | 2 +-
 misc/py-mffpy/Makefile                      | 2 +-
 misc/py-mistral-common/Makefile             | 2 +-
 misc/py-mmcv/Makefile                       | 4 ++--
 misc/py-mmdet/Makefile                      | 2 +-
 misc/py-mmengine/Makefile                   | 2 +-
 misc/py-mmsegmentation/Makefile             | 2 +-
 misc/py-napari-svg/Makefile                 | 2 +-
 misc/py-napari/Makefile                     | 2 +-
 misc/py-npTDMS/Makefile                     | 2 +-
 misc/py-npe2/Makefile                       | 2 +-
 misc/py-numcodecs/Makefile                  | 4 ++--
 misc/py-onnx/Makefile                       | 2 +-
 misc/py-onnxconverter-common/Makefile       | 2 +-
 misc/py-openai-whisper/Makefile             | 2 +-
 misc/py-openai/Makefile                     | 2 +-
 misc/py-openvdb/Makefile                    | 4 ++--
 misc/py-optuna/Makefile                     | 2 +-
 misc/py-peft/Makefile                       | 2 +-
 misc/py-pkbar/Makefile                      | 2 +-
 misc/py-pyEDFlib/Makefile                   | 4 ++--
 misc/py-pymatreader/Makefile                | 2 +-
 misc/py-pytorch-lightning/Makefile          | 2 +-
 misc/py-pytorch/Makefile                    | 4 ++--
 misc/py-safetensors/Makefile                | 2 +-
 misc/py-sagemaker-core/Makefile             | 2 +-
 misc/py-scikit-fusion/Makefile              | 2 +-
 misc/py-sentence-transformers/Makefile      | 2 +-
 misc/py-shap2/Makefile                      | 2 +-
 misc/py-soapy_power/Makefile                | 2 +-
 misc/py-spandrel/Makefile                   | 2 +-
 misc/py-tflearn/Makefile                    | 2 +-
 misc/py-tflite-support/Makefile             | 2 +-
 misc/py-tflite/Makefile                     | 2 +-
 misc/py-thermocouples_reference/Makefile    | 2 +-
 misc/py-timm-vis/Makefile                   | 2 +-
 misc/py-torch-geometric/Makefile            | 2 +-
 misc/py-torchao/Makefile                    | 2 +-
 misc/py-torchmetrics/Makefile               | 2 +-
 misc/py-torchsummary/Makefile               | 2 +-
 misc/py-torchvision/Makefile                | 2 +-
 misc/py-transformers/Makefile               | 2 +-
 misc/py-tvm/Makefile                        | 2 +-
 misc/py-uhi/Makefile                        | 4 ++--
 misc/py-vllm/Makefile                       | 2 +-
 misc/py-wandb/Makefile                      | 2 +-
 misc/py-wurlitzer/Makefile                  | 2 +-
 misc/py-xformers/Makefile                   | 2 +-
 misc/py-xgboost/Makefile                    | 2 +-
 misc/py-xgrammar/Makefile                   | 2 +-
 misc/pytorch/Makefile                       | 2 +-
 misc/urh/Makefile                           | 4 ++--
 multimedia/pitivi/Makefile                  | 2 +-
 multimedia/py-moviepy/Makefile              | 2 +-
 multimedia/py-pretty_midi/Makefile          | 2 +-
 multimedia/py-scenedetect/Makefile          | 2 +-
 multimedia/py-torchcodec/Makefile           | 2 +-
 net-p2p/bazarr/Makefile                     | 2 +-
 net/py-smart-open/Makefile                  | 2 +-
 print/py-glyphtools/Makefile                | 2 +-
 science/abinit/Makefile                     | 4 ++--
 science/agrum/Makefile                      | 2 +-
 science/bout++/Makefile                     | 2 +-
 science/cantera/Makefile                    | 4 ++--
 science/dftbplus/Makefile                   | 2 +-
 science/gnudatalanguage/Makefile            | 4 ++--
 science/libcint/Makefile                    | 2 +-
 science/meep/Makefile                       | 2 +-
 science/mopac/Makefile                      | 2 +-
 science/paraview/Makefile                   | 4 ++--
 science/pastix/Makefile                     | 4 ++--
 science/precice/Makefile                    | 4 ++--
 science/py-GPy/Makefile                     | 4 ++--
 science/py-GPyOpt/Makefile                  | 2 +-
 science/py-HofstadterTools/Makefile         | 2 +-
 science/py-MDAnalysis/Makefile              | 4 ++--
 science/py-MDAnalysisTests/Makefile         | 2 +-
 science/py-OpenFermion/Makefile             | 2 +-
 science/py-OpenMC/Makefile                  | 2 +-
 science/py-PyFR/Makefile                    | 2 +-
 science/py-PyNE/Makefile                    | 2 +-
 science/py-SimpleSpectral/Makefile          | 2 +-
 science/py-abipy/Makefile                   | 2 +-
 science/py-access/Makefile                  | 2 +-
 science/py-arbor/Makefile                   | 2 +-
 science/py-arch/Makefile                    | 4 ++--
 science/py-asap3/Makefile                   | 4 ++--
 science/py-asdf/Makefile                    | 2 +-
 science/py-ase/Makefile                     | 2 +-
 science/py-atomium/Makefile                 | 2 +-
 science/py-boutdata/Makefile                | 2 +-
 science/py-boututils/Makefile               | 2 +-
 science/py-cfgrib/Makefile                  | 2 +-
 science/py-chainer-chemistry/Makefile       | 2 +-
 science/py-chainer/Makefile                 | 2 +-
 science/py-chempy/Makefile                  | 2 +-
 science/py-cirq-core/Makefile               | 2 +-
 science/py-dftd4/Makefile                   | 2 +-
 science/py-dimod/Makefile                   | 4 ++--
 science/py-dipy/Makefile                    | 4 ++--
 science/py-dwave-cloud-client/Makefile      | 2 +-
 science/py-dwave-gate/Makefile              | 4 ++--
 science/py-dwave-hybrid/Makefile            | 2 +-
 science/py-dwave-inspector/Makefile         | 2 +-
 science/py-dwave-networkx/Makefile          | 2 +-
 science/py-dwave-optimization/Makefile      | 4 ++--
 science/py-dwave-preprocessing/Makefile     | 2 +-
 science/py-dwave-samplers/Makefile          | 2 +-
 science/py-dwave-system/Makefile            | 2 +-
 science/py-earthpy/Makefile                 | 4 ++--
 science/py-eccodes/Makefile                 | 2 +-
 science/py-esda/Makefile                    | 2 +-
 science/py-geometer/Makefile                | 2 +-
 science/py-geometric/Makefile               | 2 +-
 science/py-gpaw/Makefile                    | 4 ++--
 science/py-gsd/Makefile                     | 4 ++--
 science/py-gwlearn/Makefile                 | 2 +-
 science/py-h5json/Makefile                  | 2 +-
 science/py-h5py/Makefile                    | 4 ++--
 science/py-h5pyd/Makefile                   | 2 +-
 science/py-hiPhive/Makefile                 | 2 +-
 science/py-icet/Makefile                    | 2 +-
 science/py-inequality/Makefile              | 2 +-
 science/py-ipygany/Makefile                 | 2 +-
 science/py-kimpy/Makefile                   | 2 +-
 science/py-kinematics/Makefile              | 2 +-
 science/py-kliff/Makefile                   | 2 +-
 science/py-libpysal/Makefile                | 2 +-
 science/py-lifelines/Makefile               | 2 +-
 science/py-mdp/Makefile                     | 2 +-
 science/py-meshio/Makefile                  | 4 ++--
 science/py-mmtf-python/Makefile             | 2 +-
 science/py-mne/Makefile                     | 2 +-
 science/py-molmod/Makefile                  | 4 ++--
 science/py-mpcontribs-client/Makefile       | 2 +-
 science/py-mplhep/Makefile                  | 2 +-
 science/py-ncrystal/Makefile                | 4 ++--
 science/py-neo/Makefile                     | 2 +-
 science/py-netCDF4/Makefile                 | 4 ++--
 science/py-nglview/Makefile                 | 2 +-
 science/py-nibabel/Makefile                 | 2 +-
 science/py-obspy/Makefile                   | 2 +-
 science/py-oddt/Makefile                    | 2 +-
 science/py-openpiv/Makefile                 | 2 +-
 science/py-optking/Makefile                 | 2 +-
 science/py-paramz/Makefile                  | 2 +-
 science/py-penaltymodel/Makefile            | 2 +-
 science/py-periodictable/Makefile           | 2 +-
 science/py-phono3py/Makefile                | 2 +-
 science/py-phonopy/Makefile                 | 4 ++--
 science/py-pnetcdf/Makefile                 | 4 ++--
 science/py-pupynere/Makefile                | 2 +-
 science/py-pyberny/Makefile                 | 2 +-
 science/py-pygmo2/Makefile                  | 2 +-
 science/py-pyked/Makefile                   | 2 +-
 science/py-pymatgen-core/Makefile           | 4 ++--
 science/py-pymatgen/Makefile                | 2 +-
 science/py-pymol/Makefile                   | 4 ++--
 science/py-pynrrd/Makefile                  | 2 +-
 science/py-pyphot/Makefile                  | 2 +-
 science/py-pyprecice/Makefile               | 2 +-
 science/py-pyqubo/Makefile                  | 2 +-
 science/py-pysal/Makefile                   | 2 +-
 science/py-pyscf/Makefile                   | 2 +-
 science/py-pyteomics/Makefile               | 4 ++--
 science/py-qcelemental/Makefile             | 2 +-
 science/py-qcmanybody/Makefile              | 2 +-
 science/py-qiskit/Makefile                  | 2 +-
 science/py-qspin/Makefile                   | 2 +-
 science/py-quantities/Makefile              | 2 +-
 science/py-rmsd/Makefile                    | 2 +-
 science/py-sarpy/Makefile                   | 2 +-
 science/py-scikit-fuzzy/Makefile            | 2 +-
 science/py-scikit-learn/Makefile            | 2 +-
 science/py-scikit-optimize/Makefile         | 2 +-
 science/py-scikit-sparse/Makefile           | 2 +-
 science/py-scimath/Makefile                 | 2 +-
 science/py-scipy/Makefile                   | 4 ++--
 science/py-scoria/Makefile                  | 2 +-
 science/py-sdf/Makefile                     | 2 +-
 science/py-seekpath/Makefile                | 2 +-
 science/py-segregation/Makefile             | 2 +-
 science/py-segyio/Makefile                  | 2 +-
 science/py-sklearn-pandas/Makefile          | 2 +-
 science/py-skrebate/Makefile                | 2 +-
 science/py-spaghetti/Makefile               | 2 +-
 science/py-spglib/Makefile                  | 4 ++--
 science/py-symfc/Makefile                   | 2 +-
 science/py-tensorflow/Makefile              | 4 ++--
 science/py-thewalrus/Makefile               | 2 +-
 science/py-tobler/Makefile                  | 2 +-
 science/py-trainstation/Makefile            | 4 ++--
 science/py-trx-python/Makefile              | 2 +-
 science/py-vedo/Makefile                    | 2 +-
 science/py-veusz/Makefile                   | 4 ++--
 science/pynn/Makefile                       | 4 ++--
 science/qmcpack/Makefile                    | 2 +-
 science/rdkit/Makefile                      | 4 ++--
 science/salome-kernel/Makefile              | 2 +-
 science/siconos/Makefile                    | 2 +-
 science/smoldyn/Makefile                    | 2 +-
 science/tfel-edf/Makefile                   | 4 ++--
 science/tfel/Makefile                       | 4 ++--
 science/trilinos/Makefile                   | 2 +-
 science/ttk/Makefile                        | 2 +-
 science/v_sim/Makefile                      | 2 +-
 science/vmd/Makefile                        | 4 ++--
 science/votca/Makefile                      | 2 +-
 science/wwplot/Makefile                     | 2 +-
 science/yoda/Makefile                       | 2 +-
 security/caldera/Makefile                   | 2 +-
 security/howdy/Makefile                     | 2 +-
 textproc/py-elasticsearch6/Makefile         | 2 +-
 textproc/py-gensim/Makefile                 | 4 ++--
 textproc/py-langid/Makefile                 | 4 ++--
 textproc/py-llguidance/Makefile             | 2 +-
 textproc/py-pdf2docx/Makefile               | 2 +-
 textproc/py-petl/Makefile                   | 4 ++--
 textproc/py-python-lsp-server/Makefile      | 2 +-
 textproc/py-rouge-score/Makefile            | 2 +-
 textproc/py-sense2vec/Makefile              | 2 +-
 textproc/py-spacy/Makefile                  | 4 ++--
 textproc/py-textdistance/Makefile           | 2 +-
 textproc/py-textual-fastdatatable/Makefile  | 2 +-
 textproc/py-tokenizers/Makefile             | 2 +-
 textproc/py-wordcloud/Makefile              | 4 ++--
 www/py-bokeh/Makefile                       | 2 +-
 www/py-folium/Makefile                      | 2 +-
 www/py-quilt3/Makefile                      | 2 +-
 www/py-sentinelhub/Makefile                 | 2 +-
 www/py-streamlit/Makefile                   | 2 +-
 x11-toolkits/py-magicgui/Makefile           | 2 +-
 x11-toolkits/py-wxpython/Makefile           | 4 ++--
 x11/py-xdot/Makefile                        | 2 +-
 652 files changed, 822 insertions(+), 822 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421473</commentid>
    <comment_count>26</comment_count>
    <who name="">commit-hook</who>
    <bug_when>2026-05-05 19:33:53 +0000</bug_when>
    <thetext>A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8b79afe007623807eb7bce9ec85bfeac8ddd122f

commit 8b79afe007623807eb7bce9ec85bfeac8ddd122f
Author:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
AuthorDate: 2026-05-05 19:27:13 +0000
Commit:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
CommitDate: 2026-05-05 19:29:35 +0000

    devel/py-ewah-bool-utils: Update to 1.3.0

    PR:             294328
    Approved by:    maintainer timeout

 devel/py-ewah-bool-utils/Makefile | 3 +--
 devel/py-ewah-bool-utils/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 5 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421474</commentid>
    <comment_count>27</comment_count>
    <who name="">commit-hook</who>
    <bug_when>2026-05-05 19:33:55 +0000</bug_when>
    <thetext>A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b7f93092d5d483eb6dcee158bb7333c33df3a45c

commit b7f93092d5d483eb6dcee158bb7333c33df3a45c
Author:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
AuthorDate: 2026-05-05 19:27:12 +0000
Commit:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
CommitDate: 2026-05-05 19:29:35 +0000

    math/py-pyodeint: Update to 0.10.8

    PR:             294328
    Approved by:    maintainer timeout

 math/py-pyodeint/Makefile | 3 +--
 math/py-pyodeint/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 5 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421475</commentid>
    <comment_count>28</comment_count>
    <who name="">commit-hook</who>
    <bug_when>2026-05-05 19:33:57 +0000</bug_when>
    <thetext>A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a1ae64c164f3f6776c99ca15294bb36c6cf7cceb

commit a1ae64c164f3f6776c99ca15294bb36c6cf7cceb
Author:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
AuthorDate: 2026-05-05 19:27:14 +0000
Commit:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
CommitDate: 2026-05-05 19:29:36 +0000

    */*: Mark BROKEN with NumPy 2.x

    PR:             294328

 finance/py-ta-lib/Makefile     | 2 ++
 math/py-CyLP/Makefile          | 2 ++
 math/py-SQNomad/Makefile       | 2 ++
 science/py-GPy/Makefile        | 2 ++
 science/py-gpaw/Makefile       | 2 ++
 science/salome-kernel/Makefile | 2 ++
 textproc/py-gensim/Makefile    | 2 ++
 7 files changed, 14 insertions(+)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421477</commentid>
    <comment_count>29</comment_count>
    <who name="">commit-hook</who>
    <bug_when>2026-05-05 19:34:00 +0000</bug_when>
    <thetext>A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2119535e9667aeef260f879e9d1fe071760f9a1d

commit 2119535e9667aeef260f879e9d1fe071760f9a1d
Author:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
AuthorDate: 2026-05-05 19:27:13 +0000
Commit:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
CommitDate: 2026-05-05 19:29:35 +0000

    science/py-tensorflow: fix build with NumPy 2

    PR:             294328
    Approved by:    maintainer timeout

 science/py-tensorflow/Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421478</commentid>
    <comment_count>30</comment_count>
    <who name="">commit-hook</who>
    <bug_when>2026-05-05 19:34:02 +0000</bug_when>
    <thetext>A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=57bdf7598ea3818191a551dd47003263bd96b4f1

commit 57bdf7598ea3818191a551dd47003263bd96b4f1
Author:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
AuthorDate: 2026-05-05 19:27:14 +0000
Commit:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
CommitDate: 2026-05-05 19:29:36 +0000

    math/py-hdbscan: Update to 0.8.42

    PR:             294328
    Submitted by:   sunpoet

 math/py-hdbscan/Makefile | 7 +++----
 math/py-hdbscan/distinfo | 6 +++---
 2 files changed, 6 insertions(+), 7 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421479</commentid>
    <comment_count>31</comment_count>
    <who name="">commit-hook</who>
    <bug_when>2026-05-05 19:34:04 +0000</bug_when>
    <thetext>A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3b78540ee0d5e23c7c72bf72ec1e68da0f7121ef

commit 3b78540ee0d5e23c7c72bf72ec1e68da0f7121ef
Author:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
AuthorDate: 2026-05-05 19:27:12 +0000
Commit:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
CommitDate: 2026-05-05 19:29:34 +0000

    graphics/py-PyOpenGL-accelerate: Update to 3.1.10 and switch to NumPy 2

    PR:             286377
    PR:             294328

 graphics/py-PyOpenGL-accelerate/Makefile | 10 +++++-----
 graphics/py-PyOpenGL-accelerate/distinfo |  6 +++---
 2 files changed, 8 insertions(+), 8 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421480</commentid>
    <comment_count>32</comment_count>
    <who name="">commit-hook</who>
    <bug_when>2026-05-05 19:34:06 +0000</bug_when>
    <thetext>A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5bcb40caa5067f1649ec3a73bdcaa98687ff9d61

commit 5bcb40caa5067f1649ec3a73bdcaa98687ff9d61
Author:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
AuthorDate: 2026-05-05 19:27:11 +0000
Commit:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
CommitDate: 2026-05-05 19:29:33 +0000

    astro/py-pyerfa: Update to 2.0.1.5 and switch to NumPy 2

    Switch to pep517 while here.

    PR:             294328
    Approved by:    maintainer timeout

 astro/py-pyerfa/Makefile | 14 +++++++-------
 astro/py-pyerfa/distinfo |  6 +++---
 2 files changed, 10 insertions(+), 10 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421482</commentid>
    <comment_count>33</comment_count>
    <who name="">commit-hook</who>
    <bug_when>2026-05-05 19:34:10 +0000</bug_when>
    <thetext>A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ad13f953605b2c71a76e7779639cc8496a707418

commit ad13f953605b2c71a76e7779639cc8496a707418
Author:     Alastair Hogge &lt;agh@riseup.net&gt;
AuthorDate: 2026-05-05 19:27:11 +0000
Commit:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
CommitDate: 2026-05-05 19:29:34 +0000

    devel/py-pyopencl: Update to 2026.1.2 and switch to NumPy 2

    Changes: https://github.com/inducer/pyopencl/releases/tag/v2026.1.1

    PR:             294328
    PR:             294572

 devel/py-pyopencl/Makefile                         | 42 ++++++++--------------
 devel/py-pyopencl/distinfo                         |  6 ++--
 .../files/patch-aksetup__helper.py (gone)          | 11 ------
 .../files/patch-src_wrap__constants.cpp (gone)     | 11 ------
 4 files changed, 18 insertions(+), 52 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421485</commentid>
    <comment_count>34</comment_count>
    <who name="">commit-hook</who>
    <bug_when>2026-05-05 19:34:14 +0000</bug_when>
    <thetext>A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6ebb34ddcafe283d8c5344146725ce9caf3e4a98

commit 6ebb34ddcafe283d8c5344146725ce9caf3e4a98
Author:     Alastair Hogge &lt;agh@riseup.net&gt;
AuthorDate: 2026-05-05 19:27:12 +0000
Commit:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
CommitDate: 2026-05-05 19:29:34 +0000

    graphics/py-PyOpenGL: Update to 3.1.10 and switch to NumPy 2

    PR:             286376
    PR:             294328

 graphics/py-PyOpenGL/Makefile | 26 +++++++++++++-------------
 graphics/py-PyOpenGL/distinfo |  6 +++---
 2 files changed, 16 insertions(+), 16 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421486</commentid>
    <comment_count>35</comment_count>
    <who name="">commit-hook</who>
    <bug_when>2026-05-05 19:34:16 +0000</bug_when>
    <thetext>A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=71ad56dd7e06aecb89fd6a8974e4363f631cf26e

commit 71ad56dd7e06aecb89fd6a8974e4363f631cf26e
Author:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
AuthorDate: 2026-05-05 19:27:13 +0000
Commit:     Max Brazhnikov &lt;makc@FreeBSD.org&gt;
CommitDate: 2026-05-05 19:29:35 +0000

    misc/urh: Update to 2.10.0

    PR:             294328
    Approved by:    maintainer timeout

 misc/urh/Makefile | 3 +--
 misc/urh/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 5 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421636</commentid>
    <comment_count>36</comment_count>
    <who name="Vladimir Druzenko">vvd</who>
    <bug_when>2026-05-06 06:57:05 +0000</bug_when>
    <thetext>(In reply to Max Brazhnikov from comment #8)
&gt; graphics/blender - the failure is unrelated to numpy update.
Related:

-- numpy found at &apos;/usr/local/lib/python3.11/site-packages&apos;
CMake Warning at build_files/cmake/macros.cmake:1210 (message):
  Python package &apos;numpy&apos; include dir path could not be found in:

  &apos;/usr/local/lib/python3.11/site-packages/numpy/core/include&apos;,
  &apos;/usr/local/lib/python3/site-packages/numpy/core/include&apos;,
  &apos;/usr/local/lib/python3.11/dist-packages/numpy/core/include&apos;,
  &apos;/usr/local/lib/python3/dist-packages/numpy/core/include&apos;,
  &apos;/usr/local/lib/python3.11/vendor-packages/numpy/core/include&apos;,
  &apos;/usr/local/lib/python3/vendor-packages/numpy/core/include&apos;,

  The &apos;WITH_PYTHON_NUMPY&apos; option will be disabled.

  The build will be usable, only add-ons that depend on this package won&apos;t be
  functional.
Call Stack (most recent call first):
  CMakeLists.txt:2598 (find_python_package)

With numpy 2.x correct path to includes is:
/usr/local/lib/python3.11/site-packages/numpy/_core/include

Patch (testing in progress) graphics/blender/files/patch-CMakeLists.txt:
--- CMakeLists.txt.orig 2025-10-09 16:52:29 UTC
+++ CMakeLists.txt
@@ -2593,7 +2593,7 @@ if(WITH_PYTHON)
     if((&quot;${PYTHON_NUMPY_PATH}&quot; STREQUAL &quot;&quot;) OR (${PYTHON_NUMPY_PATH} MATCHES NOTFOUND))
       set(_numpy_include &quot;_core/include&quot;)
       if(PYTHON_VERSION VERSION_LESS &quot;3.13&quot;)
-        set(_numpy_include &quot;core/include&quot;)
+#        set(_numpy_include &quot;core/include&quot;)
       endif()
       find_python_package(numpy &quot;${_numpy_include}&quot;)
       unset(_numpy_include)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421637</commentid>
    <comment_count>37</comment_count>
    <who name="Vladimir Druzenko">vvd</who>
    <bug_when>2026-05-06 06:58:53 +0000</bug_when>
    <thetext>If there are no objections, I will commit my patch as soon as my test build is complete.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421648</commentid>
    <comment_count>38</comment_count>
    <who name="Vladimir Druzenko">vvd</who>
    <bug_when>2026-05-06 08:24:08 +0000</bug_when>
    <thetext>(In reply to Vladimir Druzenko from comment #37)
Test finished successfully.
I&apos;ll commit it soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421657</commentid>
    <comment_count>39</comment_count>
    <who name="Max Brazhnikov">makc</who>
    <bug_when>2026-05-06 09:21:55 +0000</bug_when>
    <thetext>(In reply to Vladimir Druzenko from comment #37)
Please do, thank you!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421661</commentid>
    <comment_count>40</comment_count>
    <who name="">commit-hook</who>
    <bug_when>2026-05-06 09:48:57 +0000</bug_when>
    <thetext>A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e495cc0f22b915106dfdf7a7ea3d879b64bb8aa2

commit e495cc0f22b915106dfdf7a7ea3d879b64bb8aa2
Author:     Vladimir Druzenko &lt;vvd@FreeBSD.org&gt;
AuthorDate: 2026-05-06 09:39:41 +0000
Commit:     Vladimir Druzenko &lt;vvd@FreeBSD.org&gt;
CommitDate: 2026-05-06 09:39:41 +0000

    graphics/blender: Fix build after switch to NumPy 2.x

    &quot;ld: error: unable to find library -laudaspace-py&quot;

    This happens because configure can&apos;t find numpy and because of this the
    shared library libaudaspace-py.so won&apos;t compile:
    -- numpy found at &apos;/usr/local/lib/python3.11/site-packages&apos;
    CMake Warning at build_files/cmake/macros.cmake:1210 (message):
      Python package &apos;numpy&apos; include dir path could not be found in:

      &apos;/usr/local/lib/python3.11/site-packages/numpy/core/include&apos;,
      &apos;/usr/local/lib/python3/site-packages/numpy/core/include&apos;,
      &apos;/usr/local/lib/python3.11/dist-packages/numpy/core/include&apos;,
      &apos;/usr/local/lib/python3/dist-packages/numpy/core/include&apos;,
      &apos;/usr/local/lib/python3.11/vendor-packages/numpy/core/include&apos;,
      &apos;/usr/local/lib/python3/vendor-packages/numpy/core/include&apos;,

      The &apos;WITH_PYTHON_NUMPY&apos; option will be disabled.

      The build will be usable, only add-ons that depend on this package won&apos;t be
      functional.
    Call Stack (most recent call first):
      CMakeLists.txt:2598 (find_python_package)

    The actual path is:
    /usr/local/lib/python3.11/site-packages/numpy/_core/include

    PR:             294328
    Approved by:    blanket (fix build)
    Sponsored by:   UNIS Labs

 graphics/blender/files/patch-CMakeLists.txt (new) | 11 +++++++++++
 1 file changed, 11 insertions(+)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>269869</attachid>
            <date>2026-04-17 09:35:37 +0000</date>
            <delta_ts>2026-04-17 09:35:37 +0000</delta_ts>
            <desc>astro/py-pyerfa: astro/py-pyerfa: Update to 2.0.1.5 and switch to numpy2</desc>
            <filename>0002-astro-py-pyerfa-Update-to-2.0.1.5-and-switch-to-nump.patch</filename>
            <type>text/plain</type>
            <size>2255</size>
            <attacher name="Max Brazhnikov">makc</attacher>
            
              <data encoding="base64">RnJvbSBlODQyZjIzM2M3MGY3MGVhNjQ2YzllNzZiNTVkNzk4MjYyODVkZDNiIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXggQnJhemhuaWtvdiA8bWFrY0BGcmVlQlNELm9yZz4KRGF0
ZTogVGh1LCAxNiBBcHIgMjAyNiAyMjoxNzozOCArMDMwMApTdWJqZWN0OiBbUEFUQ0ggMDIvMTRd
IGFzdHJvL3B5LXB5ZXJmYTogVXBkYXRlIHRvIDIuMC4xLjUgYW5kIHN3aXRjaCB0byBudW1weTIK
ClN3aXRjaCB0byBwZXA1MTcgd2hpbGUgaGVyZS4KLS0tCiBhc3Ryby9weS1weWVyZmEvTWFrZWZp
bGUgfCAxNCArKysrKysrLS0tLS0tLQogYXN0cm8vcHktcHllcmZhL2Rpc3RpbmZvIHwgIDYgKysr
LS0tCiAyIGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL2FzdHJvL3B5LXB5ZXJmYS9NYWtlZmlsZSBiL2FzdHJvL3B5LXB5ZXJmYS9N
YWtlZmlsZQppbmRleCAwNmNlNDJlNzRjNmMuLjU1ZGZiOGI1YTkxNiAxMDA2NDQKLS0tIGEvYXN0
cm8vcHktcHllcmZhL01ha2VmaWxlCisrKyBiL2FzdHJvL3B5LXB5ZXJmYS9NYWtlZmlsZQpAQCAt
MSw2ICsxLDUgQEAKIFBPUlROQU1FPQlweWVyZmEKLURJU1RWRVJTSU9OPQkyLjAuMC4zCi1QT1JU
UkVWSVNJT049CTMKK0RJU1RWRVJTSU9OPQkyLjAuMS41CiBDQVRFR09SSUVTPQlhc3RybyBweXRo
b24KIE1BU1RFUl9TSVRFUz0JUFlQSQogUEtHTkFNRVBSRUZJWD0JJHtQWVRIT05fUEtHTkFNRVBS
RUZJWH0KQEAgLTEyLDEzICsxMSwxNCBAQCBXV1c9CQlodHRwczovL2dpdGh1Yi5jb20vbGliZXJm
YS9weWVyZmEKIExJQ0VOU0U9CUJTRDNDTEFVU0UKIExJQ0VOU0VfRklMRT0JJHtXUktTUkN9L0xJ
Q0VOU0UucnN0CiAKLUJVSUxEX0RFUEVORFM9CSR7UFlUSE9OX1BLR05BTUVQUkVGSVh9bnVtcHkx
Pj0xLjE3LjA6bWF0aC9weS1udW1weTFAJHtQWV9GTEFWT1J9IFwKLQkJJHtQWVRIT05fUEtHTkFN
RVBSRUZJWH1wYWNrYWdpbmc+MDpkZXZlbC9weS1wYWNrYWdpbmdAJHtQWV9GTEFWT1J9IFwKK0JV
SUxEX0RFUEVORFM9CSR7UFlUSE9OX1BLR05BTUVQUkVGSVh9bnVtcHk+PTEuMTcuMDptYXRoL3B5
LW51bXB5QCR7UFlfRkxBVk9SfSBcCiAJCSR7UFlUSE9OX1BLR05BTUVQUkVGSVh9SmluamEyPj0w
OmRldmVsL3B5LUppbmphMkAke1BZX0ZMQVZPUn0gXAotCQkke1BZVEhPTl9QS0dOQU1FUFJFRklY
fXNldHVwdG9vbHMtc2NtPjA6ZGV2ZWwvcHktc2V0dXB0b29scy1zY21AJHtQWV9GTEFWT1J9Ci1S
VU5fREVQRU5EUz0JJHtQWVRIT05fUEtHTkFNRVBSRUZJWH1udW1weTE+PTEuMTcuMDptYXRoL3B5
LW51bXB5MUAke1BZX0ZMQVZPUn0KKwkJJHtQWVRIT05fUEtHTkFNRVBSRUZJWH1zZXR1cHRvb2xz
LXNjbT4wOmRldmVsL3B5LXNldHVwdG9vbHMtc2NtQCR7UFlfRkxBVk9SfSBcCisJCSR7UFlUSE9O
X1BLR05BTUVQUkVGSVh9c2V0dXB0b29scz49MDpkZXZlbC9weS1zZXR1cHRvb2xzQCR7UFlfRkxB
Vk9SfSBcCisJCSR7UFlUSE9OX1BLR05BTUVQUkVGSVh9d2hlZWw+PTA6ZGV2ZWwvcHktd2hlZWxA
JHtQWV9GTEFWT1J9CitSVU5fREVQRU5EUz0JJHtQWVRIT05fUEtHTkFNRVBSRUZJWH1udW1weT49
MS4xNy4wOm1hdGgvcHktbnVtcHlAJHtQWV9GTEFWT1J9CiAKIFVTRVM9CQlweXRob24KLVVTRV9Q
WVRIT049CWF1dG9wbGlzdCBkaXN0dXRpbHMKK1VTRV9QWVRIT049CWF1dG9wbGlzdCBwZXA1MTcK
IAogLmluY2x1ZGUgPGJzZC5wb3J0Lm1rPgpkaWZmIC0tZ2l0IGEvYXN0cm8vcHktcHllcmZhL2Rp
c3RpbmZvIGIvYXN0cm8vcHktcHllcmZhL2Rpc3RpbmZvCmluZGV4IDc4OTkwYmFjYmY2Yy4uZWRl
YjAzZDZmNTlmIDEwMDY0NAotLS0gYS9hc3Ryby9weS1weWVyZmEvZGlzdGluZm8KKysrIGIvYXN0
cm8vcHktcHllcmZhL2Rpc3RpbmZvCkBAIC0xLDMgKzEsMyBAQAotVElNRVNUQU1QID0gMTY3OTc1
NTcxMQotU0hBMjU2IChweWVyZmEtMi4wLjAuMy50YXIuZ3opID0gZDc3ZmJiZmE1ODM1MGMxOTRj
Y2I5OWU1ZDkzYWEwNWQzYzJiMTRkNWFhZDhiNjYyZDkzYzZhZDlmZmY0MWYzOQotU0laRSAocHll
cmZhLTIuMC4wLjMudGFyLmd6KSA9IDgxMzkxMgorVElNRVNUQU1QID0gMTc3NTkwNjY4MworU0hB
MjU2IChweWVyZmEtMi4wLjEuNS50YXIuZ3opID0gMTdkNmIyNGZlNDg0NmM2NWQ1ZTdkOGMzNjJk
Y2IwODE5OWRjNjNiMzBhMjM2YWVkZDczODc1Y2M4M2UxZjZjMAorU0laRSAocHllcmZhLTIuMC4x
LjUudGFyLmd6KSA9IDgxODQzMAotLSAKMi41My4wCgo=
</data>
<flag name="maintainer-approval"
          id="97414"
          type_id="1"
          status="?"
          setter="makc"
          requestee="wen"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>269870</attachid>
            <date>2026-04-17 09:37:25 +0000</date>
            <delta_ts>2026-04-17 09:37:25 +0000</delta_ts>
            <desc>math/py-hdbscan: Update to 0.8.42 with numpy2 support</desc>
            <filename>0012-math-py-hdbscan-Update-to-0.8.42.patch</filename>
            <type>text/plain</type>
            <size>1822</size>
            <attacher name="Max Brazhnikov">makc</attacher>
            
              <data encoding="base64">RnJvbSA5ZDcxMjQ2Zjg3NzcxZGYyMTU1MWNmOTNkMTBiNjNkY2Y2NTU3NDFlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXggQnJhemhuaWtvdiA8bWFrY0BGcmVlQlNELm9yZz4KRGF0
ZTogRnJpLCAxNyBBcHIgMjAyNiAxMjoyODo1MSArMDMwMApTdWJqZWN0OiBbUEFUQ0ggMTIvMTRd
IG1hdGgvcHktaGRic2NhbjogVXBkYXRlIHRvIDAuOC40MgoKLS0tCiBtYXRoL3B5LWhkYnNjYW4v
TWFrZWZpbGUgICAgICAgICAgICAgICAgICAgfCAgMyArLS0KIG1hdGgvcHktaGRic2Nhbi9kaXN0
aW5mbyAgICAgICAgICAgICAgICAgICB8ICA2ICsrKy0tLQogbWF0aC9weS1oZGJzY2FuL2ZpbGVz
L3BhdGNoLXB5cHJvamVjdC50b21sIHwgMTEgLS0tLS0tLS0tLS0KIDMgZmlsZXMgY2hhbmdlZCwg
NCBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCBtYXRo
L3B5LWhkYnNjYW4vZmlsZXMvcGF0Y2gtcHlwcm9qZWN0LnRvbWwKCmRpZmYgLS1naXQgYS9tYXRo
L3B5LWhkYnNjYW4vTWFrZWZpbGUgYi9tYXRoL3B5LWhkYnNjYW4vTWFrZWZpbGUKaW5kZXggNTQ0
NjA3YTZlMzA2Li40Zjk2YWMxNzdhZDIgMTAwNjQ0Ci0tLSBhL21hdGgvcHktaGRic2Nhbi9NYWtl
ZmlsZQorKysgYi9tYXRoL3B5LWhkYnNjYW4vTWFrZWZpbGUKQEAgLTEsNiArMSw1IEBACiBQT1JU
TkFNRT0JaGRic2NhbgotUE9SVFZFUlNJT049CTAuOC4zMwotUE9SVFJFVklTSU9OPQkyCitQT1JU
VkVSU0lPTj0JMC44LjQyCiBDQVRFR09SSUVTPQltYXRoIHB5dGhvbgogTUFTVEVSX1NJVEVTPQlQ
WVBJCiBQS0dOQU1FUFJFRklYPQkke1BZVEhPTl9QS0dOQU1FUFJFRklYfQpkaWZmIC0tZ2l0IGEv
bWF0aC9weS1oZGJzY2FuL2Rpc3RpbmZvIGIvbWF0aC9weS1oZGJzY2FuL2Rpc3RpbmZvCmluZGV4
IDBlOGEzZmU3Njc3OS4uMWE3NTVkM2ZhNTZhIDEwMDY0NAotLS0gYS9tYXRoL3B5LWhkYnNjYW4v
ZGlzdGluZm8KKysrIGIvbWF0aC9weS1oZGJzY2FuL2Rpc3RpbmZvCkBAIC0xLDMgKzEsMyBAQAot
VElNRVNUQU1QID0gMTY5MTA3MDE1MgotU0hBMjU2IChoZGJzY2FuLTAuOC4zMy50YXIuZ3opID0g
NTdmYWJjNWYwZTQ1ZjQ4ZDI0MDdiMzVjNzMxMTkyYWJjODk2Mzc2NDExZmU3ZTRiYjgzNmZmYTAz
ZDM4ZjkwZAotU0laRSAoaGRic2Nhbi0wLjguMzMudGFyLmd6KSA9IDUyMDE1MzMKK1RJTUVTVEFN
UCA9IDE3NzY0MTcxMjgKK1NIQTI1NiAoaGRic2Nhbi0wLjguNDIudGFyLmd6KSA9IDNiZDc0OWEz
ZGYzOWM3ZTk2NWJkOGIyMTczYzM4MDRjZGIxMWFkNzNkNTI0YTVkZjEyMDEzNjA4MTQyOTM2MTQK
K1NJWkUgKGhkYnNjYW4tMC44LjQyLnRhci5neikgPSA3MDg5ODg1CmRpZmYgLS1naXQgYS9tYXRo
L3B5LWhkYnNjYW4vZmlsZXMvcGF0Y2gtcHlwcm9qZWN0LnRvbWwgYi9tYXRoL3B5LWhkYnNjYW4v
ZmlsZXMvcGF0Y2gtcHlwcm9qZWN0LnRvbWwKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDg3Mzc5ODJmYTQyNC4uMDAwMDAwMDAwMDAwCi0tLSBhL21hdGgvcHktaGRic2Nhbi9maWxlcy9w
YXRjaC1weXByb2plY3QudG9tbAorKysgL2Rldi9udWxsCkBAIC0xLDExICswLDAgQEAKLS0tLSBw
eXByb2plY3QudG9tbC5vcmlnCTIwMjMtMDctMTggMTc6NTE6MDQgVVRDCi0rKysgcHlwcm9qZWN0
LnRvbWwKLUBAIC0yLDYgKzIsNiBAQCByZXF1aXJlcyA9IFsKLSByZXF1aXJlcyA9IFsKLSAgICJz
ZXR1cHRvb2xzIiwKLSAgICJ3aGVlbCIsCi0tICAiY3l0aG9uPDMiLAotLSAgIm9sZGVzdC1zdXBw
b3J0ZWQtbnVtcHkiCi0rICAiY3l0aG9uIiwKLSsgICJudW1weSIKLSBdCi0tIAoyLjUzLjAKCg==
</data>
<flag name="maintainer-approval"
          id="97415"
          type_id="1"
          status="?"
          setter="makc"
          requestee="sunpoet"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>269871</attachid>
            <date>2026-04-17 09:38:52 +0000</date>
            <delta_ts>2026-04-17 09:38:52 +0000</delta_ts>
            <desc>misc/py-aider-chat: Update to 0.86.2 with numpy2 support</desc>
            <filename>0013-misc-py-aider-chat-Update-to-0.86.2.patch</filename>
            <type>text/plain</type>
            <size>1248</size>
            <attacher name="Max Brazhnikov">makc</attacher>
            
              <data encoding="base64">RnJvbSAyMGIxYTY2YjJhMjZiZmRhMzQwNTMzODYzZDgwNDhhZDRiMDE2Y2Y0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXggQnJhemhuaWtvdiA8bWFrY0BGcmVlQlNELm9yZz4KRGF0
ZTogRnJpLCAxNyBBcHIgMjAyNiAxMjoyOToyMiArMDMwMApTdWJqZWN0OiBbUEFUQ0ggMTMvMTRd
IG1pc2MvcHktYWlkZXItY2hhdDogVXBkYXRlIHRvIDAuODYuMgoKLS0tCiBtaXNjL3B5LWFpZGVy
LWNoYXQvTWFrZWZpbGUgfCAzICstLQogbWlzYy9weS1haWRlci1jaGF0L2Rpc3RpbmZvIHwgNiAr
KystLS0KIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL21pc2MvcHktYWlkZXItY2hhdC9NYWtlZmlsZSBiL21pc2MvcHktYWlkZXIt
Y2hhdC9NYWtlZmlsZQppbmRleCBhZTRiMmJmNTliY2EuLjJjMGY5YTY4MTdmOCAxMDA2NDQKLS0t
IGEvbWlzYy9weS1haWRlci1jaGF0L01ha2VmaWxlCisrKyBiL21pc2MvcHktYWlkZXItY2hhdC9N
YWtlZmlsZQpAQCAtMSw2ICsxLDUgQEAKIFBPUlROQU1FPQlhaWRlcl9jaGF0Ci1ESVNUVkVSU0lP
Tj0JMC44Ni4xCi1QT1JUUkVWSVNJT049CTEKK0RJU1RWRVJTSU9OPQkwLjg2LjIKIENBVEVHT1JJ
RVM9CW1pc2MgcHl0aG9uCiBNQVNURVJfU0lURVM9CVBZUEkKIFBLR05BTUVQUkVGSVg9CSR7UFlU
SE9OX1BLR05BTUVQUkVGSVh9CmRpZmYgLS1naXQgYS9taXNjL3B5LWFpZGVyLWNoYXQvZGlzdGlu
Zm8gYi9taXNjL3B5LWFpZGVyLWNoYXQvZGlzdGluZm8KaW5kZXggMTlkOTkzNDkzODI2Li5jZTA4
ZTI1YzFkMzUgMTAwNjQ0Ci0tLSBhL21pc2MvcHktYWlkZXItY2hhdC9kaXN0aW5mbworKysgYi9t
aXNjL3B5LWFpZGVyLWNoYXQvZGlzdGluZm8KQEAgLTEsMyArMSwzIEBACi1USU1FU1RBTVAgPSAx
NzU2MDI0OTIzCi1TSEEyNTYgKGFpZGVyX2NoYXQtMC44Ni4xLnRhci5neikgPSA0OGU0ODlkMjBh
NGRmZGQ5MGFjNGFjYzc4MWYwMTcwZjY4OGFhYTVjNWYyMDE3ZDAzNWUyZDk0N2ZiODAxYmJiCi1T
SVpFIChhaWRlcl9jaGF0LTAuODYuMS50YXIuZ3opID0gMTMxNDEyNgorVElNRVNUQU1QID0gMTc3
NjQxNzE2NworU0hBMjU2IChhaWRlcl9jaGF0LTAuODYuMi50YXIuZ3opID0gZjM4YTlkMzIyZjU2
MDlmMGMxM2FmODJkNTBjNmExMTE3MDE4NWIzZmRmMjY5NTZlNGE3ZTg5YmExOTgxOTE1OQorU0la
RSAoYWlkZXJfY2hhdC0wLjg2LjIudGFyLmd6KSA9IDEzMTg0MjEKLS0gCjIuNTMuMAoK
</data>
<flag name="maintainer-approval"
          id="97416"
          type_id="1"
          status="?"
          setter="makc"
          requestee="dch"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>269872</attachid>
            <date>2026-04-17 09:40:04 +0000</date>
            <delta_ts>2026-04-17 09:40:04 +0000</delta_ts>
            <desc>math/py-pyodeint: Update to 0.10.8 with numpy2 support</desc>
            <filename>0014-math-py-pyodeint-Update-to-0.10.8.patch</filename>
            <type>text/plain</type>
            <size>1214</size>
            <attacher name="Max Brazhnikov">makc</attacher>
            
              <data encoding="base64">RnJvbSAyNDc0OTg2MTY1MjMwYjVkMWUxY2VmODgxMGFmZDA1Yjk2NjViYzRmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXggQnJhemhuaWtvdiA8bWFrY0BGcmVlQlNELm9yZz4KRGF0
ZTogRnJpLCAxNyBBcHIgMjAyNiAxMjoyOToyNSArMDMwMApTdWJqZWN0OiBbUEFUQ0ggMTQvMTRd
IG1hdGgvcHktcHlvZGVpbnQ6IFVwZGF0ZSB0byAwLjEwLjgKCi0tLQogbWF0aC9weS1weW9kZWlu
dC9NYWtlZmlsZSB8IDMgKy0tCiBtYXRoL3B5LXB5b2RlaW50L2Rpc3RpbmZvIHwgNiArKystLS0K
IDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL21hdGgvcHktcHlvZGVpbnQvTWFrZWZpbGUgYi9tYXRoL3B5LXB5b2RlaW50L01ha2Vm
aWxlCmluZGV4IDU3NDY5OTNmMTcxMS4uMjFmMTJiMWQ0MjYyIDEwMDY0NAotLS0gYS9tYXRoL3B5
LXB5b2RlaW50L01ha2VmaWxlCisrKyBiL21hdGgvcHktcHlvZGVpbnQvTWFrZWZpbGUKQEAgLTEs
NiArMSw1IEBACiBQT1JUTkFNRT0JcHlvZGVpbnQKLURJU1RWRVJTSU9OPQkwLjEwLjcKLVBPUlRS
RVZJU0lPTj0JMgorRElTVFZFUlNJT049CTAuMTAuOAogQ0FURUdPUklFUz0JbWF0aCBweXRob24K
IE1BU1RFUl9TSVRFUz0JUFlQSQogUEtHTkFNRVBSRUZJWD0JJHtQWVRIT05fUEtHTkFNRVBSRUZJ
WH0KZGlmZiAtLWdpdCBhL21hdGgvcHktcHlvZGVpbnQvZGlzdGluZm8gYi9tYXRoL3B5LXB5b2Rl
aW50L2Rpc3RpbmZvCmluZGV4IGU3ZjQyYmEwZTI3YS4uMjFlZjBiODFhNmE3IDEwMDY0NAotLS0g
YS9tYXRoL3B5LXB5b2RlaW50L2Rpc3RpbmZvCisrKyBiL21hdGgvcHktcHlvZGVpbnQvZGlzdGlu
Zm8KQEAgLTEsMyArMSwzIEBACi1USU1FU1RBTVAgPSAxNzE2Nzg3ODk5Ci1TSEEyNTYgKHB5b2Rl
aW50LTAuMTAuNy50YXIuZ3opID0gMDJlNjNmNGU1NTE2ZTY4OTA5NzliZWYzYTE0OTY5MGI4ZDY3
YjZkMjBjYWQyNWExMzM3ZmE1N2YxNzQ4NjgzNwotU0laRSAocHlvZGVpbnQtMC4xMC43LnRhci5n
eikgPSAxMTc5ODIKK1RJTUVTVEFNUCA9IDE3NzY0MTc1NzUKK1NIQTI1NiAocHlvZGVpbnQtMC4x
MC44LnRhci5neikgPSA4NzUzM2ZjZjc5ZGE5MzY5MGRiY2E5N2QwZTA4YzdkY2JiNTg2YjhmYjAx
YzNlMDAyMmZmODVmOWFhMGI0NjVhCitTSVpFIChweW9kZWludC0wLjEwLjgudGFyLmd6KSA9IDIx
NjQ1NAotLSAKMi41My4wCgo=
</data>
<flag name="maintainer-approval"
          id="97417"
          type_id="1"
          status="?"
          setter="makc"
          requestee="yuri"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>269873</attachid>
            <date>2026-04-17 09:49:54 +0000</date>
            <delta_ts>2026-04-17 09:49:54 +0000</delta_ts>
            <desc>devel/py-ewah-bool-utils: Update to 1.3.0 with numpy2 support</desc>
            <filename>0015-devel-py-ewah-bool-utils-Update-to-1.3.0.patch</filename>
            <type>text/plain</type>
            <size>1329</size>
            <attacher name="Max Brazhnikov">makc</attacher>
            
              <data encoding="base64">RnJvbSAyMTBkZjNjZGExZjE2MWQzNGY1M2M4NTI0ODMxNTVjMjI0MDlkMmE3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXggQnJhemhuaWtvdiA8bWFrY0BGcmVlQlNELm9yZz4KRGF0
ZTogRnJpLCAxNyBBcHIgMjAyNiAxMjo0NjoxOSArMDMwMApTdWJqZWN0OiBbUEFUQ0ggMTUvMTVd
IGRldmVsL3B5LWV3YWgtYm9vbC11dGlsczogVXBkYXRlIHRvIDEuMy4wCgotLS0KIGRldmVsL3B5
LWV3YWgtYm9vbC11dGlscy9NYWtlZmlsZSB8IDMgKy0tCiBkZXZlbC9weS1ld2FoLWJvb2wtdXRp
bHMvZGlzdGluZm8gfCA2ICsrKy0tLQogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyks
IDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZGV2ZWwvcHktZXdhaC1ib29sLXV0aWxzL01h
a2VmaWxlIGIvZGV2ZWwvcHktZXdhaC1ib29sLXV0aWxzL01ha2VmaWxlCmluZGV4IDg4NTkzODQy
NmVmNS4uZjQyNjRhYjkwZTNjIDEwMDY0NAotLS0gYS9kZXZlbC9weS1ld2FoLWJvb2wtdXRpbHMv
TWFrZWZpbGUKKysrIGIvZGV2ZWwvcHktZXdhaC1ib29sLXV0aWxzL01ha2VmaWxlCkBAIC0xLDYg
KzEsNSBAQAogUE9SVE5BTUU9CWV3YWgtYm9vbC11dGlscwotRElTVFZFUlNJT049CTEuMS4wCi1Q
T1JUUkVWSVNJT049CTEKK0RJU1RWRVJTSU9OPQkxLjMuMAogQ0FURUdPUklFUz0JZGV2ZWwgcHl0
aG9uCiBNQVNURVJfU0lURVM9CVBZUEkKIFBLR05BTUVQUkVGSVg9CSR7UFlUSE9OX1BLR05BTUVQ
UkVGSVh9CmRpZmYgLS1naXQgYS9kZXZlbC9weS1ld2FoLWJvb2wtdXRpbHMvZGlzdGluZm8gYi9k
ZXZlbC9weS1ld2FoLWJvb2wtdXRpbHMvZGlzdGluZm8KaW5kZXggMWU0MDE0NjI1YTU2Li5mZjRl
OTdmOTA0MWUgMTAwNjQ0Ci0tLSBhL2RldmVsL3B5LWV3YWgtYm9vbC11dGlscy9kaXN0aW5mbwor
KysgYi9kZXZlbC9weS1ld2FoLWJvb2wtdXRpbHMvZGlzdGluZm8KQEAgLTEsMyArMSwzIEBACi1U
SU1FU1RBTVAgPSAxNjk1MDEzNjA5Ci1TSEEyNTYgKGV3YWhfYm9vbF91dGlscy0xLjEuMC50YXIu
Z3opID0gNzA1MGI1YTI1ZjRkZjE0ZjA1Zjg4OThmZDllNzk3Y2QwYTBmNzEwMzIwN2M2MThlMDQ2
N2E0NTBkM2RlZTk4NwotU0laRSAoZXdhaF9ib29sX3V0aWxzLTEuMS4wLnRhci5neikgPSA0Nzg1
OAorVElNRVNUQU1QID0gMTc3NjQxOTE3OAorU0hBMjU2IChld2FoX2Jvb2xfdXRpbHMtMS4zLjAu
dGFyLmd6KSA9IDU3NjgxODNkYzcyMzE0OWJjOGU5ZDYxODFkOTNiZjY5ODI1ZjY0MzAzNDYyMmNj
Mjc1ZDkxOWFmYjVmODQ2NjgKK1NJWkUgKGV3YWhfYm9vbF91dGlscy0xLjMuMC50YXIuZ3opID0g
NDg2MTYKLS0gCjIuNTMuMAoK
</data>
<flag name="maintainer-approval"
          id="97418"
          type_id="1"
          status="?"
          setter="makc"
          requestee="yuri"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>269877</attachid>
            <date>2026-04-17 10:56:21 +0000</date>
            <delta_ts>2026-04-17 10:56:21 +0000</delta_ts>
            <desc>misc/urh: Update to 2.10.0 with numpy2 support</desc>
            <filename>0016-misc-urh-Update-to-2.10.0.patch</filename>
            <type>text/plain</type>
            <size>1071</size>
            <attacher name="Max Brazhnikov">makc</attacher>
            
              <data encoding="base64">RnJvbSAzNWFjZDQwYzQ1MTg5MDNiMTllNWIxMWNlYzhjOTY5NDA4NTExNDAxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXggQnJhemhuaWtvdiA8bWFrY0BGcmVlQlNELm9yZz4KRGF0
ZTogRnJpLCAxNyBBcHIgMjAyNiAxMzoyMDoyMSArMDMwMApTdWJqZWN0OiBbUEFUQ0ggMTYvMTdd
IG1pc2MvdXJoOiBVcGRhdGUgdG8gMi4xMC4wCgotLS0KIG1pc2MvdXJoL01ha2VmaWxlIHwgMyAr
LS0KIG1pc2MvdXJoL2Rpc3RpbmZvIHwgNiArKystLS0KIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNl
cnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL21pc2MvdXJoL01ha2VmaWxl
IGIvbWlzYy91cmgvTWFrZWZpbGUKaW5kZXggNzA1MWMxMGUzZWZiLi41OTU5MDBhOTAzMzggMTAw
NjQ0Ci0tLSBhL21pc2MvdXJoL01ha2VmaWxlCisrKyBiL21pc2MvdXJoL01ha2VmaWxlCkBAIC0x
LDYgKzEsNSBAQAogUE9SVE5BTUU9CXVyaAotRElTVFZFUlNJT049CTIuOS44Ci1QT1JUUkVWSVNJ
T049CTMKK0RJU1RWRVJTSU9OPQkyLjEwLjAKIENBVEVHT1JJRVM9CW1pc2MgaGFtcmFkaW8gcHl0
aG9uCiBNQVNURVJfU0lURVM9CVBZUEkKIApkaWZmIC0tZ2l0IGEvbWlzYy91cmgvZGlzdGluZm8g
Yi9taXNjL3VyaC9kaXN0aW5mbwppbmRleCA0OTdlNzQ4YzZiY2IuLjkxY2NhNTMzYTIyYiAxMDA2
NDQKLS0tIGEvbWlzYy91cmgvZGlzdGluZm8KKysrIGIvbWlzYy91cmgvZGlzdGluZm8KQEAgLTEs
MyArMSwzIEBACi1USU1FU1RBTVAgPSAxNzMxNTIxMjAzCi1TSEEyNTYgKHVyaC0yLjkuOC50YXIu
Z3opID0gODY0MTMwYjE5NTUzODMzODI3OTMxZjQ4Zjg3NDA0NWEzOWE2Y2VlMjE5YTMxMGE5MTBi
Y2QyZWYwMmNmOTZiNAotU0laRSAodXJoLTIuOS44LnRhci5neikgPSAzMjY5NzgwCitUSU1FU1RB
TVAgPSAxNzc2NDIwMzU5CitTSEEyNTYgKHVyaC0yLjEwLjAudGFyLmd6KSA9IGM5ZTI5MzJiYzBj
N2IxNTVjZmQ5NDgzYzA1OGI3OGQwOGI1MWM0OWNkMDQxYWI3NWEwZjRhNzBmYzZjY2U3NTcKK1NJ
WkUgKHVyaC0yLjEwLjAudGFyLmd6KSA9IDMxOTkyMjUKLS0gCjIuNTMuMAoK
</data>
<flag name="maintainer-approval"
          id="97423"
          type_id="1"
          status="?"
          setter="makc"
          requestee="yuri"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>269885</attachid>
            <date>2026-04-17 17:17:44 +0000</date>
            <delta_ts>2026-04-17 17:17:44 +0000</delta_ts>
            <desc>science/py-tensorflow: fix build with numpy2</desc>
            <filename>0018-science-py-tensorflow-fix-build-with-numpy2.patch</filename>
            <type>text/plain</type>
            <size>1933</size>
            <attacher name="Max Brazhnikov">makc</attacher>
            
              <data encoding="base64">RnJvbSAyOGIwMWQxNmU2YmI0ODkzNjNhNGYyODBlMjljYzg4MDFmN2E2ZGI5IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXggQnJhemhuaWtvdiA8bWFrY0BGcmVlQlNELm9yZz4KRGF0
ZTogRnJpLCAxNyBBcHIgMjAyNiAxNDowNTo0NCArMDMwMApTdWJqZWN0OiBbUEFUQ0ggMTgvMThd
IHNjaWVuY2UvcHktdGVuc29yZmxvdzogZml4IGJ1aWxkIHdpdGggbnVtcHkyCgotLS0KIHNjaWVu
Y2UvcHktdGVuc29yZmxvdy9NYWtlZmlsZSB8IDYgKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBp
bnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3NjaWVuY2UvcHktdGVu
c29yZmxvdy9NYWtlZmlsZSBiL3NjaWVuY2UvcHktdGVuc29yZmxvdy9NYWtlZmlsZQppbmRleCAz
MjE3YjUxODEwYzIuLjg4ZTJkMTA4NDhjZiAxMDA2NDQKLS0tIGEvc2NpZW5jZS9weS10ZW5zb3Jm
bG93L01ha2VmaWxlCisrKyBiL3NjaWVuY2UvcHktdGVuc29yZmxvdy9NYWtlZmlsZQpAQCAtMTUw
LDcgKzE1MCw3IEBAIHBvc3QtcGF0Y2g6CiAJCSR7V1JLU1JDfS9mcmVlYnNkL2NjX3Rvb2xjaGFp
bl9jb25maWcuYnpsIFwKIAkJJHtXUktTUkN9Ly5iYXplbHJjIFwKIAkJJHtXUktTUkN9L1dPUktT
UEFDRQotCUAke1JFSU5QTEFDRV9DTUR9IC1lICJzIyUlTlVNUFlfSU5DTFVERURJUiUlIyR7UFlU
SE9OX1NJVEVMSUJESVJ9L251bXB5L2NvcmUvaW5jbHVkZSNnIiBcCisJQCR7UkVJTlBMQUNFX0NN
RH0gLWUgInMjJSVOVU1QWV9JTkNMVURFRElSJSUjJHtQWVRIT05fU0lURUxJQkRJUn0vbnVtcHkv
X2NvcmUvaW5jbHVkZSNnIiBcCiAJCSR7V1JLRElSfS9iYXplbHJjIFwKIAkJJHtXUktTUkN9L2Zy
ZWVic2QvY2NfdG9vbGNoYWluX2NvbmZpZy5iemwKIApAQCAtMTk0LDExICsxOTQsMTEgQEAgcG9z
dC1wYXRjaDoKIAkjIG51bXB5IG5lZWRzIGV4dHJhIGNjX2xpYnJhcnkgZm9yIG51bXB5X2hlYWRl
cnMgdXNlZCBieSBDKysgZGVwcwogCUAke01LRElSfSAke1dSS1NSQ30vYmF6ZWxfcHlwaV9odWIv
bnVtcHkKIAlAJHtNS0RJUn0gJHtXUktTUkN9L2JhemVsX3B5cGlfaHViL251bXB5L2luY2x1ZGUK
LQlAJHtMTn0gLXNmICR7UFlUSE9OX1NJVEVMSUJESVJ9L251bXB5L2NvcmUvaW5jbHVkZS9udW1w
eSBcCisJQCR7TE59IC1zZiAke1BZVEhPTl9TSVRFTElCRElSfS9udW1weS9fY29yZS9pbmNsdWRl
L251bXB5IFwKIAkJJHtXUktTUkN9L2JhemVsX3B5cGlfaHViL251bXB5L2luY2x1ZGUvbnVtcHkK
IAkjIGJ1aWxkX3BpcF9wYWNrYWdlLnB5IGV4cGVjdHMgc2l0ZS1wYWNrYWdlcy9udW1weS97X2Nv
cmUsY29yZX0vaW5jbHVkZQogCUAke01LRElSfSAke1dSS1NSQ30vYmF6ZWxfcHlwaV9odWIvbnVt
cHkvc2l0ZS1wYWNrYWdlcy9udW1weS9jb3JlCi0JQCR7TE59IC1zZiAke1BZVEhPTl9TSVRFTElC
RElSfS9udW1weS9jb3JlL2luY2x1ZGUgXAorCUAke0xOfSAtc2YgJHtQWVRIT05fU0lURUxJQkRJ
Un0vbnVtcHkvX2NvcmUvaW5jbHVkZSBcCiAJCSR7V1JLU1JDfS9iYXplbF9weXBpX2h1Yi9udW1w
eS9zaXRlLXBhY2thZ2VzL251bXB5L2NvcmUvaW5jbHVkZQogCUAke1BSSU5URn0gJ3BhY2thZ2Uo
ZGVmYXVsdF92aXNpYmlsaXR5ID0gWyIvL3Zpc2liaWxpdHk6cHVibGljIl0pXG5weV9saWJyYXJ5
KG5hbWUgPSAicGtnIiwgc3JjcyA9IFtdKVxucHlfbGlicmFyeShuYW1lID0gImxpYiIsIHNyY3Mg
PSBbXSlcbmFsaWFzKG5hbWUgPSAibnVtcHkiLCBhY3R1YWwgPSAiOnBrZyIpXG5jY19saWJyYXJ5
KFxuICAgIG5hbWUgPSAibnVtcHlfaGVhZGVycyIsXG4gICAgaGRycyA9IGdsb2IoWyJpbmNsdWRl
LyoqLyouaCJdKSxcbiAgICBpbmNsdWRlcyA9IFsiaW5jbHVkZSJdLFxuKVxuJyBcCiAJCT4gJHtX
UktTUkN9L2JhemVsX3B5cGlfaHViL251bXB5L0JVSUxELmJhemVsCi0tIAoyLjUzLjAKCg==
</data>
<flag name="maintainer-approval"
          id="97433"
          type_id="1"
          status="?"
          setter="makc"
          requestee="yuri"
    />
          </attachment>
      

    </bug>

</bugzilla>