Skip to content

Commit 2677ede

Browse files
thephezclaude
andcommitted
fix: normalize datetime to UTC before computing age in check_documentation
🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent fb1609c commit 2677ede

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

packages/wasm-sdk/check_documentation.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,11 @@ def check_documentation_completeness():
5858
# Check if manifest is stale (older than 24 hours)
5959
if 'generated_at' in manifest:
6060
generated_time = datetime.fromisoformat(manifest['generated_at'])
61+
# Normalize to UTC timezone
62+
if generated_time.tzinfo is None:
63+
generated_time = generated_time.replace(tzinfo=timezone.utc)
64+
else:
65+
generated_time = generated_time.astimezone(timezone.utc)
6166
age_hours = (datetime.now(timezone.utc) - generated_time).total_seconds() / 3600
6267
if age_hours > 24:
6368
warnings.append(f"WARNING: Documentation was generated {age_hours:.1f} hours ago. Consider regenerating.")

0 commit comments

Comments
 (0)