diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3c6c5ce0..72bcb42c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,7 +22,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: 3.11 + python-version: 0 - name: Install dependencies run: | diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 019ca6d8..1946b728 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,7 +38,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: 3.11 + python-version: 3.10 - name: Install dependencies run: | @@ -58,7 +58,7 @@ jobs: fail-fast: false matrix: os: ["ubuntu-latest", "windows-latest", "macos-14"] - python: [3.7, 3.11] + python: [3.7, 3.10] name: Tests (${{ matrix.os }}, Python ${{ matrix.python }}) runs-on: ${{ matrix.os }} @@ -74,6 +74,7 @@ jobs: conda-solver: "libmamba" environment-file: environment.yml activate-environment: sleap-io + python-version: ${{ matrix.python }} - name: Print environment info shell: bash -l {0} diff --git a/environment.yml b/environment.yml index 2d3ffbeb..f8a54b60 100644 --- a/environment.yml +++ b/environment.yml @@ -5,9 +5,10 @@ channels: - defaults dependencies: - - python=3.11 + - python=3.10 - ffmpeg - imageio + - imageio-ffmpeg - attrs - pandas - h5py diff --git a/pyproject.toml b/pyproject.toml index 787f007f..a216a325 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,8 +17,7 @@ classifiers = [ "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11" + "Programming Language :: Python :: 3.10" ] dependencies = [ "numpy>=1.19.2",