numba>=0.57.0 is listed as a direct dependency, but probatus doesn't import numba anywhere. It's only needed transitively through SHAP.
Since SHAP already declares its own numba dependency, pinning it here adds install weight (numba pulls LLVM) and increases the surface for version conflicts.
Should be safe to drop from dependencies in pyproject.toml.
numba>=0.57.0is listed as a direct dependency, but probatus doesn't import numba anywhere. It's only needed transitively through SHAP.Since SHAP already declares its own numba dependency, pinning it here adds install weight (numba pulls LLVM) and increases the surface for version conflicts.
Should be safe to drop from
dependenciesinpyproject.toml.