-
Notifications
You must be signed in to change notification settings - Fork 414
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is there a reason why certain dependencies are pinned in requirements.txt? #665
Comments
So i had actually been digging into updating scikit-learn to its most recent release but the package “ppscore” is preventing that. If you know of a way i could unpin scikit-learn while also keeping ppscore that would be great. i was thinking of making ppscore an optional dependency but people seem to use it so i dont want them having to go through hoops to get it |
@SmokinCaterpillar |
@SmokinCaterpillar I've integrated the ppscore code directly into the latest D-Tale release (v2.4.0) and thus unpinning sklearn for python environments greater than 3.7. Hope this helps |
Thanks a lot for dtale, it's a super help and we use it a lot during our development process to investigate data issues with our customers.
I am just wondering if there are any particular reasons why many packages in the
requirements.txt
are pinned, e.g.scikit-learn==0.24.2
. This messes a bit with our workflow, as we usepipenv
for dependency resolution. The fixed requirements basically prevent us from correctly listingdtale
as adev
dependency because otherwise our docker containers could no longer be built. These fixed dependencies block any dependency resolution withpipenv
because it cannot find a valid set of dependencies.The text was updated successfully, but these errors were encountered: