diff --git a/.github/workflows/run-test.yml b/.github/workflows/run-test.yml index 84364973..3e98e2e3 100644 --- a/.github/workflows/run-test.yml +++ b/.github/workflows/run-test.yml @@ -19,7 +19,7 @@ jobs: tests: strategy: matrix: - python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] os: [ubuntu-latest, windows-latest, macos-latest] runs-on: ${{ matrix.os }} steps: @@ -40,10 +40,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - name: Set up Python 3.8 + - name: Set up Python 3.10 uses: actions/setup-python@v2 with: - python-version: '3.8' + python-version: '3.10' - name: Install ruptures run: | python -m pip install --upgrade pip diff --git a/.github/workflows/upload-to-pypi.yml b/.github/workflows/upload-to-pypi.yml index 22aa134b..0fdfebd7 100644 --- a/.github/workflows/upload-to-pypi.yml +++ b/.github/workflows/upload-to-pypi.yml @@ -22,7 +22,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v2 with: - python-version: '3.8' + python-version: '3.10' - name: Install deps run: python -m pip install build twine - name: Build SDist @@ -52,7 +52,7 @@ jobs: run: python -m cibuildwheel --output-dir wheelhouse env: # Disable explicitly building PyPI wheels for specific configurations - CIBW_SKIP: pp* cp{38,39,310,311}-manylinux_i686 *-musllinux_* cp{38,39,310,311}-win32 + CIBW_SKIP: pp* cp{38,39,310,311,312}-manylinux_i686 *-musllinux_* cp{38,39,310,311,312}-win32 CIBW_PRERELEASE_PYTHONS: False # Manually force a version (and avoid building local wheels) CIBW_ENVIRONMENT: "SETUPTOOLS_SCM_PRETEND_VERSION=${{ github.event.inputs.overrideVersion }}" @@ -66,7 +66,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python: [36, 37, 38, 39, 310, 311] + python: [36, 37, 38, 39, 310, 311, 312] include: - os: ubuntu-latest arch: aarch64 diff --git a/README.md b/README.md index 8f2f9d7f..6229ec6b 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/deepcharles/ruptures/graphs/commit-activity) [![build](https://github.com/deepcharles/ruptures/actions/workflows/run-test.yml/badge.svg)](https://github.com/deepcharles/ruptures/actions/workflows/run-test.yml) -![python](https://img.shields.io/badge/python-3.6%20|%203.7%20|%203.8%20|%203.9%20|%203.10%20|%203.11-blue) +![python](https://img.shields.io/badge/python-3.6%20%7C%203.7%20%7C%203.8%20%7C%203.9%20%7C%203.10%20%7C%203.11%20%7C%203.12-blue) [![PyPI version](https://badge.fury.io/py/ruptures.svg)](https://badge.fury.io/py/ruptures) [![Conda Version](https://img.shields.io/conda/vn/conda-forge/ruptures.svg)](https://anaconda.org/conda-forge/ruptures) [![docs](https://github.com/deepcharles/ruptures/actions/workflows/check-docs.yml/badge.svg)](https://github.com/deepcharles/ruptures/actions/workflows/check-docs.yml)