Re: Coming In Python 3.15: Sentinel Values

Lawrence D’Oliveiro <[email protected]> Tue, 12 May 2026 02:42:01 -0000 (UTC)
Newsgroups comp.lang.python
Organization A noiseless patient Spider
Message-ID <[email protected]>
On Mon, 11 May 2026 19:51:21 -0500, Tim Daneliuk wrote:

> On 5/10/26 19:17, Lawrence D’Oliveiro wrote:
>>
>> A new feature coming in Python 3.15 is the “sentinel” class, useful
>> for creating custom values to mark the end of sequences of items, that
>> kind of thing
>> <https://docs.python.org/3.15/library/functions.html#sentinel>,
>> <https://peps.python.org/pep-0661/>.
>>
>> For those times when a simple “None” marker element is not
>> sufficient, this will be very convenient.
>
> Forgive me, but this smells of Feeping Creaturism to solve a not
> very important question at the expense crufting up the language and
> decreasing clarity.

In order to be forgiven, you will have to explain why you think so.
Some of us have done enough Python programming that we can see the
utility of such a feature, minor as it is.