Commit Graph

5 Commits

Author SHA1 Message Date
Flynn
6a5e7e9eb4 Don't rely on durationpy for formatting; just do it manually.
This approach is less fragile, and also allows all three implementations (Rust, Go, and Python) to work in a similar way.

Signed-off-by: Flynn <emissary@flynn.kodachi.com>
2024-08-21 10:28:33 -04:00
Flynn
8e3d9c4d89 Formatting.
Signed-off-by: Flynn <emissary@flynn.kodachi.com>
2024-08-16 15:46:35 -04:00
Flynn
40aaae5e53 Doctests!
Signed-off-by: Flynn <emissary@flynn.kodachi.com>
2024-08-16 15:35:53 -04:00
Flynn
862f48aa92 Clean up range checking in format_duration.
Signed-off-by: Flynn <emissary@flynn.kodachi.com>
2024-08-16 15:35:39 -04:00
Flynn
9d620ad4cb Add utility functions to parse and format GEP-2257 Duration strings for Gateway API
Signed-off-by: Flynn <emissary@flynn.kodachi.com>
2024-08-09 23:35:23 -04:00