To avoid typo-squatters on PyPI we uploaded a magical "sklearn" package with a dependency to the actual "scikit-learn". This magic alias and its fixed 0.0 version can be confusing. Soon "pip install sklearn" will fail with a message asking to use "pip install scikit-learn"
3
17
109
0
5
Download Image
You can read more about the brownout strategy following this link: github.com/scikit-learn/s…
@scikit_learn This is great! I just made that mistake last week😅
@scikit_learn What are the chances you'll be able to get some stats about how many times this breaks something on day 1? I mean, sounds like the right way to go about it, but I'm sure some folks will be caught off-guard - this could be an excellent case study in responsible package management