[issue27772] Refer to actual format string when creating “zero padding” error message

2021-01-25 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: +Python 3.10 -Python 3.8 ___ Python tracker ___

[issue27772] Refer to actual format string when creating “zero padding” error message

2021-01-25 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset cf19cc3b920ca5995e1c202d2c3dd7a59ac8eac8 by Serhiy Storchaka in branch 'master': bpo-27772: Make preceding width with 0 valid in string format. (GH-11270) https://github.com/python/cpython/commit/cf19cc3b920ca5995e1c202d2c3dd7a59ac8eac8

[issue27772] Refer to actual format string when creating “zero padding” error message

2018-12-20 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- components: +Interpreter Core versions: +Python 3.8 -Python 2.7, Python 3.5, Python 3.6 ___ Python tracker ___

[issue27772] Refer to actual format string when creating “zero padding” error message

2018-12-20 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: PR 11270 fixes this issue by making such format valid. Preceding the width field by '0' no longer affects the default alignment for strings, i.e. no longer sets the alignment to invalid '=' if it is not specified explicitly. >>> format('abc', '<8') 'abc

[issue27772] Refer to actual format string when creating “zero padding” error message

2018-12-20 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- keywords: +patch pull_requests: +10506 stage: -> patch review ___ Python tracker ___ ___

[issue27772] Refer to actual format string when creating “zero padding” error message

2016-08-15 Thread Ned Deily
Changes by Ned Deily : -- nosy: +eric.smith versions: +Python 3.6 -Python 3.2, Python 3.3, Python 3.4 ___ Python tracker ___

[issue27772] Refer to actual format string when creating “zero padding” error message

2016-08-15 Thread Ben Finney
New submission from Ben Finney: When using a format specifier with leading zero, the format spec mini-language (as documented at https://docs.python.org/3/library/string.html#format-specification-mini-language>) says: > '=' […] becomes the default when ‘0’ immediately precedes the field