Skip to content

build(deps): bump setuptools from 68.0.0 to 78.1.1 #46

build(deps): bump setuptools from 68.0.0 to 78.1.1

build(deps): bump setuptools from 68.0.0 to 78.1.1 #46

Workflow file for this run

name: Build wheels & run tests
on: ['push', 'pull_request']
jobs:
build_wheels:
name: Build wheels on ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-22.04, windows-2022, macos-14, macos-15-intel]
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Install system dependencies (Linux)
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install -y python3-dev
- name: Install uv
uses: astral-sh/setup-uv@v5
with:
enable-cache: true
- name: Build wheels
uses: pypa/cibuildwheel@v2.23
env:
CIBW_BUILD_FRONTEND: "build[uv]"
with:
package-dir: .
output-dir: wheelhouse
config-file: "{package}/pyproject.toml"
- uses: actions/upload-artifact@v4
with:
name: wheels-${{ matrix.os }}
path: ./wheelhouse/*.whl