From 324f17a80217c132313e472b65f64ae673e6fe55 Mon Sep 17 00:00:00 2001 From: Jakob Schnitzer Date: Fri, 3 Jan 2025 11:05:01 +0100 Subject: [PATCH] ci: drop Python 3.8, update pre-commit hooks --- .github/workflows/ci.yml | 2 +- .pre-commit-config.yaml | 6 +++--- setup.cfg | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 00b63f4..c5ec6b4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 with: diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 1bfad81..94e38b8 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -2,7 +2,7 @@ exclude: "^docs/conf.py" repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.6.0 + rev: v5.0.0 hooks: - id: trailing-whitespace - id: check-added-large-files @@ -18,13 +18,13 @@ repos: args: ['--fix=auto'] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.6.5 + rev: v0.8.5 hooks: - id: ruff - id: ruff-format - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.11.2 + rev: v1.14.1 hooks: - id: mypy args: [--install-types, --non-interactive, --ignore-missing-imports] diff --git a/setup.cfg b/setup.cfg index 0af1f60..e372d93 100644 --- a/setup.cfg +++ b/setup.cfg @@ -18,11 +18,11 @@ classifiers = License :: OSI Approved :: MIT License Natural Language :: English Programming Language :: Python :: 3 :: Only - Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 Programming Language :: Python :: 3.12 + Programming Language :: Python :: 3.13 Topic :: Office/Business :: Financial :: Accounting Topic :: Office/Business :: Financial :: Investment