v1.13.6
What's Changed
- Core/fix register remote by @novahow in #2303
- Deprecate scopes by @pingsutw in #2671
- Move vscode plugin to flytekit by @pingsutw in #2689
- Add Perian Job Platform agent by @otarabai in #2537
- Fix
test_real_config
func by unsetFLYTE_AWS_ENDPOINT
env by @Future-Outlier in #2722 - Re-adding support for mashumaro discriminated classes by @JackUrb in #2613
- Streamline fast register options with new flag by @wild-endeavor in #2690
- fix local test
test_list_containing_multiple_annotated_pandas_dataframes
fail by @Mecoli1219 in #2725 - add motherduck support for duckdb plugin by @dansola in #2680
- Add deprecation note to pyflyte serialize by @wild-endeavor in #2716
- Better error for min_success_ratio<1 by @pingsutw in #2724
- Fix backfill command by @pingsutw in #2730
- Update eager: make sure client secret can be specified as env var by @cosmicBboy in #2720
- Bump cryptography from 42.0.4 to 43.0.1 in /tests/flytekit/integration/remote/mock_flyte_repo/workflows by @dependabot in #2728
- Feat: Optionally use pigz to speed up tarball compression by @fg91 in #2729
- fix: Calculate the tag based on the name of the base image by @pingsutw in #2740
- Imgspec/copy auto by @wild-endeavor in #2731
- GH-5732: Make
TypeEngine.lazy_import_transformers()
thread safe by @Tom-Newton in #2735 - Revert #2303 by @pingsutw in #2746
- reference lp example for flyteremote by @dansola in #2747
- Fix Get Literal Type Error for Attribute Access Compile in Flytepropeller by @Future-Outlier in #2749
- Types/generic alias - assert fix only by @wild-endeavor in #2743
- Fix: Prevent UnionTransformer type ambiguity in combination with PyTorchTypeTransformer by @fg91 in #2726
- add ollama to flytekit-inference by @samhita-alla in #2677
- pin duckdb version in plugin by @dansola in #2739
- feat(image_spec): validate container registry names by @pingsutw in #2748
- add resources to input downloader in the ollama plugin by @samhita-alla in #2754
- Read offloaded literals by @eapolinario in #2685
- Fix: Make flyte-iap catch when trying to generate token for service account from user credentials by @fg91 in #2738
- [Bug] Set bindings for ArrayNode by @pvditt in #2742
- [flyteagent] All agents return dict instead of literal map by @Future-Outlier in #2762
- GH-5768: Better pyflyte boolean parsing by @Tom-Newton in #2764
- add dest_dir into pythonpath before loading modules by @arbaobao in #2692
- Fix reading Flyte secrets and using PERIAN secrets param by @otarabai in #2767
- Bump cryptography from 42.0.7 to 43.0.1 by @dependabot in #2736
- [Flyte Decks] support ydata-profiling in python 3.12 by @Future-Outlier in #2766
- Update pyflyte defaults to use --copy behavior by @wild-endeavor in #2755
- Enable Spark Fast Register by @pingsutw in #2765
- Add FlyteNonRecoverableSystemException by @pingsutw in #2700
- [Flytekit] Support extra copy commands in ImageSpec by @mao3267 in #2715
- Revert dev-requirements.in change for MacOS by @Future-Outlier in #2769
- Propagate custom_info Dict through agent Resource by @ddl-ebrown in #2426
- Mock addPyFile in spark test by @pingsutw in #2770
- enabled copy-all for programmatic fast-registration via FlyteRemote by @granthamtaylor in #2768
- Do not copy flytekit itself during fast registration by @thomasjpfan in #2775
- Add correct types to
Scalar
andPrimitive
constructors inliterals.py
by @felixmulder in #2778
New Contributors
- @otarabai made their first contribution in #2537
- @ddl-ebrown made their first contribution in #2426
- @granthamtaylor made their first contribution in #2768
- @felixmulder made their first contribution in #2778
Full Changelog: v1.13.5...v1.13.6