This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author eric.smith
Recipients deleted0524, eric.smith
Date 2016-02-03.12:29:20
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1454502560.78.0.865766164494.issue26276@psf.upfronthosting.co.za>
In-reply-to
Content
Hi, Mark.

Yes, PEP 3101 is very much under-specified in this area. I tried to avoid the same mistake in PEP 498, although of course that's a different problem area.

I don't recall why this particular case broke between 3.2.3 and 3.4.3. I'll try and track it down. I'm sure we were trying to "fix" some other edge condition.

FWIW, in 3.4.3 this also fails, as expected:
>>> "{ {{ 0} }}".format_map({' {{ 0} }': 'X'})

Can you try it in 3.2.3? I expect it to work, but you never know.
History
Date User Action Args
2016-02-03 12:29:20eric.smithsetrecipients: + eric.smith, deleted0524
2016-02-03 12:29:20eric.smithsetmessageid: <1454502560.78.0.865766164494.issue26276@psf.upfronthosting.co.za>
2016-02-03 12:29:20eric.smithlinkissue26276 messages
2016-02-03 12:29:20eric.smithcreate