Tags: avast/wanna-ml
Tags
chore: Upgrade pyyaml-include to 2.1 for compatibility reasons (#154) ## Describe your changes Upgraded pyyaml-include to ^2.1 for compatibility with prompty-dumpty. This required some some syntax changes in yaml loaders (see breaking changes in [pyyaml-include changelog](https://pyyaml-include.readthedocs.io/en/stable/CHANGELOG.html#a1)), mainly `YamlIncludeConstructor` was renamed to `Constructor` . All the tests pass ## Issue ticket number and link ## Checklist before requesting a review - [x] I have performed a self-review of my code - [x] I have commented my code, particularly in hard-to-understand areas - [ ] I have made corresponding changes to the documentation - [x] My changes generate no new warnings - [ ] If it is a core feature, I have added thorough tests.
feat: Support ENV based scheduling for wanna-ml pipeline (#149) ## Describe your changes Adds support to set scheduler based on the environment, allowing to have environments published without scheduler. ## Issue ticket number and link MLOPS-515 ## Checklist before requesting a review - [x] I have performed a self-review of my code - [x] I have commented my code, particularly in hard-to-understand areas - [x] My changes generate no new warnings
chore: dropped python 3.9 support (#150) Update was done using https://pypi.org/project/pyupgrade-directories/ ``` pipx install pyupgrade-directories pyup-dirs --recursive --py310-plus ./src pyup-dirs --recursive --py310-plus ./tests ``` and then I manually went through the changes. Pendulum blocks us from using python 3.13 python-pendulum/pendulum#844
PreviousNext