Message236057
The main motivation of PEP 461 was to help ease migration from, and/or have a single code base with, Python 2. But bytes formatting don't support the %r code supported in Python 2. Instead it supports the %a code which is exactly equivalent to the %r code in Python 2 but doesn't supported in Python 2. So it is not so easy to migrate from or have a single code base with Python 2 it the code uses the %r opcode.
As far as bytes formatting supports the %s code (an alias to %b) purely for compatibility with Python 2, it would be good to support the %r as an alias to %a. |
|
Date |
User |
Action |
Args |
2015-02-15 18:33:27 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, gvanrossum, ethan.furman |
2015-02-15 18:33:27 | serhiy.storchaka | set | messageid: <1424025207.37.0.294145986044.issue23467@psf.upfronthosting.co.za> |
2015-02-15 18:33:27 | serhiy.storchaka | link | issue23467 messages |
2015-02-15 18:33:27 | serhiy.storchaka | create | |
|