Python and Streamlit. Scikit-learn 1.4.1.post1

Question:
I have a streamlit application that loads a RandomForestClassifier. I am getting an error message related to scikit-learn version #. I have scikit-learn==1.3.0 in the requirements.txt file and pyproject.toml.

Inconsistent version warning: trying to unpickle estimator VarianceTreshold fom version 1.3.0 when using version 1.4.1.post1.


Inconsistent version warning: trying to unpickle estimator RobustScaler fom version 1.3.0 when using version 1.4.1.post1.

Inconsistent version warning: trying to unpickle estimator DecisionTreeClassifier fom version 1.3.0 when using version 1.4.1.post1.

AttributeError: "DecisionTreeClassifier' object has no attribute 'monotonic_cst'.

Repl link:
main.py - SandybrownUnluckyCable - Replit

import streamlit as st
import pandas as pd
import joblib
import numpy as np
import sklearn
from sklearn.ensemble import RandomForestClassifier

...
# Load Model
load_joblib_model = joblib.load('ccslim_rfc_model_jl.sav')

# Predict with model
prediction = load_joblib_model.predict(df_input)
predict_proba = load_joblib_model.predict_proba(df_input)```

Thanks