From faaffa741b22fee5f89e72eb83a35cb07e76d419 Mon Sep 17 00:00:00 2001 From: SIKAI ZHANG <34108862+MatthewSZhang@users.noreply.github.com> Date: Wed, 11 Jun 2025 14:14:43 +0800 Subject: [PATCH 1/2] update cibw to 3.0.0 --- .github/workflows/emscripten.yml | 2 +- .github/workflows/wheel.yml | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/emscripten.yml b/.github/workflows/emscripten.yml index 7be552b..779d1a3 100644 --- a/.github/workflows/emscripten.yml +++ b/.github/workflows/emscripten.yml @@ -9,7 +9,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Build WASM wheel - uses: pypa/cibuildwheel@v2.23.3 + uses: pypa/cibuildwheel@v3.0.0rc3 env: CIBW_PLATFORM: pyodide - name: Upload package diff --git a/.github/workflows/wheel.yml b/.github/workflows/wheel.yml index eaa13e9..4a72ef3 100644 --- a/.github/workflows/wheel.yml +++ b/.github/workflows/wheel.yml @@ -33,9 +33,8 @@ jobs: steps: - uses: actions/checkout@v4 - name: Build wheels - uses: pypa/cibuildwheel@v2.23.3 + uses: pypa/cibuildwheel@v3.0.0rc3 env: - CIBW_BUILD: cp3*-* CIBW_SKIP: "*_i686 *_ppc64le *_s390x *_universal2 *-musllinux_*" CIBW_PROJECT_REQUIRES_PYTHON: ">=3.10" CIBW_ARCHS_LINUX: auto From 424776243580f3cc835fc0356edde055b38ef180 Mon Sep 17 00:00:00 2001 From: SIKAI ZHANG <34108862+MatthewSZhang@users.noreply.github.com> Date: Thu, 12 Jun 2025 09:31:23 +0800 Subject: [PATCH 2/2] official release 3.0.0 --- .github/workflows/emscripten.yml | 2 +- .github/workflows/test.yml | 3 --- .github/workflows/wheel.yml | 2 +- README.rst | 5 ++--- 4 files changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/workflows/emscripten.yml b/.github/workflows/emscripten.yml index 779d1a3..759c057 100644 --- a/.github/workflows/emscripten.yml +++ b/.github/workflows/emscripten.yml @@ -9,7 +9,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Build WASM wheel - uses: pypa/cibuildwheel@v3.0.0rc3 + uses: pypa/cibuildwheel@v3.0.0 env: CIBW_PLATFORM: pyodide - name: Upload package diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6b8e68b..33f46e8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,9 +25,6 @@ jobs: - name: Re-install local run: | - # Needed on Windows CI to compile with Visual Studio compiler - # otherwise Meson detects a MINGW64 platform and use MINGW64 - # toolchain pixi reinstall -e dev --frozen fastcan pixi reinstall -e nogil --frozen fastcan diff --git a/.github/workflows/wheel.yml b/.github/workflows/wheel.yml index 4a72ef3..b5f437e 100644 --- a/.github/workflows/wheel.yml +++ b/.github/workflows/wheel.yml @@ -33,7 +33,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Build wheels - uses: pypa/cibuildwheel@v3.0.0rc3 + uses: pypa/cibuildwheel@v3.0.0 env: CIBW_SKIP: "*_i686 *_ppc64le *_s390x *_universal2 *-musllinux_*" CIBW_PROJECT_REQUIRES_PYTHON: ">=3.10" diff --git a/README.rst b/README.rst index 1c2b1d7..03cc658 100644 --- a/README.rst +++ b/README.rst @@ -101,9 +101,8 @@ The WASM wheels of FastCan can be installed by >>> import micropip # doctest: +SKIP >>> await micropip.install('URL of the wasm wheel (end with _wasm32.whl)') # doctest: +SKIP -.. note:: - Due to the Cross-Origin Resource Sharing (CORS) block in web browsers, - you may need `Allow CORS: Access-Control-Allow-Origin Chrome extension `_. +📝 **Note:** Due to the Cross-Origin Resource Sharing (CORS) block in web browsers, +you may need `Allow CORS: Access-Control-Allow-Origin Chrome extension `_. Citation