diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 32efd37..2701ff8 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -8,12 +8,12 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.11'] + python-version: ['3.12'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Install dependencies diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 22fcd13..97532ed 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -8,12 +8,12 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.8', '3.9', '3.10', '3.11'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Install dependencies diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index fab41e7..24dd5fa 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,15 +1,15 @@ repos: - repo: https://github.com/PyCQA/isort - rev: "5.12.0" + rev: "5.13.2" hooks: - id: isort - repo: https://github.com/psf/black - rev: "23.3.0" + rev: "24.2.0" hooks: - id: black - repo: https://github.com/pycqa/flake8 - rev: "6.0.0" + rev: "7.0.0" hooks: - id: flake8 diff --git a/tox.ini b/tox.ini index 77c5db0..2599c02 100644 --- a/tox.ini +++ b/tox.ini @@ -3,7 +3,7 @@ requires = tox>=4 env_list = coverage-erase - py{38,39,310,311} + py{38,39,310,311,312} coverage-report [testenv] @@ -32,6 +32,7 @@ python = 3.9: py39 3.10: py310 3.11: py311 + 3.12: py312 [flake8]