Skip to content

Commit b9e68f3

Browse files
committed
* Upgrade presets for OpenBLAS 0.3.33, CPython 3.14.5, NumPy 2.4.6
1 parent 1a80e74 commit b9e68f3

41 files changed

Lines changed: 129 additions & 104 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/actions/deploy-windows/action.yml

Lines changed: 31 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ runs:
3333
C:\msys64\usr\bin\bash -lc "pacman -S --needed --noconfirm mingw-w64-x86_64-nasm mingw-w64-x86_64-toolchain mingw-w64-x86_64-libtool mingw-w64-x86_64-gcc mingw-w64-i686-gcc mingw-w64-x86_64-libwinpthread-git mingw-w64-i686-libwinpthread-git mingw-w64-x86_64-SDL2 mingw-w64-i686-SDL2 mingw-w64-x86_64-ragel mingw-w64-x86_64-vulkan-headers mingw-w64-i686-vulkan-headers mingw-w64-x86_64-vulkan-loader mingw-w64-i686-vulkan-loader"
3434
C:\msys64\usr\bin\bash -lc "pacman -S --needed --noconfirm mingw-w64-i686-gcc-fortran"
3535
C:\msys64\usr\bin\bash -lc "pacman -S --needed --noconfirm mingw-w64-x86_64-gcc-fortran"
36+
C:\msys64\usr\bin\bash -lc "pacman -Rc --noconfirm mingw-w64-x86_64-gdb-multiarch mingw-w64-x86_64-gdb mingw-w64-x86_64-libb2 mingw-w64-x86_64-python"
3637
set "PATH=C:\hostedtoolcache\windows\Python\3.10.11\x64;C:\hostedtoolcache\windows\Python\3.10.11\x64\Scripts;C:\msys64\usr\bin;%PATH%"
3738
)
3839
@@ -92,43 +93,48 @@ runs:
9293
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-gcc-libs-14.2.0-3-any.pkg.tar.zst
9394
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-gcc-fortran-14.2.0-3-any.pkg.tar.zst
9495
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-gcc-libgfortran-14.2.0-3-any.pkg.tar.zst
95-
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-binutils-2.42-2-any.pkg.tar.zst
96-
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-gettext-runtime-0.22.5-2-any.pkg.tar.zst
97-
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-ncurses-6.4.20231217-1-any.pkg.tar.zst
96+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-mpdecimal-4.0.1-1-any.pkg.tar.zst
97+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-mpfr-4.2.2-1-any.pkg.tar.zst
98+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-zstd-1.5.7-1-any.pkg.tar.zst
99+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-binutils-2.44-4-any.pkg.tar.zst
100+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-gettext-runtime-0.23.1-1-any.pkg.tar.zst
101+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-ncurses-6.5.20241228-2-any.pkg.tar.zst
98102
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-readline-8.2.013-1-any.pkg.tar.zst
99-
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-tcl-8.6.13-1-any.pkg.tar.zst
100-
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-tk-8.6.13-1-any.pkg.tar.zst
101-
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-crt-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
102-
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-headers-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
103-
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-libmangle-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
104-
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-libwinpthread-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
105-
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-tools-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
106-
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-winpthreads-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
107-
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-winstorecompat-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
103+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-tcl-8.6.16-1-any.pkg.tar.zst
104+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-tk-8.6.16-1-any.pkg.tar.zst
105+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-crt-git-12.0.0.r747.g1a99f8514-1-any.pkg.tar.zst
106+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-headers-git-12.0.0.r747.g1a99f8514-1-any.pkg.tar.zst
107+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-libmangle-git-12.0.0.r747.g1a99f8514-1-any.pkg.tar.zst
108+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-libwinpthread-git-12.0.0.r747.g1a99f8514-1-any.pkg.tar.zst
109+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-tools-git-12.0.0.r747.g1a99f8514-1-any.pkg.tar.zst
110+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-winpthreads-git-12.0.0.r747.g1a99f8514-1-any.pkg.tar.zst
111+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-winstorecompat-git-12.0.0.r747.g1a99f8514-1-any.pkg.tar.zst
108112
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-vulkan-headers-1.4.313.0-1-any.pkg.tar.zst
109113
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-vulkan-loader-1.4.313.0-1-any.pkg.tar.zst
110114
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-SDL2-2.30.12-1-any.pkg.tar.zst
111115
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-14.2.0-3-any.pkg.tar.zst
112116
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-libs-14.2.0-3-any.pkg.tar.zst
113117
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-14.2.0-3-any.pkg.tar.zst
114118
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-libgfortran-14.2.0-3-any.pkg.tar.zst
115-
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-binutils-2.42-2-any.pkg.tar.zst
116-
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gettext-runtime-0.22.5-2-any.pkg.tar.zst
117-
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-ncurses-6.4.20231217-1-any.pkg.tar.zst
119+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-mpdecimal-4.0.1-1-any.pkg.tar.zst
120+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-mpfr-4.2.2-1-any.pkg.tar.zst
121+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-zstd-1.5.7-1-any.pkg.tar.zst
122+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-binutils-2.44-4-any.pkg.tar.zst
123+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gettext-runtime-0.23.1-1-any.pkg.tar.zst
124+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-ncurses-6.5.20241228-2-any.pkg.tar.zst
118125
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-readline-8.2.013-1-any.pkg.tar.zst
119-
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-tcl-8.6.13-1-any.pkg.tar.zst
120-
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-tk-8.6.13-1-any.pkg.tar.zst
121-
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-crt-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
122-
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-headers-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
123-
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-libmangle-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
124-
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-libwinpthread-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
125-
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-tools-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
126-
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-winpthreads-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
127-
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-winstorecompat-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
126+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-tcl-8.6.16-1-any.pkg.tar.zst
127+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-tk-8.6.16-1-any.pkg.tar.zst
128+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-crt-git-12.0.0.r747.g1a99f8514-1-any.pkg.tar.zst
129+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-headers-git-12.0.0.r747.g1a99f8514-1-any.pkg.tar.zst
130+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-libmangle-git-12.0.0.r747.g1a99f8514-1-any.pkg.tar.zst
131+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-libwinpthread-git-12.0.0.r747.g1a99f8514-1-any.pkg.tar.zst
132+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-tools-git-12.0.0.r747.g1a99f8514-1-any.pkg.tar.zst
133+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-winpthreads-git-12.0.0.r747.g1a99f8514-1-any.pkg.tar.zst
134+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-winstorecompat-git-12.0.0.r747.g1a99f8514-1-any.pkg.tar.zst
128135
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-vulkan-headers-1.4.313.0-1-any.pkg.tar.zst
129136
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-vulkan-loader-1.4.313.0-1-any.pkg.tar.zst
130137
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-SDL2-2.30.12-1-any.pkg.tar.zst
131-
bash -c "pacman -Rc --noconfirm mingw-w64-x86_64-gdb-multiarch mingw-w64-x86_64-gdb mingw-w64-x86_64-libb2 mingw-w64-x86_64-python"
132138
bash -c "pacman -U --noconfirm *.pkg.tar.zst"
133139
) else (
134140
if "%CI_DEPLOY_PLATFORM%"=="windows-arm64" (

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
* Add new `SampleOnnxMNIST` in samples for TensorRT ([pull #1742](https://github.com/bytedeco/javacpp-presets/pull/1742))
99
* Fix loading issues with `libomp.dylib` and `libiomp5.dylib` for DNNL and PyTorch on Mac
1010
* Include `model_package_loader.h` header file in presets for PyTorch ([issue #1729](https://github.com/bytedeco/javacpp-presets/issues/1729))
11-
* Upgrade presets for FFmpeg 8.1.1, OpenBLAS 0.3.32, CUDA 13.2.1, cuDNN 9.21.1.3, NCCL 2.30.4, nvCOMP 5.2.0.10, CPython 3.14.4, NumPy 2.4.4, SciPy 1.17.1, LLVM 22.1.1, PyTorch 2.12.0, TensorFlow Lite 2.21.0, TensorRT 10.16.1.11, Triton Inference Server 2.68.0, ONNX 1.21.0, ONNX Runtime 1.26.0 ([pull #1753](https://github.com/bytedeco/javacpp-presets/pull/1753)), and their dependencies
11+
* Upgrade presets for FFmpeg 8.1.1, OpenBLAS 0.3.33, CUDA 13.2.1, cuDNN 9.21.1.3, NCCL 2.30.4, nvCOMP 5.2.0.10, CPython 3.14.5, NumPy 2.4.6, SciPy 1.17.1, LLVM 22.1.1, PyTorch 2.12.0, TensorFlow Lite 2.21.0, TensorRT 10.16.1.11, Triton Inference Server 2.68.0, ONNX 1.21.0, ONNX Runtime 1.26.0 ([pull #1753](https://github.com/bytedeco/javacpp-presets/pull/1753)), and their dependencies
1212
* Compile classes with `parameters` bumping minimum requirements to Java SE 8 and Android 7.0 ([issue #1739](https://github.com/bytedeco/javacpp-presets/issues/1739))
1313

1414
### February 22, 2026 version 1.5.13

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ Each child module in turn relies by default on the included [`cppbuild.sh` scrip
201201
* MKL 2025.3.x https://software.intel.com/mkl
202202
* MKL-DNN 0.21.x https://github.com/oneapi-src/oneDNN
203203
* DNNL 3.11.x https://github.com/oneapi-src/oneDNN
204-
* OpenBLAS 0.3.32 http://www.openblas.net/
204+
* OpenBLAS 0.3.33 http://www.openblas.net/
205205
* ARPACK-NG 3.9.x https://github.com/opencollab/arpack-ng
206206
* CMINPACK 1.3.11 https://github.com/devernay/cminpack
207207
* FFTW 3.3.10 http://www.fftw.org/download.html

arpack-ng/platform/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<dependency>
2525
<groupId>org.bytedeco</groupId>
2626
<artifactId>openblas-platform</artifactId>
27-
<version>0.3.32-${project.parent.version}</version>
27+
<version>0.3.33-${project.parent.version}</version>
2828
</dependency>
2929
<dependency>
3030
<groupId>${project.groupId}</groupId>

arpack-ng/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<dependency>
2323
<groupId>org.bytedeco</groupId>
2424
<artifactId>openblas</artifactId>
25-
<version>0.3.32-${project.parent.version}</version>
25+
<version>0.3.33-${project.parent.version}</version>
2626
</dependency>
2727
<dependency>
2828
<groupId>org.bytedeco</groupId>
@@ -45,12 +45,12 @@
4545
<dependency>
4646
<groupId>org.bytedeco</groupId>
4747
<artifactId>openblas</artifactId>
48-
<version>0.3.32-${project.parent.version}</version>
48+
<version>0.3.33-${project.parent.version}</version>
4949
</dependency>
5050
<dependency>
5151
<groupId>org.bytedeco</groupId>
5252
<artifactId>openblas</artifactId>
53-
<version>0.3.32-${project.parent.version}</version>
53+
<version>0.3.33-${project.parent.version}</version>
5454
<classifier>${javacpp.platform}</classifier>
5555
</dependency>
5656
</dependencies>

cminpack/platform/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<dependency>
2424
<groupId>org.bytedeco</groupId>
2525
<artifactId>openblas-platform</artifactId>
26-
<version>0.3.32-${project.parent.version}</version>
26+
<version>0.3.33-${project.parent.version}</version>
2727
</dependency>
2828
<dependency>
2929
<groupId>${project.groupId}</groupId>

cminpack/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<dependency>
1919
<groupId>org.bytedeco</groupId>
2020
<artifactId>openblas</artifactId>
21-
<version>0.3.32-${project.parent.version}</version>
21+
<version>0.3.33-${project.parent.version}</version>
2222
</dependency>
2323
<dependency>
2424
<groupId>org.bytedeco</groupId>
@@ -41,12 +41,12 @@
4141
<dependency>
4242
<groupId>org.bytedeco</groupId>
4343
<artifactId>openblas</artifactId>
44-
<version>0.3.32-${project.parent.version}</version>
44+
<version>0.3.33-${project.parent.version}</version>
4545
</dependency>
4646
<dependency>
4747
<groupId>org.bytedeco</groupId>
4848
<artifactId>openblas</artifactId>
49-
<version>0.3.32-${project.parent.version}</version>
49+
<version>0.3.33-${project.parent.version}</version>
5050
<classifier>${javacpp.platform}</classifier>
5151
</dependency>
5252
</dependencies>

cpython/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Introduction
1414
------------
1515
This directory contains the JavaCPP Presets module for:
1616

17-
* CPython 3.14.4 https://www.python.org/
17+
* CPython 3.14.5 https://www.python.org/
1818

1919
Please refer to the parent README.md file for more detailed information about the JavaCPP Presets.
2020

@@ -54,7 +54,7 @@ We can use [Maven 3](http://maven.apache.org/) to download and install automatic
5454
<dependency>
5555
<groupId>org.bytedeco</groupId>
5656
<artifactId>cpython-platform</artifactId>
57-
<version>3.14.4-1.5.14-SNAPSHOT</version>
57+
<version>3.14.5-1.5.14-SNAPSHOT</version>
5858
</dependency>
5959
</dependencies>
6060
<build>

cpython/cppbuild.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ if [[ -z "$PLATFORM" ]]; then
77
exit
88
fi
99

10-
OPENSSL=openssl-3.5.5
11-
CPYTHON_VERSION=3.14.4
10+
OPENSSL=openssl-3.5.6
11+
CPYTHON_VERSION=3.14.5
1212
download https://www.openssl.org/source/$OPENSSL.tar.gz $OPENSSL.tar.gz
1313
download https://www.python.org/ftp/python/$CPYTHON_VERSION/Python-$CPYTHON_VERSION.tgz Python-$CPYTHON_VERSION.tgz
1414

cpython/platform/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<groupId>org.bytedeco</groupId>
1414
<artifactId>cpython-platform</artifactId>
15-
<version>3.14.4-${project.parent.version}</version>
15+
<version>3.14.5-${project.parent.version}</version>
1616
<name>JavaCPP Presets Platform for CPython</name>
1717

1818
<properties>

0 commit comments

Comments
 (0)