9393 strategy :
9494 fail-fast : false
9595 matrix :
96- python-version : ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
96+ python-version : ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14' ]
9797 platform : [x86_64, aarch64]
9898 manylinux : [2014, 2_28]
9999 with_contrib : [0, 1]
@@ -104,7 +104,7 @@ jobs:
104104 ACTIONS_ALLOW_UNSECURE_COMMANDS : true
105105 MB_PYTHON_VERSION : ${{ matrix.python-version }}
106106 NP_TEST_DEP : numpy==1.19.4
107- NP_TEST_DEP_LATEST : numpy==2.2.6
107+ NP_TEST_DEP_LATEST : numpy==2.3.2
108108 CONFIG_PATH : travis_config.sh
109109 PLAT : ${{ matrix.platform }}
110110 SDIST : ${{ matrix.build_sdist || 0 }}
@@ -122,7 +122,7 @@ jobs:
122122 fetch-depth : 0
123123
124124 - name : Setup Environment variables
125- run : if [ "3.10" == "${{ matrix.python-version }}" -o "3.11" == "${{ matrix.python-version }}" -o "3.12" == "${{ matrix.python-version }}" -o "3.13" == "${{ matrix.python-version }}" ]; then echo "TEST_DEPENDS=$(echo $NP_TEST_DEP_LATEST)" >> $GITHUB_ENV; else echo "TEST_DEPENDS=$(echo $NP_TEST_DEP)" >> $GITHUB_ENV; fi
125+ run : if [ "3.10" == "${{ matrix.python-version }}" -o "3.11" == "${{ matrix.python-version }}" -o "3.12" == "${{ matrix.python-version }}" -o "3.13" == "${{ matrix.python-version }}" -o "3.14" == "${{ matrix.python-version }}" ]; then echo "TEST_DEPENDS=$(echo $NP_TEST_DEP_LATEST)" >> $GITHUB_ENV; else echo "TEST_DEPENDS=$(echo $NP_TEST_DEP)" >> $GITHUB_ENV; fi
126126 - name : Download a wheel accordingly to matrix
127127 uses : actions/download-artifact@v4
128128 with :
@@ -152,7 +152,6 @@ jobs:
152152 MB_PYTHON_VERSION : ${{ matrix.python-version }}
153153 TRAVIS_PYTHON_VERSION : ${{ matrix.python-version }}
154154 MB_ML_VER : 2014
155- NP_TEST_DEP : numpy==1.19.4
156155 TRAVIS_BUILD_DIR : ${{ github.workspace }}
157156 CONFIG_PATH : travis_config.sh
158157 DOCKER_IMAGE : quay.io/opencv-ci/opencv-python-manylinux2014-x86-64:20260102
0 commit comments