--- a/mercurial/context.py Mon Feb 21 13:03:43 2022 -0700
+++ b/mercurial/context.py Mon Feb 21 13:08:28 2022 -0700
@@ -51,7 +51,7 @@
propertycache = util.propertycache
-class basectx(object):
+class basectx:
"""A basectx object represents the common logic for its children:
changectx: read-only context that is already present in the repo,
workingctx: a context that represents the working directory and can
@@ -796,7 +796,7 @@
return self.walk(match)
-class basefilectx(object):
+class basefilectx:
"""A filecontext object represents the common logic for its children:
filectx: read-only access to a filerevision that is already present
in the repo,
@@ -3104,7 +3104,7 @@
return scmutil.status(modified, added, removed, [], [], [], [])
-class arbitraryfilectx(object):
+class arbitraryfilectx:
"""Allows you to use filectx-like functions on a file in an arbitrary
location on disk, possibly not in the working directory.
"""