Message290109
| Author |
terry.reedy |
| Recipients |
Oren Milman, barry, serhiy.storchaka, terry.reedy, vstinner |
| Date |
2017年03月24日.19:34:41 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1490384082.09.0.232619406078.issue29839@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
https://docs.python.org/3/library/functions.html#len * does not specify the exception. In such cases, we occasionally change exception in x.y.0 releases without prior notice other than News and What's New. Also, I think unnecessarily exposing a compile-switch dependent internal detail, as now, is almost a bug. So +1 to applying in 3.7
* The doc does not specify that 'length' cannot be non-negative. Perhaps it should, so no-one will think that they can hijack '__len__' to return something that is not a length, as usually understood. |
|