Message270994
It looks to me that the support of bytes-like objects besides bytes and bytearray was added accidentally, as a side effect of supporting Unicode. Note, that this support had a bug until issue24802, thus correct support of other bytes-like objects exists less than a year. The option of deprecating other bytes-like objects support looks reasonable to me. Especially in the light of deprecating bytearray paths support (issue26800).
On other side, the need of copying a buffer can be considered as implementation detail, since low-level int parsing functions require NUL-terminated C strings. We can add alternative low-level functions that work with not-NUL-terminated strings. This needs more work. |
|
Date |
User |
Action |
Args |
2016-07-22 15:32:02 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, rhettinger, r.david.murray, martin.panter, xiang.zhang |
2016-07-22 15:32:02 | serhiy.storchaka | set | messageid: <1469201522.48.0.768338533468.issue27572@psf.upfronthosting.co.za> |
2016-07-22 15:32:02 | serhiy.storchaka | link | issue27572 messages |
2016-07-22 15:32:02 | serhiy.storchaka | create | |
|