pypi / parse
parse
What changed in parse 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-11-13.
3 breaking1 new APIs and options1 behavior and defaults1 tooling7 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initparse 113 changes
Breaking changes 3
Rejects out-of-range timezone minutes.
Decimal formatting with {:F} now includes a sign, and f/F formatting supports nan and inf.
Exceptions are now actually raised.
New APIs and options 1
Uppercase E, G and X format type specifiers are now supported.
Behavior and default changes 1
Decimal format strings now allow comma and underscore as grouping characters.
Tooling 1
Type hinting was added.
Fixes and other changes 7
Fixes case-sensitive am/pm conversion under case-insensitive matching.
Resolves year-less strftime formats against the current year.
Accounts for the capture groups %z adds to the generated pattern.
Fixes Zulu conversion under case-insensitive matching.
Time-only results from strftime now preserve timezone offsets.
Parsing now handles zero-precision floats formatted without a decimal point.
Fixes microsecond precision loss in timestamp parsing.