From c8e4019b383999ecdef776da18c07c11e6168900 Mon Sep 17 00:00:00 2001 From: Ankith Date: Sun, 3 Nov 2024 14:09:05 +0530 Subject: [PATCH] Bump build dependencies --- .github/workflows/build-macos.yml | 2 +- .github/workflows/build-windows.yml | 2 +- pyproject.toml | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-macos.yml b/.github/workflows/build-macos.yml index 23e304285f..503cc2052f 100644 --- a/.github/workflows/build-macos.yml +++ b/.github/workflows/build-macos.yml @@ -135,7 +135,7 @@ jobs: - name: Install uv for speed uses: yezz123/setup-uv@v4 with: - uv-version: "0.4.10" + uv-version: "0.4.29" - name: Build and test wheels uses: pypa/cibuildwheel@v2.21.3 diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index d868bfabce..9d28d3c5e0 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -59,7 +59,7 @@ jobs: - name: Install uv for speed uses: yezz123/setup-uv@v4 with: - uv-version: "0.4.10" + uv-version: "0.4.29" - name: Build and test wheels uses: pypa/cibuildwheel@v2.21.3 diff --git a/pyproject.toml b/pyproject.toml index 476a08242e..3484fb0736 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -54,11 +54,11 @@ pygame_ce = 'pygame.__briefcase.pygame_ce:PygameCEGuiBootstrap' [build-system] requires = [ - "meson-python<=0.16.0", - "meson<=1.5.1", - "ninja<=1.11.1.1", + "meson-python<=0.17.1", + "meson<=1.6.0", + "ninja<=1.12.1", "cython<=3.0.11", - "sphinx<=7.2.6", + "sphinx<=8.1.3", ] build-backend = 'mesonpy' @@ -86,7 +86,7 @@ test-requires = ["numpy"] [tool.cibuildwheel.config-settings] setup-args = [ "-Derror_on_warns=true", - "-Dvsenv=true", # same effect as passing --vsenv + "--vsenv", "-Derror_docs_missing=true", ]