Release - v1.6.0
New release published by eapolinarioWhat's Changed
• Unify sqlalchemy Dockerfiles by @eapolinario in #1585
• Add classifier for Python 3.11 by @honnix in #1589
• Pyflyte build imageSpec by @pingsutw in #1555
• Feature/3506: Improve Type Conversion errors, use rich to prettify error messages by @cosmicBboy in #1582
• Add support nested FlyteFile in pyflyte run by @pingsutw in #1587
• Set cache_regions=True in the case of s3fs by @eapolinario in #1592
• Set default ComSpec when running on Windows by @pingsutw in #1595
• Feature: add activate-launchplan command to pyflyte by @wckdman in #1588
• Remove extraneous debug statement by @wild-endeavor in #1596
• Add log streaming to papermill plugin by @CalvinLeather in #1129
• Set lower bound for s3fs by @pingsutw in #1598
• Implement horovod task in mpi plugin by @ByronHsu in #1575
• Add ImageRender class for Flyte Decks by @peridotml in #1599
• Bump tensorflow from 2.10.0 to 2.11.1 in /plugins/flytekit-mlflow by @dependabot in #1586
• Handle batchable lists of length 0 by @eapolinario in #1600
• pyflyte run imperative workflow by @pingsutw in #1597
• Backfill should fill in the right input vars by @kumare3 in #1593
• Pyflyte prettified by @kumare3 in #1602
• pyflyte run now supports json/yaml files by @kumare3 in #1606
• Add is_inside func to ImageSpec by @pingsutw in #1601
• Measuring the time taken for each component when executing a task by @Yicheng-Lu-llll in #1581
• Skip the image building process if the check for its existence fails by @pingsutw in #1614
• Enable torch elastic training (torchrun) by @fg91 in #1603
• update sphinx youtube plugin by @pingsutw in #1619
• Read polar dataframe without copying to local by @pingsutw in #1618
• Add default spark image by @pingsutw in #1616
• Lazy load modules by @pingsutw in #1590
• Override node name with a name containing underscore by @pingsutw in #1608
• External Plugin Service (grpc) by @pingsutw in #1524
• Include traceback in errors from admin by @wild-endeavor in #1621
• Add support for copying all the files in source root by @pingsutw in #1622
• Fix PipelineModel transformer issue 3648 by @peridotml in #1623
• update GH workflow for external plugin service by @pingsutw in #1624
• [Issue-3617] Enables FlyteFiles, FlyteDirectors, and StructuredDatasets inputs in papermill plugin by @peridotml in #1612
• Add support for using a list as an input for a subworkflow by @pingsutw in #1605
• Improve task decorator type hints with overload by @ringohoffman in #1631
• add annotation option for serialization by @elibixby in #1615
• delete removed data persistence classes from docs by @cosmicBboy in #1633
• Improve workflow decorator type hints with overload by @ringohoffman in #1635New Contributors
• @wckdman made their first contribution in #1588
• @peridotml made their first contribution in #1599
• @ringohoffman made their first contribution in #1631
• @elibixby made their first contribution in #1615Full Changelog: v1.5.0...v1.6.0flyteorg/flytekit