diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 55e7ccf..c32909e 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - python: ["cp39", "cp310", "cp311", "cp312", "cp313"] + python: ["cp39", "cp310", "cp311", "cp312", "cp313", "cp314"] steps: - uses: actions/checkout@v4 with: @@ -50,7 +50,7 @@ jobs: cache: true - name: Build wheel - uses: pypa/cibuildwheel@v2.22 + uses: pypa/cibuildwheel@v3.4.1 env: CIBW_BUILD: "${{ matrix.python }}-win_amd64" CIBW_ARCHS_WINDOWS: "AMD64" diff --git a/pyproject.toml b/pyproject.toml index 2bdef09..594a93d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ authors = [ description = "TouchPy is a high-performance toolset to work with TouchDesigner components in Python" readme = "README.md" license = { file = "LICENSE.md" } -requires-python = ">=3.9,<=3.14" +requires-python = ">=3.9,<3.15" classifiers = [ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", @@ -45,7 +45,6 @@ wheel.packages = ["src/touchpy"] [tool.cibuildwheel] build-verbosity = 1 -skip = ["pp*", "*-musllinux*", "*-manylinux*", "*-macos*"] [tool.cibuildwheel.windows] archs = ["AMD64"]