Skip to content

0.56.0

Choose a tag to compare

@github-actions github-actions released this 28 Apr 19:42
· 16 commits to main since this release
c932836

Release notes

Enhancements

  • Added DecodeRecordRef::decode_buf_iter() for lazily iterating owned RecordBufs
    via a standard Iterator
  • Added AsyncDecodeRecordRef::decode_stream() for lazily decoding owned RecordBufs
    via a futures::Stream
    • Added async-stream and futures-core dependencies (gated on async feature)
  • Improved DbnFsm decode throughput by making AlignedBuffer shifts lazy,
    deferring the internal move to buffer refill boundaries (credit: @wtn)
  • Added new publisher values for Cboe Titanium Cboe Global Indices Feed
  • Added support for splitting files by year to TimeSplitter
  • Improved Python DBNDecoder.decode() performance with pre-allocated output buffers
  • Added DBNDecoder.write_and_decode() to combine write and decode in a single call
  • Upgraded pyo3 to 0.28.3
    • Declared free-threaded Python support on the databento_dbn extension module. Not
      yet building free-threaded wheels in CI