diff --git a/.github/workflows/build_wheel.yml b/.github/workflows/build_wheel.yml index f131e7775..05e4dc66c 100644 --- a/.github/workflows/build_wheel.yml +++ b/.github/workflows/build_wheel.yml @@ -23,7 +23,7 @@ jobs: - uses: actions/checkout@v4 - name: Build wheels - run: pipx run cibuildwheel==2.23.0 + run: pipx run cibuildwheel==3.2.1 - uses: actions/upload-artifact@v4 with: diff --git a/conda-recipes/python-client/conda_build_config.yaml b/conda-recipes/python-client/conda_build_config.yaml index 0c957b631..89a55b840 100644 --- a/conda-recipes/python-client/conda_build_config.yaml +++ b/conda-recipes/python-client/conda_build_config.yaml @@ -2,6 +2,8 @@ python: - 3.11 - 3.12 - 3.13 + - 3.14 + c_compiler: - gcc # [linux] @@ -13,4 +15,4 @@ cxx_compiler: - gxx # [linux] c_stdlib_version: # [linux] - - 2.17 # [linux] \ No newline at end of file + - 2.17 # [linux] diff --git a/conda-recipes/python-client/meta.yaml b/conda-recipes/python-client/meta.yaml index c86f401ef..d7411571e 100644 --- a/conda-recipes/python-client/meta.yaml +++ b/conda-recipes/python-client/meta.yaml @@ -9,11 +9,11 @@ package: build: number: 0 script: - - unset CMAKE_GENERATOR && {{ PYTHON }} -m pip install . -vv # [not win] + - unset CMAKE_GENERATOR && {{ PYTHON }} -m pip install . -vv --config-settings=cmake.define.SLS_USE_SYSTEM_ZMQ=ON # [not win] requirements: build: - - python {{python}} + - python - {{ compiler('c') }} - {{ stdlib("c") }} - {{ compiler('cxx') }} @@ -21,7 +21,7 @@ requirements: host: - cmake - ninja - - python {{python}} + - python - pip - scikit-build-core - pybind11 >=2.13.0 @@ -31,7 +31,7 @@ requirements: - catch2 run: - - python {{python}} + - python - numpy diff --git a/pyproject.toml b/pyproject.toml index 15833499c..dfe4e31cc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,7 @@ dependencies = [ [tool.cibuildwheel] before-all = "uname -a" -build = "cp{311,312,313}-manylinux_x86_64" +build = "cp{311,312,313,314}-manylinux_x86_64" [tool.scikit-build.build] verbose = true