v1.4.0
What's Changed
- Support checkpointing in local mode from cached tasks by @bethebunny in #1457
- Deprecate FlyteSchema by @pingsutw in #1418
- Use scarf images by @eapolinario in #1434
- add undocumented objects/functions to flytekit api ref by @cosmicBboy in #1502
- Use non-root user in default flytekit image by @pingsutw in #1417
- Fix PyTorch transformer by @samhita-alla in #1510
- Fix mypy errors by @pingsutw in #1313
- Compile the workflow only at compile time by @pingsutw in #1311
- Get the origin type when serializing dataclass by @pingsutw in #1508
- Remove requirements files by @eapolinario in #1511
- Delay initialization of SynchronousFlyteClient in FlyteRemote by @eapolinario in #1514
- Make flytekit comply with PEP-561 by @pingsutw in #1516
- Flytekit Auth system overhaul and pretty printing upgrade by @kumare3 in #1458
- Create non-root user after apt-get by @eapolinario in #1519
- Add root pyflyte reference to docs by @eapolinario in #1520
- Drop support for python 3.7 by @eapolinario in #1521
- DuckDB plugin by @samhita-alla in #1419
- add string as a valid input by @samhita-alla in #1527
- Add back attempt to use existing serialization settings when running by @wild-endeavor in #1529
- update configuration docs, fix some docstrings by @cosmicBboy in #1530
- Revert "Make flytekit comply with PEP-561 (#1516)" by @eapolinario in #1532
- Failed to initialize FlyteInvalidInputException by @pingsutw in #1534
Full Changelog: v1.3.2...v1.4.0