Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Can't be used with the latest `shap` package because of the `slicer` version conflict

Open
#36 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
48/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
python

Research direction

Start by locating FastTreeSHAP's dependency declaration and checking how its pinned slicer version is resolved with shap 0.46.0. Confirm the package can install alongside slicer 0.0.8 and that the dependency metadata or relevant installation checks show the conflict is resolved.

Written by the indexing model from the issue text.

Description

Hello,

FastTreeSHAP package has a pinned version of the slicer to 0.0.7 and it blocks an update of the shap package to the latest version (which requires slicer==0.0.8).

An example of the error:

poetry add shap@latest
Using version ^0.46.0 for shap

Updating dependencies
Resolving dependencies... (0.1s)

Because no versions of shap match >0.46.0,<0.47.0
 and shap (0.46.0) depends on slicer (0.0.8), shap (>=0.46.0,<0.47.0) requires slicer (0.0.8).
And because fasttreeshap (0.1.6) depends on slicer (0.0.7)
 and no versions of fasttreeshap match >0.1.6,<0.2.0, shap (>=0.46.0,<0.47.0) is incompatible with fasttreeshap (>=0.1.6,<0.2.0).

Would it be possible to make an update to be able to use FastTreeSHAP with slicer==0.0.8?
Slicer release : https://github.com/interpretml/slicer/releases/tag/v0.0.8

Thanks!

Dominant language
Python
Stars
566
Forks
38
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from linkedin/FastTreeSHAP

All issues in linkedin/FastTreeSHAP

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.