diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index af639f8..c468ae1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,7 +27,7 @@ jobs: - 5432:5432 strategy: matrix: - python: ["3.8", "3.9", "3.10", "3.11", "3.13.3"] + python: ["3.8", "3.10", "3.11", "3.13.3"] steps: - name: Checkout repository uses: actions/checkout@v4 @@ -48,13 +48,13 @@ jobs: DATABASE_URL: postgresql+psqlpy://postgres:password@localhost:5432/test_db - name: Produce coverage report - if: matrix.python == '3.9' + if: matrix.python == '3.10' run: pytest --cov=psqlpy_sqlalchemy --cov-report=xml env: DATABASE_URL: postgresql+psqlpy://postgres:password@localhost:5432/test_db - name: Upload coverage report - if: matrix.python == '3.9' + if: matrix.python == '3.10' uses: codecov/codecov-action@v1 with: file: ./coverage.xml @@ -66,11 +66,11 @@ jobs: matrix: include: - os: windows-latest - python: "3.9" + python: "3.10" - os: windows-latest python: "3.13.3" - os: macos-latest - python: "3.9" + python: "3.10" - os: macos-latest python: "3.13.3" steps: @@ -101,7 +101,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: "3.9" + python-version: "3.10" - name: Install dependencies run: | diff --git a/pyproject.toml b/pyproject.toml index 691a79e..fab193b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,6 @@ classifiers = [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "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", @@ -94,7 +93,7 @@ quote-style = "double" indent-style = "space" [tool.mypy] -python_version = "3.9" +python_version = "3.10" plugins = ["pydantic.mypy"] follow_imports = "silent" check_untyped_defs = true