Skip to content

Releases: bluesky/event-model

v1.23.1

28 Aug 13:25
ee1fcac

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.23...v1.23.1

v1.23

11 Jun 15:24
18e1168

Choose a tag to compare

What's Changed

  • Convert from BaseModel to jsonschema + TypedDict by @evvaaaa in #343
  • Add py.typed file to package by @thomashopkins32 in #346
  • Fix EPICS enum signals support by @flowln in #347
  • Pin pydantic to <2.11, newer versions not supported on Python 3.8 by @Tom-Willemsen in #353
  • Allow None in descriptor shape by @Tom-Willemsen in #352

New Contributors

Full Changelog: v1.22.3...v1.23

v1.22.3

07 Jan 14:27
acd40a9

Choose a tag to compare

What's Changed

  • updated from copier template by @evalott100 in #342

Full Changelog: v1.22.2...v1.22.3

v1.22.2

07 Jan 08:32
47e8d54

Choose a tag to compare

What's Changed

  • fixed linkcheck by updating copier by @evalott100 in #330
  • Update README.md by @coretl in #333
  • Added tango RDS alarm parameters and EPICS v4 hysteresis by @evalott100 in #339

Full Changelog: v1.22.1...v1.22.2

v1.22.1

28 Oct 13:13
a1fdaec

Choose a tag to compare

What's Changed

  • added types-requests to fix linting CI by @evalott100 in #319
  • Adopt copier template by @evalott100 in #320
  • made units optional again by @evalott100 in #325
  • made precision optional by @evalott100 in #328

Full Changelog: v1.22.0...v1.22.1

v1.22.1rc1

25 Oct 14:32
4715f9c

Choose a tag to compare

v1.22.1rc1 Pre-release
Pre-release

What's Changed

  • added types-requests to fix linting CI by @evalott100 in #319
  • Adopt copier template by @evalott100 in #320
  • made units optional again by @evalott100 in #325
  • made precision optional by @evalott100 in #328

Full Changelog: v1.22.0...v1.22.1rc1

v1.22.0

08 Oct 14:51
89ff7c0

Choose a tag to compare

What's Changed

  • Added a NX_class field as a PerObjectHint to the EventDescriptor document.
  • Removed Optional on DataKey fields precision, choices, and units. These fields can still be left out of the DataKey, but if provided they cannot be None.
  • Added a Limits type for storing EPICS limit data and a NotRequired[Limits] limits field to DataKey.
  • Added a NotRequired dtype_numpy field to DataKey for specifying the numpy dtype of data.
  • Bumped from jsonschema 3.* to jsonschema 4.*.
  • Added all documents to event_model namespace.

Full Changelog: v1.21.0...v1.22.0

v1.21.0

21 May 21:16
1451187

Choose a tag to compare

What's Changed:

  • Update schemas for StreamResource and StreamDatum by @genematx in #301. Introduced uri, parameters, and mimetype fields; removed path_semantics and resource_kwargs. More detail: #296
  • Bump peaceiris/actions-gh-pages from 3.9.3 to 4.0.0 by @dependabot in #303
  • DOC: Fix the switcher URL by @AlexanderWells-diamond in #305

Full Changelog: v1.20.0...v1.21.0

v1.20.0

28 Mar 20:08

Choose a tag to compare

Changed

  • Bumped from pydantic 1.* to pydantic 2.*

Fixed

  • Bug in rechunk_event_pages affecting Events with an empty filled key

v1.19.9

22 Nov 19:14
5d5838a

Choose a tag to compare

Changed

Dropped support for jsonschema 2.*.