diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8b2805d9..5f1b2477 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,7 +19,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4.3.0 with: - python-version: "3.9" + python-version: "3.10" - name: Install build dependencies run: | diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 8aaf945a..13e83e24 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -49,16 +49,16 @@ jobs: pre-commit run --all-files --show-diff-on-failure tests: - name: Test ${{ matrix.python-version }} on ${{ matrix.os }} - runs-on: ${{ matrix.os }} + name: Python ${{ matrix.python-version }} + runs-on: ubuntu-latest strategy: fail-fast: false matrix: include: - - { python-version: 3.9, os: ubuntu-latest } - - { python-version: 3.8, os: ubuntu-latest } - - { python-version: 3.7, os: ubuntu-latest } - - { python-version: 3.9, os: macos-latest } + - python-version: 3.7 + - python-version: 3.8 + - python-version: 3.9 + - python-version: 3.10 steps: - name: Check out the repository @@ -78,7 +78,7 @@ jobs: coverage run --parallel -m pytest - name: Upload coverage data - if: matrix.python-version == '3.9' && matrix.os == 'ubuntu-latest' + if: matrix.python-version == '3.10' uses: "actions/upload-artifact@v3.1.1" with: name: coverage-data @@ -91,10 +91,10 @@ jobs: - name: Check out the repository uses: actions/checkout@v3.0.2 - - name: Set up Python 3.9 + - name: Set up Python 3.10 uses: actions/setup-python@v4.3.0 with: - python-version: 3.9 + python-version: 3.10 - name: Install dependencies run: | diff --git a/pyproject.toml b/pyproject.toml index b67f15e3..919efa33 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,12 +18,10 @@ classifiers = [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", - "Programming Language :: Python", - "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", "Topic :: Software Development :: Libraries", ] keywords=["synology-dsm", "synology"]