--- a/mercurial/httpconnection.py Sun Jan 13 20:13:22 2019 -0500
+++ b/mercurial/httpconnection.py Wed Feb 20 19:28:51 2019 -0500
@@ -109,10 +109,10 @@
schemes, prefix = [p[0]], p[1]
else:
schemes = (auth.get('schemes') or 'https').split()
- if (prefix == '*' or hostpath.startswith(prefix)) and \
- (len(prefix) > bestlen or (len(prefix) == bestlen and \
- not bestuser and 'username' in auth)) \
- and scheme in schemes:
+ if ((prefix == '*' or hostpath.startswith(prefix)) and
+ (len(prefix) > bestlen or (len(prefix) == bestlen and
+ not bestuser and 'username' in auth))
+ and scheme in schemes):
bestlen = len(prefix)
bestauth = group, auth
bestuser = auth.get('username')