v24.06.0
Overview
This version introduces major breaking changes around the handling of Optional
and Union
types (now there is no special handling), as well as how parameter-tables work (replaced by use of Cyclebane, see updated documentation).
What's Changed
- Propose ADR 0001: Remove isinstance checks when setting parameters by @SimonHeybrock in #153
- Propose ADR 0002: Remove special handling of Optional and Union by @SimonHeybrock in #154
- Drop Python 3.9 support by @SimonHeybrock in #159
- Implement ADR 0001: Remove isinstance checks when setting params by @SimonHeybrock in #160
- Implement ADR 0002 (remove special handling of Optional and Union) by @SimonHeybrock in #158
- MAINT: Error out gracefully with an unsupported scheduler by @MridulS in #162
- Rewrite of Sciline's Pipeline by @SimonHeybrock in #165
- Update to fixed and improved Cyclebane version by @SimonHeybrock in #168
New Contributors
Full Changelog: 24.04.1...24.06.0