Releases
v0.7.0
Compare
Sorry, something went wrong.
No results found
What's Changed
Breaking Changes
Dropped Python 3.8 and 3.9 support (both EOL). Now requires Python >=3.10.
Removed sortedcontainers as a runtime dependency. traces now has zero dependencies .
New Features
SortedDict : sorted dictionary replacing sortedcontainers.SortedDict, built on Python builtins that's a little faster for typical TimeSeries use cases.
set_many() : Bulk insertion method for TimeSeries, avoiding repeated bisect.insort cost.
JSON I/O : from_json() / to_json() methods on TimeSeries.
Merge strategies : New merge transition iterators with configurable strategies.
Improvements
Added Python 3.13 and 3.14 support.
Updated all dev dependencies to resolve Dependabot security alerts.
Removed poetry.lock from version control (since traces has no runtime dependencies, and it's getting annoying with dev dependencies).
Bumped GitHub Actions to new versions
You can’t perform that action at this time.