Skip to content

v1.2.0

Compare
Choose a tag to compare
@danielballan danielballan released this 18 Dec 01:41

Added

  • New accessors on BlueskyEventStream named config, timestamps, and config_timestamps provide xarray Datasets of secondary readings from Event Descriptors and Events.
  • A“summary” projector that operates, inexpensively, on just the ‘start’ document.

Fixed

  • Adjust to upstream (yet unreleased) changes to intake.
  • When the ‘stop’ document is not yet available (or permanently missing) the IPython repr degrades gracefully.
  • When comparing BlueskyRun (v2) or a Header (v1) to another object via equality, return False if the other object is of a different type, instead of raising an exception.

Changed

  • Remove configuration columns from output of BlueskyEventStream.read() and .to_dask(). The new config acccessor should be used to access these.
  • In v1, provide more helpful exceptions when a Datum is referenced by an Event is not found. (In v2 this is already done, via event_model.Filler.)
  • The method BlueskyRun.canonical has been renamed to BlueskyRun.documents. The old name is deprecated and issues a warning when used.