Changes between Version 57 and Version 58 of DeveloperGuidelines/CodeConventions
- Timestamp:
- 01/26/16 12:03:08 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DeveloperGuidelines/CodeConventions
v57 v58 125 125 7) All code is utf-8 encoded, so that all string constants are automatically utf-8 encoded str. We do not use u"..." for string constants. 126 126 127 8) Note that str.lower() and str.upper() do not work correctly for some unicode characters (e.g. "Ẽ".lower() gives "Ẽ" again - instead of "ẽ"). Forcorrect behavior, we must convert into unicode first, using s3_unicode:127 8) Note that, in Python 2, str.lower() and str.upper() may not work correctly for some unicode characters (e.g. "Ẽ".lower() gives "Ẽ" again - instead of "ẽ"), depending on the server locale. To ensure correct behavior, we must convert into unicode first, using s3_unicode: 128 128 129 129 {{{