Releases: bluesky/databroker
Releases · bluesky/databroker
v2.0.0b17
Fixes Broker.named('temp')
v2.0.0b10
What's Changed
- Added update_metadata() to write_ adapters by @jmaruland in #716
- Header.data() fix by @gwbischof in #728
Full Changelog: v2.0.0b9...v2.0.0b10
v2.0.0b9
What's Changed
- FIX: the back-compat getattr shim in databroker by @tacaswell in #713
- Added delete() method for arrays and dataframes by @jmaruland in #715
- Support new queries types in mongo_normalized. by @danielballan in #717
- Expose 'specs'. by @danielballan in #718
- Update for xarray refactor in Tiled. by @danielballan in #720
- HOTFIX: ArrayAdapter usage with handlers that return dask. by @danielballan in #721
- Add ScanIDRange by @gwbischof in #719
- [Experimental backend] Support chunked upload and sparse arrays by @danielballan in #722
- Implement len. by @danielballan in #723
- Fix slicing into WritableDataFrameAdapter. by @danielballan in #724
- Fix temp. by @danielballan in #726
- Follow-up to #726: commit test by @danielballan in #730
Full Changelog: v2.0.0b4...v2.0.0b9
v2.0.0b4
What's Changed
- Hacks to get databroker github actions working by @clintonroy in #693
- Doc: just fixing a few typos. by @clintonroy in #692
- Merge v2.0.0-dev into master branch by @danielballan in #694
- Support nesting raw data into /raw in backward-compatible way. by @danielballan in #697
- Deprecate RawMongo by @danielballan in #705
- Add new storage backend that supports writing via client by @jmaruland in #696
- Fix versioneer compat with py311 by @tacaswell in #678
- Fix missing f-string f. by @danielballan in #709
- add tiled dependancy by @gwbischof in #710
- Added NotEq, In and NotIn to MongoAdpater by @jmaruland in #708
New Contributors
- @jmaruland made their first contribution in #696
Full Changelog: v1.2.5...v2.0.0b4
v1.2.5
What's Changed
- CI: add a workflow to publish to PyPI by @mrakitin in #676
- Get the CI passing by @gwbischof in #677
- DOC: corrected the same typo a few times. by @clintonroy in #682
- DOC: just a typo fix. by @clintonroy in #683
- don't use intake v0.6.5, and get the CI passing by @gwbischof in #685
- release notes v1.2.5 by @gwbischof in #686
Full Changelog: v1.2.4...v1.2.5
databroker v1.2.4
Fixed
- tzlocal support
v1.2.0
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.
databroker v1.1.0
v1.1.0 (2020-09-03)
Added
- Experimental
databroker.projector
module - A
stats
method on theBlueskyMongoCatalog
to access MongoDB storage
info.
Fixed
- Do more to try to recover from inaccurate
shape
metadata. - Tolerate old Resource documents that rely on MongoDB
_id
and are missing
uid
.
v0.13.3
Enhancements
- Replaced deprecated unordered bulk write (requires
pymongo >= 3.0
).
Documentation
- Update the links in the sidebar to point to the Bluesky Project.
Packaging
- Added missing files in the source distribution for PyPI.
See the v0.13.3 GitHub milestone for a full enumeration of the changes in this release.
v0.13.1
This release makes the sqlite-backed asset registry threadsafe, for compatibility with bluesky 1.6.0.