On Aug 1, 2019, at 14:52, Chris Angelico email@example.com wrote:
The stdlib does reference a small number of third-party packages (requests etc). We don't want to go overboard with that, but I think more-itertools is worth referencing. Maybe there needs to be a second-tier recommendation, where a list of packages can be given that aren't category killers, but have been given the blessing of the Python devs as "this is a good-quality, well-maintained package, and can be depended on"?
I don’t think more-itertools meets the category-killer standard, because of toolz. (Briefly, more-itertoolz has the exact recipes from the latest Python version’s docs plus a good set of its own extras, while toolz has a very large and well-integrated collection of tools that grew out of the recipes in their own direction.)
But athey’re both solidly-maintained and widely-used packages, so I don’t think there would be much danger in blessing more-itertools, or even both of them, as “second-tier recommendations”. If that is something the Python devs want to get into doing, this is probably one of the best recommendations to consider making.