Re-releasing the same release to a `1.10.7` number so as to match the coming main flyte release.
Below are the original release notes:
What's Changed
* Extends ImageSpec to accept image names from plugin and have priority for plugins by thomasjpfan in https://github.com/flyteorg/flytekit/pull/2119
* Use logger in data_persistence.py by eapolinario in https://github.com/flyteorg/flytekit/pull/2129
* Adjust tar method to iterate over files/dirs in dir rather than strip… by neilisaur in https://github.com/flyteorg/flytekit/pull/2131
* Include exception type in error messages by Tom-Newton in https://github.com/flyteorg/flytekit/pull/2130
* Adds get_default_image into configuration plugin by thomasjpfan in https://github.com/flyteorg/flytekit/pull/2133
* Add 3.12 as classifier by honnix in https://github.com/flyteorg/flytekit/pull/2135
* Fixing copy-all version of tar file creation as well by neilisaur in https://github.com/flyteorg/flytekit/pull/2134
* Bump pillow from 10.1.0 to 10.2.0 in /plugins/flytekit-onnx-pytorch by dependabot in https://github.com/flyteorg/flytekit/pull/2127
* Bump aiohttp from 3.8.6 to 3.9.2 by dependabot in https://github.com/flyteorg/flytekit/pull/2137
* Bump aiohttp from 3.9.1 to 3.9.2 in /plugins/flytekit-spark by dependabot in https://github.com/flyteorg/flytekit/pull/2140
* Bump aiohttp from 3.9.0 to 3.9.2 in /plugins/flytekit-airflow by dependabot in https://github.com/flyteorg/flytekit/pull/2139
* Bump aiohttp from 3.9.1 to 3.9.2 in /tests/flytekit/integration/remote/mock_flyte_repo/workflows by dependabot in https://github.com/flyteorg/flytekit/pull/2138
* Bump pillow from 10.1.0 to 10.2.0 in /plugins/flytekit-onnx-tensorflow by dependabot in https://github.com/flyteorg/flytekit/pull/2126
* Envvars local execution by eapolinario in https://github.com/flyteorg/flytekit/pull/2132
* `node_dependency_hints` for dynamic tasks by Tom-Newton in https://github.com/flyteorg/flytekit/pull/2015
* Warn user when overriding requests but not limits by fg91 in https://github.com/flyteorg/flytekit/pull/2151
* Improve error message for pyflyte run by pingsutw in https://github.com/flyteorg/flytekit/pull/2142
* Remove upper version bound from protobuf by pingsutw in https://github.com/flyteorg/flytekit/pull/2144
* Agent Metadata Servicer by Future-Outlier in https://github.com/flyteorg/flytekit/pull/2012
* Fix: Improve error handling in workflow compilation when output binding fails by fg91 in https://github.com/flyteorg/flytekit/pull/2047
* Add metadata to literal by pingsutw in https://github.com/flyteorg/flytekit/pull/2147
* Add _literal_map_to_python_input to base task by pingsutw in https://github.com/flyteorg/flytekit/pull/2150
* Fix: Allow both '*_test.py' and '*test_.py' test module naming convention for nested tasks by fg91 in https://github.com/flyteorg/flytekit/pull/2155
* Fix: Limit grpcio version in flytekit-identity-aware-proxy due to regression by fg91 in https://github.com/flyteorg/flytekit/pull/2156
* [Refactor] Rename flyin to flyteinteractive by MortalHappiness in https://github.com/flyteorg/flytekit/pull/2157
* install latest flyteidl with monodocs build by cosmicBboy in https://github.com/flyteorg/flytekit/pull/2162
* Bump fastapi from 0.108.0 to 0.109.1 by dependabot in https://github.com/flyteorg/flytekit/pull/2161
* Replace Agent State with Agent Phase by Future-Outlier in https://github.com/flyteorg/flytekit/pull/2123
* install latest flyteidl with monodocs build by cosmicBboy in https://github.com/flyteorg/flytekit/pull/2163
* Bump pillow from 10.0.1 to 10.2.0 in /tests/flytekit/integration/remote/mock_flyte_repo/workflows by dependabot in https://github.com/flyteorg/flytekit/pull/2125
* Remove docs gh workflows by eapolinario in https://github.com/flyteorg/flytekit/pull/2164
* Remove kubernetes from dependencies by pingsutw in https://github.com/flyteorg/flytekit/pull/2148
* Fix lint error caused by 2164 by eapolinario in https://github.com/flyteorg/flytekit/pull/2166
* Add support Union[FlyteDirectory, FlyteFile] by pingsutw in https://github.com/flyteorg/flytekit/pull/2149
* Bump cryptography from 41.0.6 to 42.0.0 in /tests/flytekit/integration/remote/mock_flyte_repo/workflows by dependabot in https://github.com/flyteorg/flytekit/pull/2165
* Remove upper version bound from fsspec by pingsutw in https://github.com/flyteorg/flytekit/pull/2143
* Use python3.8 to generate dev-requirements.txt for Great Expectations by pingsutw in https://github.com/flyteorg/flytekit/pull/2168
* Modify recursive paths by wild-endeavor in https://github.com/flyteorg/flytekit/pull/2121
* Force tests in a module to be run by the same worker by eapolinario in https://github.com/flyteorg/flytekit/pull/2177
* art id proto by wild-endeavor in https://github.com/flyteorg/flytekit/pull/1928
* add env vars option in pyflyte package by fiedlerNr9 in https://github.com/flyteorg/flytekit/pull/2171
New Contributors
* neilisaur made their first contribution in https://github.com/flyteorg/flytekit/pull/2131
* MortalHappiness made their first contribution in https://github.com/flyteorg/flytekit/pull/2157
**Full Changelog**: https://github.com/flyteorg/flytekit/compare/v1.10.3...v1.10.3b7