From 9964187eb9d29a0a5a22e19951f12048e696b812 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edgar=20Ram=C3=ADrez=20Mondrag=C3=B3n?= Date: Mon, 29 Sep 2025 15:01:27 -0600 Subject: [PATCH] chore: Test with Postgres 18 --- .github/workflows/test.yml | 6 +++--- .pre-commit-config.yaml | 4 ++-- README.md | 2 +- pyproject.toml | 1 + 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7337225f..041a36d6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -58,16 +58,16 @@ jobs: - "3.11" - "3.10" postgres-version: - - "17" + - "18" include: - - python-version: "3.13" - postgres-version: "13" - python-version: "3.13" postgres-version: "14" - python-version: "3.13" postgres-version: "15" - python-version: "3.13" postgres-version: "16" + - python-version: "3.13" + postgres-version: "17" steps: - name: Checkout code diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 13062686..e6203249 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -20,14 +20,14 @@ repos: - id: trailing-whitespace - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.12.12 + rev: v0.13.2 hooks: - id: ruff-check args: [--fix] - id: ruff-format - repo: https://github.com/astral-sh/uv-pre-commit - rev: 0.8.15 + rev: 0.8.22 hooks: - id: uv-lock - id: uv-sync diff --git a/README.md b/README.md index 23bd4223..f194bf89 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ Built with the [Meltano Singer SDK](https://sdk.meltano.com). ## Supported Python and PostgreSQL Versions -This tap is tested with all actively supported [Python](https://devguide.python.org/versions/#supported-versions) and [PostgreSQL](https://www.postgresql.org/support/versioning/) versions. At the time of writing, this includes Python 3.10 through 3.13 and PostgreSQL 13 through 17. +This tap is tested with all actively supported [Python](https://devguide.python.org/versions/#supported-versions) and [PostgreSQL](https://www.postgresql.org/support/versioning/) versions. At the time of writing, this includes Python 3.10 through 3.13 and PostgreSQL 14 through 18. ## Settings diff --git a/pyproject.toml b/pyproject.toml index fa421db3..9ddc1d6a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -134,4 +134,5 @@ convention = "google" addopts = '--durations=10' filterwarnings = [ "error", + "ignore:Exception ignored:pytest.PytestUnraisableExceptionWarning", ]