### pycaret version checks - [X] I have checked that this issue has not already been reported [here](https://github.com/pycaret/pycaret/issues). - [X] I have confirmed this bug exists on the [latest version](https://github.com/pycaret/pycaret/releases) of pycaret. - [X] I have confirmed this bug exists on the master branch of pycaret (pip install -U git+https://github.com/pycaret/pycaret.git@master). ### Issue Description Pycaret uses the private function `_format_load_msg` from joblib. This function was removed from joblib version 1.4.0 ### Reproducible Example ```python from pycaret.regression import RegressionExperiment ``` ### Expected Behavior Import works correctly ### Actual Results ```python-traceback 22 from typing import TYPE_CHECKING, Union 24 from joblib.hashing import Hasher, Pickler ---> 25 from joblib.memory import ( 26 MemorizedFunc, 27 MemorizedResult, 28 Memory, 29 NotMemorizedResult, 30 _format_load_msg, 31 filter_args, 32 format_call, 33 format_signature, 34 format_time, 35 get_func_name, 36 ) 37 from xxhash import xxh128 as xxh 39 try: ImportError: cannot import name '_format_load_msg' from 'joblib.memory' ``` ### Installed Versions <details> System: python: 3.11.8 (main, Feb 28 2024, 07:10:00) [GCC 11.4.0] machine: Linux-6.8.0-76060800daily20240311-generic-x86_64-with-glibc2.35 PyCaret required dependencies: pip: 24.0 setuptools: 69.2.0 pycaret: 3.3.0 IPython: 8.23.0 ipywidgets: 8.1.2 tqdm: 4.66.2 numpy: 1.26.4 pandas: 2.1.4 jinja2: 3.1.3 scipy: 1.11.4 joblib: 1.4.0 sklearn: 1.4.1.post1 pyod: 1.1.3 imblearn: 0.12.2 category_encoders: 2.6.3 lightgbm: 4.3.0 numba: 0.59.1 requests: 2.31.0 matplotlib: 3.7.5 scikitplot: 0.3.7 yellowbrick: 1.5 plotly: 5.20.0 plotly-resampler: Not installed kaleido: 0.2.1 schemdraw: 0.15 statsmodels: 0.14.1 sktime: 0.28.0 tbats: 1.1.3 pmdarima: 2.0.4 psutil: 5.9.8 markupsafe: 2.1.5 pickle5: Not installed cloudpickle: 3.0.0 deprecation: 2.1.0 xxhash: 3.4.1 wurlitzer: 3.0.3 PyCaret optional dependencies: shap: Not installed interpret: Not installed umap: Not installed ydata_profiling: Not installed explainerdashboard: Not installed autoviz: Not installed fairlearn: Not installed deepchecks: Not installed xgboost: Not installed catboost: Not installed kmodes: Not installed mlxtend: Not installed statsforecast: Not installed tune_sklearn: Not installed ray: Not installed hyperopt: Not installed optuna: Not installed skopt: Not installed mlflow: Not installed gradio: Not installed fastapi: Not installed uvicorn: Not installed m2cgen: Not installed evidently: Not installed fugue: Not installed streamlit: Not installed prophet: Not installed </details>