Beyza Hizli
03/18/2024, 3:08 PMpython = "3.9.*". When I try to upgrade kedro-viz to 8.0.1, I get the following error:
The current project's Python requirement (==3.9.*) is not compatible with some of the required packages Python requirement:
- kedro-viz requires Python >=3.9, so it will not be satisfied for Python >=3.9.dev0
But shouldn't it be satisfied?
(I know that if I change the python version to "^3.9" it works, but ideally I'd like to prevent that)Deepyaman Datta
03/18/2024, 3:11 PM(I know that if I change the python version toWhy do you want to avoid that? This seems like a pretty pedantic thing, where your version specifier for Python is including pre-release Python 3.9 versions. Are you perhaps OK withit works, but ideally I'd like to prevent that)"^3.9"
"~3.9" , if you want to avoid 3.10+?Deepyaman Datta
03/18/2024, 3:12 PMBeyza Hizli
03/18/2024, 3:17 PM~3.9 should work to avoid 3.10 indeed, so I might just do that. But it still makes me wonder why =3.9.* does not work.Deepyaman Datta
03/18/2024, 3:18 PM3.9.* technically matches 3.9.dev0, which is not matched by >=3.9Beyza Hizli
03/18/2024, 3:19 PMDeepyaman Datta
03/18/2024, 3:19 PM