v1.10.2
What's Changed
- Add support spark plugin in python-3.11 and remove requirement.txt by @pingsutw in #1940
- Support imagespec in V1Container (pod_template) by @ByronHsu in #1952
- feat: add file type validation and mime type extraction by @jasonlai1218 in #1893
- Fix bug in polars parquet decoding handler by @danpf in #1899
- Added subproc_raise public facing function for calling shell commands by @pryce-turner in #1949
- Bump werkzeug from 2.3.7 to 2.3.8 in /plugins/flytekit-dbt by @dependabot in #1960
- MAINT Adds support for pytest-xdist and enables it in the CI by @thomasjpfan in #1974
- MAINT Updates github actions to their latest versions by @thomasjpfan in #1975
- MAINT Remove natsort dependency by @thomasjpfan in #1969
- MAINT Removes GitPython dependency by @thomasjpfan in #1966
- add support for gate nodes in
sync_node_execution
by @samhita-alla in #1971 - Adds deprecation warning for disable_deck and point to enable_deck by @thomasjpfan in #1964
- Bump aiohttp from 3.8.5 to 3.8.6 in /plugins/flytekit-spark by @dependabot in #1959
- MAINT Removes pyopenssl dependency by @thomasjpfan in #1965
- MAINT Remove pytz dependency by @thomasjpfan in #1968
- Removes docker-image-py dependency by @thomasjpfan in #1978
- FIX Fixes codecov upload by @thomasjpfan in #1979
- Add Sections in the PR Template by @Future-Outlier in #1939
- Migrates developer tooling to use ruff by @thomasjpfan in #1982
- MAINT Adds more timeout for flakey test by @thomasjpfan in #1981
- MAINT Removes sortedcontainers, deprecated, and dateutil dependencies by @thomasjpfan in #1970
- New Features in VSCode Plugin: Auto server termination after max idle time and default installation of python + jupyter notebook extensions by @JasonZhu1313 in #1977
- Do not check if image builder exists in the dynamic task by @pingsutw in #1967
- Rename vscode as flyin plugin by @ByronHsu in #1986
- Bump aiohttp from 3.8.5 to 3.8.6 in /tests/flytekit/integration/remote/mock_flyte_repo/workflows by @dependabot in #1958
- Agent Get Pending Message by @Future-Outlier in #1834
- Run serialization test individually by @pingsutw in #1985
- Use ImageSpec inside raw container task by @pingsutw in #1944
- MAINT Remove wrapt dependency by @thomasjpfan in #1973
- [flyin] Use current context logger instead of root logger to show info level logs by @ByronHsu in #1998
- feat: add jupyter notebook decorator by @jasonlai1218 in #1976
- convert datetime to date when the type is specified as date by @samhita-alla in #1999
- Add codecov exclude_lines configuration by @ringohoffman in #1995
- Run task first and detect local execution by @troychiu in #1997
- Return None type instead of exception by @honnix in #1907
- Bump aiohttp from 3.8.6 to 3.9.0 in /plugins/flytekit-spark by @dependabot in #2001
- Bump aiohttp from 3.8.6 to 3.9.0 in /tests/flytekit/integration/remote/mock_flyte_repo/workflows by @dependabot in #2002
- Remove upper bound on pyarrow by @wild-endeavor in #1988
- Fix: Restore of corrupt checkpoints by @fellhorn in #1996
- Fixed CI job error (aiohttp) by @Future-Outlier in #2007
- Bump cryptography from 41.0.4 to 41.0.6 in /tests/flytekit/integration/remote/mock_flyte_repo/workflows by @dependabot in #2006
- Fix: Detection of wrong type transformer for multi-inheritance enum by @fg91 in #2004
- Update Flytekit Dockerfile by @Future-Outlier in #1993
- change the wait by @wild-endeavor in #1961
- Airflow Agent Refactor by @pingsutw in #1929
- Bump cryptography from 41.0.5 to 41.0.6 in /plugins/flytekit-airflow by @dependabot in #2008
- Remove wheel dependency by @thomasjpfan in #2010
- Bump aiohttp from 3.8.6 to 3.9.0 in /plugins/flytekit-airflow by @dependabot in #2009
- Flyin - interactive debugging by @troychiu in #2000
- Flyin Dockerfile by @Future-Outlier in #1990
- Add Flyin Config for VSCode Extension by @Future-Outlier in #1989
- Fix default paramaters when launching launchplans from within other workflows by @Tom-Newton in #1972
- Add
Why, What, Tests Sections
in PR Template by @Future-Outlier in #2003 - Override the container image of map task by @pingsutw in #2011
- Introduce class decorator to flyin vscode for url exposure by @ByronHsu in #1994
- use original file/directory with local pyflyte run by @cosmicBboy in #1957
- Fix union transformer by @pingsutw in #2024
- Simplify CLI implementation for build and run by @thomasjpfan in #2023
New Contributors
- @jasonlai1218 made their first contribution in #1893
- @danpf made their first contribution in #1899
- @pryce-turner made their first contribution in #1949
- @thomasjpfan made their first contribution in #1974
- @JasonZhu1313 made their first contribution in #1977
- @fellhorn made their first contribution in #1996
Full Changelog: v1.10.1...v1.10.2