v1.10.7
What's Changed
- Extends ImageSpec to accept image names from plugin and have priority for plugins by @thomasjpfan in #2119
- Use logger in data_persistence.py by @eapolinario in #2129
- Adjust tar method to iterate over files/dirs in dir rather than strip… by @neilisaur in #2131
- Include exception type in error messages by @Tom-Newton in #2130
- Adds get_default_image into configuration plugin by @thomasjpfan in #2133
- Add 3.12 as classifier by @honnix in #2135
- Fixing copy-all version of tar file creation as well by @neilisaur in #2134
- Bump pillow from 10.1.0 to 10.2.0 in /plugins/flytekit-onnx-pytorch by @dependabot in #2127
- Bump aiohttp from 3.8.6 to 3.9.2 by @dependabot in #2137
- Bump aiohttp from 3.9.1 to 3.9.2 in /plugins/flytekit-spark by @dependabot in #2140
- Bump aiohttp from 3.9.0 to 3.9.2 in /plugins/flytekit-airflow by @dependabot in #2139
- Bump aiohttp from 3.9.1 to 3.9.2 in /tests/flytekit/integration/remote/mock_flyte_repo/workflows by @dependabot in #2138
- Bump pillow from 10.1.0 to 10.2.0 in /plugins/flytekit-onnx-tensorflow by @dependabot in #2126
- Envvars local execution by @eapolinario in #2132
node_dependency_hints
for dynamic tasks by @Tom-Newton in #2015- Warn user when overriding requests but not limits by @fg91 in #2151
- Improve error message for pyflyte run by @pingsutw in #2142
- Remove upper version bound from protobuf by @pingsutw in #2144
- Agent Metadata Servicer by @Future-Outlier in #2012
- Fix: Improve error handling in workflow compilation when output binding fails by @fg91 in #2047
- Add metadata to literal by @pingsutw in #2147
- Add _literal_map_to_python_input to base task by @pingsutw in #2150
- Fix: Allow both '*test.py' and '*test.py' test module naming convention for nested tasks by @fg91 in #2155
- Fix: Limit grpcio version in flytekit-identity-aware-proxy due to regression by @fg91 in #2156
- [Refactor] Rename flyin to flyteinteractive by @MortalHappiness in #2157
- install latest flyteidl with monodocs build by @cosmicBboy in #2162
- Bump fastapi from 0.108.0 to 0.109.1 by @dependabot in #2161
- Replace Agent State with Agent Phase by @Future-Outlier in #2123
- install latest flyteidl with monodocs build by @cosmicBboy in #2163
- Bump pillow from 10.0.1 to 10.2.0 in /tests/flytekit/integration/remote/mock_flyte_repo/workflows by @dependabot in #2125
- Remove docs gh workflows by @eapolinario in #2164
- Remove kubernetes from dependencies by @pingsutw in #2148
- Fix lint error caused by #2164 by @eapolinario in #2166
- Add support Union[FlyteDirectory, FlyteFile] by @pingsutw in #2149
- Bump cryptography from 41.0.6 to 42.0.0 in /tests/flytekit/integration/remote/mock_flyte_repo/workflows by @dependabot in #2165
- Remove upper version bound from fsspec by @pingsutw in #2143
- Use python3.8 to generate dev-requirements.txt for Great Expectations by @pingsutw in #2168
- Modify recursive paths by @wild-endeavor in #2121
- Force tests in a module to be run by the same worker by @eapolinario in #2177
- art id proto by @wild-endeavor in #1928
- add env vars option in pyflyte package by @fiedlerNr9 in #2171
- Build python 3.12 default flytekit image by @eapolinario in #2181
- Fix airflow sensor by @pingsutw in #2169
- Remove asynchronous flag from base agent by @pingsutw in #2141
- Update Base Agent Logs by Rich Progress Feature by @Future-Outlier in #2159
- Fix Base Agent Input Bug by @Future-Outlier in #2186
- Bump grpcio from 1.53.0 to 1.53.2 in /tests/flytekit/integration/remote/mock_flyte_repo/workflows by @dependabot in #2187
- Disable rich logger in the default image by @pingsutw in #2185
- Enhance error logging in pyflyte by @ddl-rliu in #2190
- Do not lazy-load pyspark.ml by @eapolinario in #2184
- Bump flyteidl to 1.10.7 by @eapolinario in #2192
New Contributors
- @neilisaur made their first contribution in #2131
- @MortalHappiness made their first contribution in #2157
- @ddl-rliu made their first contribution in #2190
Full Changelog: v1.10.3...v1.10.7