Vaibhav
11/18/2022, 12:05 PMproject_name
refers to ‘name of the project’ where kedro is being used, whereas project_version
refers to the the ‘version of kedro’ being used instead of the project version which is defined in project_name
kedro validates version match as part of the checks.
Is this by design that the two attributes refer to different project
entities ?Merel
11/18/2022, 1:58 PM0.18.0
and then upgrade the installed version to 0.18.3
you won’t be able to run your project anymore.Vaibhav
11/18/2022, 2:47 PMMerel
11/18/2022, 2:49 PMkedro_version
so it’s hard to differentiate: if metadata_dict["project_version"].split(".")[:2] != kedro_version.split(".")[:2]:
Vaibhav
11/18/2022, 3:00 PMMerel
11/18/2022, 3:02 PMVaibhav
11/18/2022, 3:54 PM