On Sun, 29 Oct 2017 17:54:22 +1000
Nick Coghlan
The underlying problem is that our reasons for omitting these particular libraries from the standard library relate mainly to publisher side concerns like the logistics of ongoing bug fixing and support, *not* end user concerns like software reliability or API usability.
They're both really. One important consequence of a library being in the stdlib is to tie it to the stdlib's release cycle, QA infrastructure and compatibility requirements -- which more or less solves many dependency and/or version pinning headaches.
This means that if educators aren't teaching them, or redistributors aren't providing them, then they're actively doing their users a disservice
Which redistributors do not provide the requests library, for example? regex is probably not as popular (mostly because re is good enough for most purposes), but it still appears to be available from Ubuntu and Anaconda.
All the proposal does is to suggest taking those existing recommendations from the documentation and converting them into a more readibly executable form.
I'm curious what such a list looks like :-) Regards Antoine.