Skip to content

Preserve FCI time units from source files - #3428

Draft
sapunyangkut wants to merge 1 commit into
pytroll:mainfrom
sapunyangkut:codex/issue-3349-preserve-fci-units
Draft

Preserve FCI time units from source files#3428
sapunyangkut wants to merge 1 commit into
pytroll:mainfrom
sapunyangkut:codex/issue-3349-preserve-fci-units

Conversation

@sapunyangkut

Copy link
Copy Markdown

Summary

Validation

  • preserved task-owned evidence for this exact upstream base and patch: focused regression 1 passed; full FCI reader module 259 passed; adjacent attribute-cleanup coverage 2 passed; ruff and git diff --check passed
  • current worktree: git diff --check, Python byte-compilation of the changed test, and non-constructing YAML syntax parsing passed

The current checkout is not installed as a package, so a fresh pytest collection stops at the repository's generated satpy.version import; ruff is also unavailable in this environment. No dependency was installed.

AI assistance disclosure

This patch, tests, commit message, and pull request text were developed and checked with OpenAI Codex assistance. No independent human self-review is claimed; maintainer review is requested before merge.

Remove static time-unit overrides so the FCI reader retains complete CF reference-time units from source files, with regression coverage for all time datasets.

Developed and checked with OpenAI Codex assistance.
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.

FCI L1C reader overwrites units attribute on time metadata, making the data hard to interpret

1 participant