You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[1.0.1] - 2026-09-30
Fixed
Exiting a section while an inner one is still active no longer leaves the active stack
corrupted when warnings are configured as errors (for example pytest's filterwarnings = ["error"]). The RuntimeWarning was emitted before the exit was
recorded, so raising it skipped the cleanup that 1.0.0 introduced. The section is now
recorded and the stack unwound before the warning is emitted.
Sections whose parent was cleared while active now count as top-level. Previously,
clearing timings inside an outer section, such as a periodic clear in a long-running
loop, made get_total_time(), the report and the JSON total_time read 0, every
percentage 0.00%, and indented the sections beneath an unrelated one in the report.
Changed
The build requires hatchling>=1.27, the first release that supports the PEP 639 license-files metadata the project declares.
Dependabot groups its monthly updates into one pull request per ecosystem.