Skip to content

Releases: DiamondLightSource/tickit

0.4.3 Naming Updates and CI Fixes

28 Sep 10:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.4.2...0.4.3

0.4.2 Tick Propagation for Skipped Components

30 Aug 12:58
eba276e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.4.1...0.4.2

0.4.1 HTTP Interrupts for Eiger Trigger

08 Aug 13:49
52325c7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.4.0...0.4.1

0.4.0 Separate Adapter I/O and Device Specific Interfaces

07 Aug 14:29
606686f
Compare
Choose a tag to compare

What's Changed

  • Add integration tests by @RAYemelyanova in #153
  • Fix type errors caught by pyright but not mypy by @tpoliaw in #156
  • Move to pyright by @abbiemery in #172
  • Ensure async messages are sent in IoBoxZeroMqAdapter by @tpoliaw in #170
  • Remove click pin by @RAYemelyanova in #167
  • Catch HTTP adapter run_forever failures in test fixture by @RAYemelyanova in #165
  • [DAQ-4742] remove runner module and replace with inline content by @mpdickie in #164
  • Strip whitespace from regex command input by @abbiemery in #173
  • Adapter rework for Zebra by @abbiemery in #174

New Contributors

Full Changelog: 0.3.0...0.4.0

0.3.0 Replace APISchema with Pydantic

20 Jul 14:54
6066902
Compare
Choose a tag to compare

What's Changed

  • Remove support for Python 3.8 by @tpoliaw in #157
  • Replace APISchema Serialization with Pydantic 1.0 by @DiamondJoseph in #154: This is a breaking change to previously written configuration.
  • Add running flag to master scheduler by @abbiemery in #127
  • modify parameters passed to asyncio.wait to avoid deprecation warning. by @RAYemelyanova in #160
  • added type aliases by @RAYemelyanova in #144
  • Simulation wrapper by @abbiemery in #142
  • Remove typing_compat by @DiamondJoseph in #163

New Contributors

Full Changelog: 0.2.3...0.3.0

Fixes/Improvements to Adapters

14 Jul 10:46
27aba36
Compare
Choose a tag to compare

Fixes/Improvements to Adapters and other bugfixes.

What's Changed

New Contributors

Full Changelog: 0.2.2...0.2.3

0.2.2 - Isolated devices

16 Jun 14:45
cd428de
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.2.1...0.2.2

0.2.1 - Error handling, Move devices

12 Apr 12:36
827c60b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.2.0...0.2.1

0.2.0 - New skeleton, IOC singleton, beheading and splitting interpreters

20 Feb 18:06
14d9471
Compare
Choose a tag to compare

What's Changed

Added:

  • Added an IOC singleton for EpicsAdapter. This allows the running of multiple EpicsAdapters in a single simulation (#66)
  • Added new interpreter types for more complex messages. Beheading interpreter (#78), Splitting Interpreter (#77)
  • Added cast of message type in command interpreter (#75)

Changed:

  • Adopted new skeleton, updating: setup, docs structure, src structure, workflows and ci jobs, dockerbuilds, etc. This overwrites many of the other CI and dependency fixing (#101)

Fixed:

  • Update dependencies to resolve conflicts and fix test issues (#68) (#71)

Generated release notes

New Contributors

Full Changelog: 0.1.1...0.2.0

0.1.1 Eiger, Packaging Fixes

10 Feb 13:37
00bb013
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1...0.1.1
See Changelog for more details