From 87d2338340e74eb888b4dd21813211de30141682 Mon Sep 17 00:00:00 2001 From: Adrian Ehrsam Date: Wed, 29 Jul 2026 09:19:05 +0200 Subject: [PATCH] Bump default MSSQL testdb image to SQL Server 2025, version 0.3.2 mcr.microsoft.com/mssql/server:2025-latest is a real, published tag (confirmed against MCR's own tag list). Still overridable via PGDEVKIT_TESTDB_MSSQL_IMAGE for anyone pinned to 2022. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_016f7hyTXxwS3eRpe2aQ8qHy --- pgdevkit/testdb/mssql/constants.py | 2 +- pyproject.toml | 2 +- uv.lock | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pgdevkit/testdb/mssql/constants.py b/pgdevkit/testdb/mssql/constants.py index 44fad9f..f321adc 100644 --- a/pgdevkit/testdb/mssql/constants.py +++ b/pgdevkit/testdb/mssql/constants.py @@ -8,7 +8,7 @@ # emulated under Docker Desktop (slow, occasionally flaky startup). The # documented escape hatch is mcr.microsoft.com/azure-sql-edge (multi-arch, # missing a few full-SQL-Server features). -IMAGE = os.environ.get("PGDEVKIT_TESTDB_MSSQL_IMAGE", "mcr.microsoft.com/mssql/server:2022-latest") +IMAGE = os.environ.get("PGDEVKIT_TESTDB_MSSQL_IMAGE", "mcr.microsoft.com/mssql/server:2025-latest") HOST = os.environ.get("PGDEVKIT_TESTDB_MSSQL_HOST", "localhost") # Deliberately not SQL Server's native 1433 -- avoids colliding with a # locally-installed instance, mirroring how the Postgres container's own diff --git a/pyproject.toml b/pyproject.toml index 1b86fb4..7bc3892 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ packages = ["pgdevkit"] [project] name = "pgdevkit" -version = "0.3.1" +version = "0.3.2" description = "A helper for developing with Postgres" readme = "README.md" requires-python = ">=3.14" diff --git a/uv.lock b/uv.lock index acd2bab..d411e55 100644 --- a/uv.lock +++ b/uv.lock @@ -313,7 +313,7 @@ wheels = [ [[package]] name = "pgdevkit" -version = "0.3.1" +version = "0.3.2" source = { editable = "." } dependencies = [ { name = "docker" },