v5.10.0
github-actions
released this
24 Nov 16:49
·
237 commits
to refs/heads/main
since this release
⭐️ Enhancements
- Implement get_parameter API on IO mixin and add tests (#876) @flaviuvadan
- Graduate script runner (#850) @elliotgunton
- Add labels to dependabot (#868) @flaviuvadan
- Add Pydantic
Extra.forbid
to shared base model config (#820) @flaviuvadan
🐞 Bug Fixes
- Remap
image_pull_policy
field onContainer
fromImagePullPolicy
enum tostr
(#877) @flaviuvadan - Fix incorrect aggregation of volume mount and dynamic volumes created via Hera (#875) @flaviuvadan
- Add support for modifying field properties prior to model generation (#874) @flaviuvadan
- Fix _is_str_kwarg_of for annotated parameters (#859) @elliotgunton
- Use diff join for workflow links (#873) @flaviuvadan
- Fix annotation directories (#856) @elliotgunton
- Fix enum bool serialization and add tests for all serialized values (#857) @elliotgunton
- Add Pydantic smart union test for Hera runner output serialization (#783) @flaviuvadan
📔 Documentation
- Add another talk to the README (#870) @flaviuvadan
- Use http link for authentication walkthrough in README (#860) @elliotgunton
- Update README.md with YouTube link to talk (#852) @flaviuvadan
- Update README.md with example repo from KubeCon (#851) @flaviuvadan
- Clarify DAG walkthrough (#836) @elliotgunton
- Add dag note about dependency declaration (#824) @flaviuvadan
- Add example for computing + using dynamic resources (#821) @flaviuvadan
- Use
cowsay
notwhalesay
as per official example (#822) @flaviuvadan
⛏ Dependency Upgrades
- Bump ruff from 0.1.5 to 0.1.6 (#871) @dependabot
- Bump typing-extensions from 4.5.0 to 4.8.0 (#866) @dependabot
- Bump jsonpath-ng from 1.5.3 to 1.6.0 (#865) @dependabot
- Bump pyyaml from 6.0 to 6.0.1 (#864) @dependabot
- Bump ruff from 0.1.4 to 0.1.5 (#863) @dependabot
- Bump types-requests from 2.28.11.13 to 2.31.0.10 (#846) @dependabot
- Bump ruff from 0.1.3 to 0.1.4 (#844) @dependabot
- Bump pytest from 7.2.1 to 7.4.3 (#847) @dependabot
- Bump pytest-cov from 4.0.0 to 4.1.0 (#845) @dependabot
- Bump build from 0.10.0 to 1.0.3 (#843) @dependabot
- Bump ruff from 0.0.254 to 0.1.3 (#832) @dependabot
- Bump pydantic from 1.10.5 to 1.10.13 (#833) @dependabot
- Bump pytest-sugar from 0.9.6 to 0.9.7 (#831) @dependabot
- Bump types-pyyaml from 6.0.12.7 to 6.0.12.12 (#834) @dependabot
- Bump mheap/github-action-required-labels from 2 to 5 (#828) @dependabot
- Bump actions/checkout from 3 to 4 (#829) @dependabot
🚧 Tasks
- Remove black as formatter (#839) @elliotgunton
- Add
dependabot.yml
(#826) @flaviuvadan