Skip to content

Preserve timezone offsets in temporal values - #8

Merged
skhe merged 1 commit into
mainfrom
codex/timezone-complex-connection
Sep 26, 2026
Merged

skhe merged 1 commit into
mainfrom
codex/timezone-complex-connection

Conversation

@skhe

@skhe skhe commented Sep 26, 2026

Copy link
Copy Markdown
Owner

Changes

  • Preserve offsets when binding timezone-aware Python time and datetime values, or offset-bearing text.
  • Return timezone offsets from DM TIME WITH TIME ZONE and TIMESTAMP WITH TIME ZONE columns.
  • Add real-DM regression cases for aware Python values and text inputs, comparing instants after server timezone normalization.
  • Record the local five-version regression result.

Verification

  • Python 3.9, 3.10, 3.11, 3.12, 3.13: 112 real-DM tests passed per version on local OrbStack DM8 ARM.
  • go test ./... passed.
  • git diff --check passed.

Complex types and special connection environments remain tracked in the broader roadmap; this PR covers timezone values.

@skhe
skhe merged commit 29dae59 into main Sep 26, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant