What's Changed
* FLYTECTL_CONFIG env var should take highest precedence by wild-endeavor in https://github.com/flyteorg/flytekit/pull/1662
* Change flytekit Pytorch, TFJob and MPI plugins to use new kubeflow config by yubofredwang in https://github.com/flyteorg/flytekit/pull/1627
* Root cert should be byte string when loading from caCertFilePath by wild-endeavor in https://github.com/flyteorg/flytekit/pull/1669
* Explicitly set the content type for flyte deck by pingsutw in https://github.com/flyteorg/flytekit/pull/1658
* Set a less strict deadline for hypothesis tests by eapolinario in https://github.com/flyteorg/flytekit/pull/1682
* Dep: Use protos of new `kubeflow.pytorch` plugin instead of legacy `pytorch` plugin by fg91 in https://github.com/flyteorg/flytekit/pull/1678
* More time info for time line deck by Yicheng-Lu-llll in https://github.com/flyteorg/flytekit/pull/1680
* Rename external plugin to agent by pingsutw in https://github.com/flyteorg/flytekit/pull/1666
* feat: Add Auth0/audience support for ClientCredentials flow by PudgyPigeon in https://github.com/flyteorg/flytekit/pull/1639
* pyflyte run remote file by ChungYujoyce in https://github.com/flyteorg/flytekit/pull/1670
* Upload 'deck.html' only when the deck is enabled by Yicheng-Lu-llll in https://github.com/flyteorg/flytekit/pull/1693
* Local agent by pingsutw in https://github.com/flyteorg/flytekit/pull/1687
New Contributors
* yubofredwang made their first contribution in https://github.com/flyteorg/flytekit/pull/1627
* PudgyPigeon made their first contribution in https://github.com/flyteorg/flytekit/pull/1639
* ChungYujoyce made their first contribution in https://github.com/flyteorg/flytekit/pull/1670
**Full Changelog**: https://github.com/flyteorg/flytekit/compare/v1.6.2...v1.7.0