powerful-florist-1807
06/13/2023, 8:35 PMcatboost==0.26.1; python_version == '3.7'
catboost==1.2; python_version == '3.10'
However, when running ./pants generate-lockfiles
we see errors such as:
ERROR: Cannot install catboost==0.26.1 and catboost==1.2 because these package versions have conflicting dependencies.
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies
The conflict is caused by:
The user requested catboost==0.26.1
The user requested catboost==1.2
To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip attempt to solve the dependency conflict
My question is what is the best practice to let Pants resolve multiple versions of a dependency like this case? Thanks!curved-television-6568
06/13/2023, 8:43 PMhappy-kitchen-89482
06/14/2023, 5:04 AMhappy-kitchen-89482
06/14/2023, 5:04 AMpowerful-florist-1807
06/14/2023, 1:39 PM