Mercurial > public > mercurial-scm > hg
diff mercurial/hgweb/wsgiheaders.py @ 52639:9db77d46de79
py3: drop redundant `u''` prefixes on string literals
Strings are unicode on Python 3. These were rewritten by `pyupgrade`.
It's arguably better to fix the `contrib` stuff upstream and then re-vendor it,
but I don't feel like waiting for that, and then all of the regression testing
involved to get a minor improvement in the codebase. It was last vendored 5
years ago, and will likely be a large change anyway to drop py2 support. Also,
we've already made minor formatting changes to it locally.
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Mon, 06 Jan 2025 14:15:40 -0500 |
parents | f4733654f144 |
children |
line wrap: on
line diff
--- a/mercurial/hgweb/wsgiheaders.py Mon Jan 06 14:07:43 2025 -0500 +++ b/mercurial/hgweb/wsgiheaders.py Mon Jan 06 14:15:40 2025 -0500 @@ -48,8 +48,8 @@ if type(value) is bytes: return value raise AssertionError( - u"Header names/values must be" - u" of type bytes (got %s)" % repr(value) + "Header names/values must be" + " of type bytes (got %s)" % repr(value) ) def __len__(self):