Skip to content

[EPIC] Verify Pendulum DateTime parity with clj-oa3 (Option C); README #1

@dcj

Description

@dcj

Summary

Part of the cross-repo ZonedDateTime end-to-end migration. python-oa3 is already compliant — uses pendulum.DateTime (zone-aware) end-to-end, parses any RFC 3339 offset including Z. This issue tracks verification + README documentation, not code changes.

Work

  • Verify Pendulum behaviour against clj-oa3's new ZonedDateTime outputs (after clj-oa3 epic lands). Round-trip tests: parse a wire string, serialise, ensure exact equality.
  • Add a "Time and timezones" section to README documenting:
    • Coercion: returns pendulum.DateTime (zone-aware)
    • Zone source: wire string offset; preserved. Z, +00:00, -07:00 all supported.
    • Round-trips cleanly via .to_iso8601_string()
    • Cross-implementation parity with clj-oa3 (after clj-oa3 epic)
  • Note in README that this library is the reference compliant implementation of the standing zone-handling rule.

Cross-references

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions