diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 244685d..2deafb7 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -8,9 +8,10 @@ on: env: WORKING_DIRECTORY: 'dlib' - BUILD_COMMIT: 'v19.24.2' - DLIB_BIN_VERSION: '19.24.2.post1' - PYTHON_REQUIRES: '>=3.7' + BUILD_COMMIT: 'v19.24.4' + DLIB_BIN_VERSION: '19.24.4' + PYTHON_REQUIRES: '>=3.8' + CIBUILDWHEEL_VERSION: '2.17.0' jobs: build_wheels_matrix: @@ -26,11 +27,13 @@ jobs: with: python-version: 3.x - - run: pip install cibuildwheel==2.17.0 # sync version with pypa/cibuildwheel below + - name: Install cibuildwheel + run: pip install cibuildwheel==$CIBUILDWHEEL_VERSION - id: set-matrix env: - CIBW_PROJECT_REQUIRES_PYTHON: '>=3.7' # it is missing in setup.py and needed to determine which wheels to build + # it is missing in setup.py and needed to determine which wheels to build + CIBW_PROJECT_REQUIRES_PYTHON: $PYTHON_REQUIRES run: | MATRIX_INCLUDE=$( { @@ -78,7 +81,7 @@ jobs: if: runner.os == 'Linux' uses: docker/setup-qemu-action@v3 - - uses: pypa/cibuildwheel@v2.17.0 # sync version with pip install cibuildwheel above + - uses: pypa/cibuildwheel@v${CIBUILDWHEEL_VERSION} # sync version with pip install cibuildwheel above with: only: ${{ matrix.only }} package-dir: ${{ env.WORKING_DIRECTORY }} diff --git a/dlib b/dlib index 39749fb..de5c1c8 160000 --- a/dlib +++ b/dlib @@ -1 +1 @@ -Subproject commit 39749fba5163d4e25030358f6aa8d91617bfdca2 +Subproject commit de5c1c8665ce31025743d17419ea6dfe761c0844