#3312 [Core feature] Support Python 3.11
Issue created by cosmicBboyMotivation: Why do you think this is important?
Currently flytekit does not support python 3.11 for many reasons, the mains ones being that:
1. upstream dependencies in the flytekit dev environment do not support 3.11 currently, such as
tensorflow
and others don't support 3.11
2. certain parts of the the flytekit codebase (such as the parts that use dataclasses) need to be updated to support 3.11
Python 3.7 will be EOL'd on June 2023, which will ease the transition to 3.11 because we can unpin certain restrictions.
Goal: What should the final outcome look like, ideally?
A user should be able to install and use flytekit on python 3.11
Describe alternatives you've considered
NA
Propose: Link/Inline OR Additional contextNo responseAre you sure this issue hasn't been raised already?
āļø Yes
Have you read the Code of Conduct?
āļø Yes
flyteorg/flyte