Skip to content

Releases: bluesky/event-model

v1.21.0

21 May 21:16
1451187
Compare
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
Compare
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
Compare
Choose a tag to compare

Changed

Dropped support for jsonschema 2.*.

v1.19.8

11 Oct 10:20
e176a9c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.19.7...v1.19.8

v1.19.7

05 Jul 15:03
2cbbf1e
Compare
Choose a tag to compare

What's Changed

Patch to prevent pydantic 2 causing errors on the document TypedDicts and schema generation

  • Fixed imports to avoid pydantic if the version is >=2 by @evalott100 in #281

Full Changelog: v1.19.6...v1.19.7

v1.19.6

04 Jul 12:16
5abfa58
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.19.5...v1.19.6

v1.19.5

30 Jun 10:43
34a4eb6
Compare
Choose a tag to compare

What's Changed

  • Switch from partials to classes by @evalott100 in #262
  • Added to the schema extra of event_descriptor to allow precision to be null by @evalott100 in #277

Full Changelog: v1.19.4...v1.19.5

v1.19.4

26 Jun 09:20
524f70d
Compare
Choose a tag to compare

What's Changed

A slight fix to release v1.19.3

Full Changelog: v1.19.3...v1.19.4

v1.19.3

21 Jun 14:58
d71e567
Compare
Choose a tag to compare

What's Changed

  • Adopted the bluesky pip python skeleton
  • Fixed validation errors in the schema in #258
  • Added event_counters as an optional kwarg to compose_run in #257
  • Introduced the skeleton method of versioning, removing _version.py in #264
  • Added unit test to test dots aren't accepted in keys in #269
  • Added typing support so mypy passes in #247
    • Documents can now be typed by their TypedDict, the jsonschema is the same but is generated from the TypedDicts.
  • Use importlib resources instead of pkg_resources in #273

New Contributors

Full Changelog: v1.19.2...v1.19.3

v1.19.2

24 Feb 15:28
a09aba0
Compare
Choose a tag to compare

Changed

  • Fix warnings about distutils being deprecated in Python>=3.10