diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9f09164..b41d7e4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -29,6 +29,9 @@ jobs: uses: docker/setup-qemu-action@v3 with: platforms: all + - name: Install libomp on macOS + if: runner.os == 'macOS' + run: brew install libomp - name: Build wheels uses: pypa/cibuildwheel@v3.1.2 env: @@ -68,4 +71,4 @@ jobs: - uses: pypa/gh-action-pypi-publish@release/v1 with: - verbose: true + verbose: true \ No newline at end of file diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 711ad55..aaf68bd 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -37,4 +37,4 @@ jobs: - name: Upload coverage to Codecov uses: codecov/codecov-action@v4 with: - token: ${{ secrets.CODECOV_TOKEN }} + token: ${{ secrets.CODECOV_TOKEN }} \ No newline at end of file diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8c27459..83c6f94 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -37,4 +37,4 @@ jobs: run: pdm install -G dev - name: Test with pytest & generate coverage run: | - pdm test + pdm test \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 65b2bac..272587d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -84,10 +84,8 @@ repair-wheel-command = "auditwheel repair -w {dest_dir} {wheel}" [tool.cibuildwheel.macos] archs = ["native"] -before-all = "brew install libomp" -environment = {MACOSX_DEPLOYMENT_TARGET = "15.0"} -repair-wheel-command = "delocate-wheel --require-archs {delocate_archs} -w {dest_dir} -v {wheel}" +repair-wheel-command = "delocate-wheel --exclude libomp --require-archs {delocate_archs} -w {dest_dir} -v {wheel}" [tool.cibuildwheel.windows] -archs = ["native"] +archs = ["native"] \ No newline at end of file diff --git a/src/parallel_sparse_tools/_version.py b/src/parallel_sparse_tools/_version.py index 788da1f..fe404ae 100644 --- a/src/parallel_sparse_tools/_version.py +++ b/src/parallel_sparse_tools/_version.py @@ -1 +1 @@ -__version__ = "0.2.4" +__version__ = "0.2.5"