diff hgext/commitextras.py @ 43076:2372284d9457

formatting: blacken the codebase This is using my patch to black (https://github.com/psf/black/pull/826) so we don't un-wrap collection literals. Done with: hg files 'set:**.py - mercurial/thirdparty/** - "contrib/python-zstandard/**"' | xargs black -S # skip-blame mass-reformatting only # no-check-commit reformats foo_bar functions Differential Revision: https://phab.mercurial-scm.org/D6971
author Augie Fackler <augie@google.com>
date Sun, 06 Oct 2019 09:45:02 -0400
parents bd3f03d8cc9f
children 687b865b95ad
line wrap: on
line diff
--- a/hgext/commitextras.py	Sat Oct 05 10:29:34 2019 -0400
+++ b/hgext/commitextras.py	Sun Oct 06 09:45:02 2019 -0400
@@ -37,36 +37,46 @@
     'transplant_source',
 }
 
+
 def extsetup(ui):
     entry = extensions.wrapcommand(commands.table, 'commit', _commit)
     options = entry[1]
-    options.append(('', 'extra', [],
-        _('set a changeset\'s extra values'), _("KEY=VALUE")))
+    options.append(
+        ('', 'extra', [], _('set a changeset\'s extra values'), _("KEY=VALUE"))
+    )
+
 
 def _commit(orig, ui, repo, *pats, **opts):
     if util.safehasattr(repo, 'unfiltered'):
         repo = repo.unfiltered()
+
     class repoextra(repo.__class__):
         def commit(self, *innerpats, **inneropts):
             extras = opts.get(r'extra')
             for raw in extras:
                 if '=' not in raw:
-                    msg = _("unable to parse '%s', should follow "
-                            "KEY=VALUE format")
+                    msg = _(
+                        "unable to parse '%s', should follow "
+                        "KEY=VALUE format"
+                    )
                     raise error.Abort(msg % raw)
                 k, v = raw.split('=', 1)
                 if not k:
                     msg = _("unable to parse '%s', keys can't be empty")
                     raise error.Abort(msg % raw)
                 if re.search(br'[^\w-]', k):
-                    msg = _("keys can only contain ascii letters, digits,"
-                            " '_' and '-'")
+                    msg = _(
+                        "keys can only contain ascii letters, digits,"
+                        " '_' and '-'"
+                    )
                     raise error.Abort(msg)
                 if k in usedinternally:
-                    msg = _("key '%s' is used internally, can't be set "
-                            "manually")
+                    msg = _(
+                        "key '%s' is used internally, can't be set " "manually"
+                    )
                     raise error.Abort(msg % k)
                 inneropts[r'extra'][k] = v
             return super(repoextra, self).commit(*innerpats, **inneropts)
+
     repo.__class__ = repoextra
     return orig(ui, repo, *pats, **opts)