Catboost 1.2.2 installation error in python 3.12
Once a new release has been made for catboost including the Python 3.12 fix, then we can add official support of PICNIC for Python version 3.12.
reference: https://github.com/catboost/catboost/issues/2520 catboost fix: https://github.com/catboost/catboost/commit/4bc7541199120ebc59c4bba8e1accecb57f92e89
cc: @hadarovi