The problem with "batteries included" is that what exactly is a battery is hard to define, and everyone has a different opinion about it.
It's my observation that in recent (~10?) years, the core devs are pretty carfeul about including anything new in teh stdlib -- it has its upsides, for sure, but also downsides, tying maintenance, etc to the core library. YOu can read the various archives for the discussion. So the recommendation is usually to build a package, distribute it as you see fit (though anyway other than PiPy will get very little uptake), and if that demonstrates that it's useful, you can propose to ad it ot the stdlib -- that has the advantage of review and proof of usefulness. However, there is a challenge here -- a PyPi package with a single function (or decorator) will be hard to gain traction with (leftpad, anyone?) -- but there's a solution there, too. What works better is a package that's a collection of related tools. I'm not familiar with toolz, but it sounds like that's a good candidate -- if your idea is not already part of it, then I suggest you propose a contribution -- if it is well received, you'll be in a good position to propose an addition to the stdlib. -CHB On Wed, May 17, 2023 at 12:24 PM Chris Angelico <ros...@gmail.com> wrote: > On Thu, 18 May 2023 at 05:14, Daniel Guffey <daniel.guf...@gmail.com> > wrote: > > > > Apologies, I didn't mean to imply PyPI was inherently untrustworthy, > unusable, or irrelevant. Clearly, it has a place and I use it for packages > that I am familiar with and trust. > > Then I would advise being careful how you word things, since what you > said was a pretty clear recommendation against ever using it. > > ChrisA > _______________________________________________ > Python-ideas mailing list -- python-ideas@python.org > To unsubscribe send an email to python-ideas-le...@python.org > https://mail.python.org/mailman3/lists/python-ideas.python.org/ > Message archived at > https://mail.python.org/archives/list/python-ideas@python.org/message/XI2JLNJZ7VPFMHNEAPXX2GCXXVC6YLWM/ > Code of Conduct: http://python.org/psf/codeofconduct/ > -- Christopher Barker, PhD (Chris) Python Language Consulting - Teaching - Scientific Software Development - Desktop GUI and Web Development - wxPython, numpy, scipy, Cython
_______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-le...@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/M5VXEILU2KBT2URVWKWMOTW4QODDYT6H/ Code of Conduct: http://python.org/psf/codeofconduct/