2.0.0
Breaking changes
- Minimum Python version is now 3.10
- Migrate to Pydantic 2
What's Changed
- feat: use debian architecure names in api by @cmatsuoka in #737
- fix(sequencer): rerun steps only if explicitly requested by @cmatsuoka in #727
- chore: move python version compatibility to 3.10 by @cmatsuoka in #742
- chore: merge 1.33 from main to 2.0 feature branch by @lengau in #769
- chore: lift-and-shift update to pydantic 2 by @lengau in #771
- chore!: restructure plugin models by @lengau in #775
- feat: add pydantic models for all sources by @lengau in #776
- chore: pydantic 2 related cleanup by @lengau in #778
- feat: JSON schema generation for parts by @lengau in #781
- chore: merge main into 2.0 feature branch by @lengau in #798
- chore: remove pydantic warnings by @lengau in #794
- feat: allow hyphens in partition names by @mattculler in #800
- fix: partitions break when using special characters by @mattculler in #801
- chore!: merge 2.0 feature branch to main by @lengau in #803
- fix: raise the more specific FileNotFoundError by @mattculler in #802
- chore: prepare release 2.0.0 by @lengau in #807
Full Changelog: 1.34.0...2.0.0