0.5.0
What's Changed
- Add super-state-machine as direct dependency by @joeshannon in #554
- Automatically init scratch area and remove startup script by @callumforrester in #520
- Switch from using helm deployment to stateful set by @callumforrester in #556
- Remove handler by @joeshannon in #538
- Enhance environment reload test by @joeshannon in #569
- Make environment error message be a non-empty string or None by @callumforrester in #571
- Remove commented out test code by @joeshannon in #570
- Refactor client logic out of CLI by @callumforrester in #548
- Replace interface singleton class with cached functions by @joeshannon in #572
- Handle numpy arrays when serializing by @DominicOram in #579
- simplification refactor - canceling the worker abstract class by @stan-dot in #573
- Fix extraEnvVars in helm chart by @callumforrester in #582
- Create very simple RPC so the subprocess loads functions by @callumforrester in #584
- Upgrade to Pydantic 2 by @callumforrester in #564
- pyproject dependency fix by @ZohebShaikh in #607
- Handle parameterised generics by @DiamondJoseph in #598
- Fix assorted typos by @tpoliaw in #609
- Allow specifying initContainer resources separately to container resources by @callumforrester in #612
- Replace references to blueapi messaging package by @callumforrester in #589
- Update to Dodal with Pydantic2 support, remove deprecated Pydantic usage by @DiamondJoseph in #625
Full Changelog: 0.4.4...0.5.0