diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index c2435f2..3046914 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -24,10 +24,6 @@ jobs: matrix: include: # Linux 64 bit manylinux2014 - - os: ubuntu-latest - python: 37 - platform_id: manylinux_x86_64 - manylinux_image: manylinux2014 - os: ubuntu-latest python: 38 platform_id: manylinux_x86_64 @@ -55,12 +51,13 @@ jobs: python: 313 platform_id: manylinux_x86_64 manylinux_image: manylinux2014 + - os: ubuntu-latest + python: 314 + platform_id: manylinux_x86_64 + manylinux_image: manylinux2014 # MacOS x86_64 - - os: macos-13 - python: 37 - platform_id: macosx_x86_64 - os: macos-13 python: 38 platform_id: macosx_x86_64 @@ -79,7 +76,9 @@ jobs: - os: macos-13 python: 313 platform_id: macosx_x86_64 - + - os: macos-13 + python: 314 + platform_id: macosx_x86_64 # MacOS arm64 - os: macos-14 @@ -100,6 +99,9 @@ jobs: - os: macos-14 python: 313 platform_id: macosx_arm64 + - os: macos-14 + python: 314 + platform_id: macosx_arm64 steps: - name: Checkout orbit-count @@ -116,7 +118,6 @@ jobs: - name: Build and test wheels env: CIBW_PRERELEASE_PYTHONS: ${{ matrix.prerelease_pythons }} - CIBW_FREE_THREADED_SUPPORT: ${{ matrix.free_threaded_support }} CIBW_BUILD: cp${{ matrix.python }}-${{ matrix.platform_id }} CIBW_ARCHS: all CIBW_MANYLINUX_X86_64_IMAGE: ${{ matrix.manylinux_image }} diff --git a/pyproject.toml b/pyproject.toml index 3bb3e05..c04d5cf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -39,5 +39,5 @@ minimum-version = "build-system.requires" [tool.cibuildwheel] #test-requires = ["pytest", "memory_profiler"] #test-command = "pytest {project}/tests" -build = ["cp37-*", "cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"] +build = ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*", "cp314-*"] skip = "*-win32 *-manylinux_i686" \ No newline at end of file