cuddly-jelly-27016
02/15/2025, 1:57 AMnode_dependency_hints
by @Tom-Newton in #2992
• Remove eager exception doc by @wild-endeavor in #2995
• Introduce `pod_spec_from_resources()`ray helper function by @fiedlerNr9 in #2943
• pin ollama version by @samhita-alla in #2997
• Remove open_async usage in put raw data by @wild-endeavor in #2998
• Specify minio env vars in integration tests by @eapolinario in #3001
• Correct links that end up surfacing in docs by @ppiegaze in #3000
• Unify dependencies in agent image by @eapolinario in #3008
• Faster GitIgnore directory check by @fellhorn in #3007
• Use the same source of time in flaky test by @eapolinario in #3009
• Use correct name in flyteagent test by @eapolinario in #3011
• vscode decorator for the dynamic task by @pingsutw in #2994
• fix: Improve error details and logging config handling by @pingsutw in #3012
• Add python interpreter into vscode settings by @thomasjpfan in #3014
• add support for toggling data mode for array node by @pvditt in #2940
• Store protos in local cache by @eapolinario in #3022
• Bump aiohttp from 3.9.5 to 3.10.11 by @dependabot in #3018
• Fix bug in FlyteDirectory.listdir on local files by @pimdh in #2926
• Fix unit tests in airflow plugin by @pingsutw in #3024
• fix: Fix resource meta typos for async agent by @JiangJiaWei1103 in #3023
• fix: format commands output by @vincent0426 in #3026
• Fix pydantic basemodel default input by @Future-Outlier in #3013
• [BUG] Open FlyteFile from remote path by @JiangJiaWei1103 in #2991
• vllm inference plugin by @dansola in #2967
• Add poetry to image spec by @thomasjpfan in #3025
• [test] Add integration test for accessing sd sttr in dc by @JiangJiaWei1103 in #2969
• [BUG] Map task logging level fixed at 30 for default logger by @pvditt in #3032
• add Optuna plugin by @granthamtaylor in #3035
• add managed environment POC by @granthamtaylor in #3021
• Make launch plan registrable by removing requirement for name by @wild-endeavor in #3043
• Make FlyteFile and FlyteDirectory pickleable by @cosmicBboy in #3030
• fix: set asyncio_default_fixture_loop_scope by @machichima in #3034
• Bump jinja2 from 3.1.3 to 3.1.5 in /plugins/flytekit-onnx-pytorch by @dependabot in #3044
• pin grpcio and grpcio-status <= 1.68.0 by @cosmicBboy in #3046
• Prevent register_launch_plan from re-registering already registered workflow by @wild-endeavor in #3049
• Remove Pydantic V1 plugin by @Future-Outlier in #3040
• Add advanced Optuna plugin authoring methods by @granthamtaylor in #3051
• Place venv in /root when using uv.lock as well by @thomasjpfan in #3062
• Make FlyteUserRuntimeException to return error_code in Container Error by @RRap0so in #3059
• Improve Type Engine Error Msg by @Future-Outlier in #3063
• [Flytekit] Separate remote signal functions by @mao3267 in #2933
• Only copy over cat-certificates.crt if it does not exist in base image by @thomasjpfan in #3067
• Update eager task launching & monitoring by @wild-endeavor in #3042
• Support with_overrides setting metadata for map_task subnode instead of parent node by @pvditt in #2982
• fix: remove duplication log when execute by @vincent0426 in #3052
• Fix: Always propagate pytorch task worker process exception timestamp to task exception by @fg91 in #3057
• Eager deck name by @wild-endeavor in #3072
• Allow user-defined dataclass type transformer (again) by @eapolinario in #3075
• [flyteagent][CLI] Make agent prometheus port configurable by @Future-Outlier in #3064
• Adds python_exec into ImageSpec by @thomasjpfan in <https://github.com/flyteorg/f…
flyteorg/flytekit