On Mon, Nov 18, 2019 at 5:30 PM Dave Cinege <d...@cinege.com> wrote:

> Hello Tal,
>
> Yes I understand that. I posted this here because it's been suggested by
> those less in the know that Thesaurus and ThesaurusCfg (or some of the
> the concepts contained in them) might have a place in the future mainline.
>

Ah, that's something else then. I didn't understand that from your original
post. Thanks for clarifying!


> Remember that Thesaurus is a data type and ThesaurusCfg is a alternative
> to configparser. Additionally I could bring this full circle to
> something that integrates with or provides an alternative to argparse.
> (providing an integrated cfg file and command line argument solution
> which currently does not exist.)
>

These days, thanks to pip and PyPI, anyone can publish libraries and it is
easy for developers to find and use them if they like. There is no longer a
need to add things to the stdlib just to make them widely available.

On the other hand, bringing something into the stdlib means undertaking an
obligation by the Python core devs to maintain it for a very long period of
time. It also ties their releases to the Python release cycle, which is not
appropriate for many libraries.

Therefore, our current policy for additions to the standard library is to
add as few things as possible. We've recently been adding to the standard
library only in special cases, such as wanting to use something in the of
the standard library.

With Thesaurus I can't currently think of a reason for such special
consideration.


> I hope with this in mind this thread is considered on-topic and I'd
> highly value any feedback from the 'serious people' on this list if they
> should take a look.
>

We are, after all, a group of people developing a language named after
Monty Python. You will find very few 'serious people' here! ;)

- Tal Einat
_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/python-dev@python.org/message/CAMLWWX3A6KGCK7KEIXQAENIBO27VOOE/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to