diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 937c94a..ed1c1c7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,7 +6,7 @@ on: workflow_dispatch: inputs: {} env: - CIBW_BUILD: "cp310-* cp311-* cp312-* cp313-* cp314-*" + CIBW_BUILD: "cp310-* cp311-* cp312-* cp313-* cp314-* cp315-*" jobs: Build-Linux: @@ -28,7 +28,7 @@ jobs: with: platforms: arm64 - name: Build wheels - uses: pypa/cibuildwheel@294735312765b09d24a2fbec22660ce817587d55 # v4.1.0 + uses: pypa/cibuildwheel@b9e566a2b284570af229f6c2a33673410d0389a3 # v4.3.4 env: CIBW_ENVIRONMENT: PATH=/usr/local/go/bin:$PATH CIBW_BEFORE_ALL: | @@ -53,7 +53,7 @@ jobs: cache: true cache-dependency-path: "gotfparse/go.sum" - name: Build wheels - uses: pypa/cibuildwheel@294735312765b09d24a2fbec22660ce817587d55 # v4.1.0 + uses: pypa/cibuildwheel@b9e566a2b284570af229f6c2a33673410d0389a3 # v4.3.4 env: CGO_ENABLED: 1 CIBW_ARCHS: AMD64 @@ -82,7 +82,7 @@ jobs: cache: true cache-dependency-path: "gotfparse/go.sum" - name: Build wheels - uses: pypa/cibuildwheel@294735312765b09d24a2fbec22660ce817587d55 # v4.1.0 + uses: pypa/cibuildwheel@b9e566a2b284570af229f6c2a33673410d0389a3 # v4.3.4 env: CGO_ENABLED: 1 CIBW_ARCHS: ${{ matrix.cibw_arch }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 57289e3..523b1c0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -98,7 +98,7 @@ jobs: runs-on: ${{ matrix.runner }} strategy: matrix: - python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14", "3.15"] runner: ["ubuntu-latest", "windows-latest", "macos-latest"] exclude: # just conserving runners by excluding older versions diff --git a/setup.py b/setup.py index 1b30c01..451a91a 100644 --- a/setup.py +++ b/setup.py @@ -29,6 +29,7 @@ "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", + "Programming Language :: Python :: 3.15", ], packages=find_packages(), install_requires=["cffi>=1.0.0"],