Open rashidakanchwala opened 1 week ago
@astrojuanlu , @merelcht , @ravi-kumar-pilla
I also want to add this to Kedro-viz docs, any suggestion where I should add it.
Hi @rashidakanchwala , I think README.md should be a good place, similar to kedro - https://github.com/kedro-org/kedro?tab=readme-ov-file#python-version-support-policy
Do you mean to add it in docs other than README ?
Just to clarify and have it documented somewhere: does this mean kedro-datasets
will need to follow the more conservative policy again as well or can Viz now handle it if datasets drops support for a Python version?
Deprecation warnings will be issued in advance for any features or Python versions that are being removed.
How do you plan to do this? In a Slack announcement or inside the actual code? We never do this in Kedro Framework.
As discussed over call; since DeprecationWarnings for Python versions are not common and Kedro doesn't do it, we will do the same thing on Kedro-Viz.
Also, given that kedro-viz and kedro-datasets are no longer coupled. This change shouldn't impact kedro-datasets.
Description
Kedro-viz will follow the Kedro Framework Python version policy, which means it will support all Python versions that are actively maintained by the CPython core team. Once a Python version reaches its end of life, we will stop supporting it in kedro-viz without considering it a breaking change. This ensures that Kedro-viz will remain compatible with all Kedro projects, even for users on older supported Python versions.