{
    "content": [
        {
            "type": "text",
            "text": "# pysvn (pydoc)\n\n**Summary:** pysvn\n\n## Section Outline\n\n- **NAME** (2 lines)\n- **DESCRIPTION** (8 lines)\n- **PACKAGE CONTENTS** (3 lines)\n- **CLASSES** (17 lines) — 14 subsections\n  - class PysvnCommitInfo (144 lines)\n  - class PysvnDictBase (140 lines)\n  - class PysvnDiffSummary (144 lines)\n  - class PysvnDirent (144 lines)\n  - class PysvnEntry (144 lines)\n  - class PysvnInfo (144 lines)\n  - class PysvnList (144 lines)\n  - class PysvnLock (144 lines)\n  - class PysvnLog (144 lines)\n  - class PysvnLogChangedPath (144 lines)\n  - class PysvnStatus (144 lines)\n  - class PysvnStatus2 (144 lines)\n  - class PysvnWcInfo (144 lines)\n  - class svn_err (707 lines)\n- **FUNCTIONS** (21 lines)\n- **DATA** (28 lines)\n- **FILE** (3 lines)\n\n## Full Content\n\n### NAME\n\npysvn\n\n### DESCRIPTION\n\n====================================================================\nCopyright (c) 2003-2009 Barry A Scott.  All rights reserved.\n\nThis software is licensed as described in the file LICENSE.txt,\nwhich you should have received as part of this distribution.\n\n====================================================================\n\n### PACKAGE CONTENTS\n\npysvn\npysvn310\n\n### CLASSES\n\nbuiltins.object\nsvnerr\ncollections.UserDict(collections.abc.MutableMapping)\nPysvnDictBase\nPysvnCommitInfo\nPysvnDiffSummary\nPysvnDirent\nPysvnEntry\nPysvnInfo\nPysvnList\nPysvnLock\nPysvnLog\nPysvnLogChangedPath\nPysvnStatus\nPysvnStatus2\nPysvnWcInfo\n\n#### class PysvnCommitInfo\n\n|  PysvnCommitInfo(valuedict)\n|\n|  Method resolution order:\n|      PysvnCommitInfo\n|      PysvnDictBase\n|      collections.UserDict\n|      collections.abc.MutableMapping\n|      collections.abc.Mapping\n|      collections.abc.Collection\n|      collections.abc.Sized\n|      collections.abc.Iterable\n|      collections.abc.Container\n|      builtins.object\n|\n|  Methods defined here:\n|\n|  init(self, valuedict)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes defined here:\n|\n|  abstractmethods = frozenset()\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from PysvnDictBase:\n|\n|  getattr(self, name)\n|\n|  lt(self, other)\n|      Return self<value.\n|\n|  repr(self)\n|      Return repr(self).\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.UserDict:\n|\n|  contains(self, key)\n|      # Modify contains to work correctly when missing is present\n|\n|  copy(self)\n|\n|  delitem(self, key)\n|\n|  getitem(self, key)\n|\n|  ior(self, other)\n|\n|  iter(self)\n|\n|  len(self)\n|\n|  or(self, other)\n|      Return self|value.\n|\n|  ror(self, other)\n|      Return value|self.\n|\n|  setitem(self, key, item)\n|\n|  copy(self)\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.UserDict:\n|\n|  fromkeys(iterable, value=None) from abc.ABCMeta\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors inherited from collections.UserDict:\n|\n|  dict\n|      dictionary for instance variables (if defined)\n|\n|  weakref\n|      list of weak references to the object (if defined)\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.MutableMapping:\n|\n|  clear(self)\n|      D.clear() -> None.  Remove all items from D.\n|\n|  pop(self, key, default=<object object at 0x7f97467a4190>)\n|      D.pop(k[,d]) -> v, remove specified key and return the corresponding value.\n|      If key is not found, d is returned if given, otherwise KeyError is raised.\n|\n|  popitem(self)\n|      D.popitem() -> (k, v), remove and return some (key, value) pair\n|      as a 2-tuple; but raise KeyError if D is empty.\n|\n|  setdefault(self, key, default=None)\n|      D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D\n|\n|  update(self, other=(), /, kwds)\n|      D.update([E, ]F) -> None.  Update D from mapping/iterable E and F.\n|      If E present and has a .keys() method, does:     for k in E: D[k] = E[k]\n|      If E present and lacks .keys() method, does:     for (k, v) in E: D[k] = v\n|      In either case, this is followed by: for k, v in F.items(): D[k] = v\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.Mapping:\n|\n|  eq(self, other)\n|      Return self==value.\n|\n|  get(self, key, default=None)\n|      D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.\n|\n|  items(self)\n|      D.items() -> a set-like object providing a view on D's items\n|\n|  keys(self)\n|      D.keys() -> a set-like object providing a view on D's keys\n|\n|  values(self)\n|      D.values() -> an object providing a view on D's values\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes inherited from collections.abc.Mapping:\n|\n|  hash = None\n|\n|  reversed = None\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Collection:\n|\n|  subclasshook(C) from abc.ABCMeta\n|      Abstract classes can override this to customize issubclass().\n|\n|      This is invoked early on by abc.ABCMeta.subclasscheck().\n|      It should return True, False or NotImplemented.  If it returns\n|      NotImplemented, the normal algorithm is used.  Otherwise, it\n|      overrides the normal algorithm (and the outcome is cached).\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Iterable:\n|\n|  classgetitem = GenericAlias(...) from abc.ABCMeta\n|      Represent a PEP 585 generic type\n|\n|      E.g. for t = list[int], t.origin is list and t.args is (int,).\n\n#### class PysvnDictBase\n\n|  PysvnDictBase(valuedict, name='')\n|\n|  Method resolution order:\n|      PysvnDictBase\n|      collections.UserDict\n|      collections.abc.MutableMapping\n|      collections.abc.Mapping\n|      collections.abc.Collection\n|      collections.abc.Sized\n|      collections.abc.Iterable\n|      collections.abc.Container\n|      builtins.object\n|\n|  Methods defined here:\n|\n|  getattr(self, name)\n|\n|  init(self, valuedict, name='')\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  lt(self, other)\n|      Return self<value.\n|\n|  repr(self)\n|      Return repr(self).\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes defined here:\n|\n|  abstractmethods = frozenset()\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.UserDict:\n|\n|  contains(self, key)\n|      # Modify contains to work correctly when missing is present\n|\n|  copy(self)\n|\n|  delitem(self, key)\n|\n|  getitem(self, key)\n|\n|  ior(self, other)\n|\n|  iter(self)\n|\n|  len(self)\n|\n|  or(self, other)\n|      Return self|value.\n|\n|  ror(self, other)\n|      Return value|self.\n|\n|  setitem(self, key, item)\n|\n|  copy(self)\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.UserDict:\n|\n|  fromkeys(iterable, value=None) from abc.ABCMeta\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors inherited from collections.UserDict:\n|\n|  dict\n|      dictionary for instance variables (if defined)\n|\n|  weakref\n|      list of weak references to the object (if defined)\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.MutableMapping:\n|\n|  clear(self)\n|      D.clear() -> None.  Remove all items from D.\n|\n|  pop(self, key, default=<object object at 0x7f97467a4190>)\n|      D.pop(k[,d]) -> v, remove specified key and return the corresponding value.\n|      If key is not found, d is returned if given, otherwise KeyError is raised.\n|\n|  popitem(self)\n|      D.popitem() -> (k, v), remove and return some (key, value) pair\n|      as a 2-tuple; but raise KeyError if D is empty.\n|\n|  setdefault(self, key, default=None)\n|      D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D\n|\n|  update(self, other=(), /, kwds)\n|      D.update([E, ]F) -> None.  Update D from mapping/iterable E and F.\n|      If E present and has a .keys() method, does:     for k in E: D[k] = E[k]\n|      If E present and lacks .keys() method, does:     for (k, v) in E: D[k] = v\n|      In either case, this is followed by: for k, v in F.items(): D[k] = v\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.Mapping:\n|\n|  eq(self, other)\n|      Return self==value.\n|\n|  get(self, key, default=None)\n|      D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.\n|\n|  items(self)\n|      D.items() -> a set-like object providing a view on D's items\n|\n|  keys(self)\n|      D.keys() -> a set-like object providing a view on D's keys\n|\n|  values(self)\n|      D.values() -> an object providing a view on D's values\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes inherited from collections.abc.Mapping:\n|\n|  hash = None\n|\n|  reversed = None\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Collection:\n|\n|  subclasshook(C) from abc.ABCMeta\n|      Abstract classes can override this to customize issubclass().\n|\n|      This is invoked early on by abc.ABCMeta.subclasscheck().\n|      It should return True, False or NotImplemented.  If it returns\n|      NotImplemented, the normal algorithm is used.  Otherwise, it\n|      overrides the normal algorithm (and the outcome is cached).\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Iterable:\n|\n|  classgetitem = GenericAlias(...) from abc.ABCMeta\n|      Represent a PEP 585 generic type\n|\n|      E.g. for t = list[int], t.origin is list and t.args is (int,).\n\n#### class PysvnDiffSummary\n\n|  PysvnDiffSummary(valuedict)\n|\n|  Method resolution order:\n|      PysvnDiffSummary\n|      PysvnDictBase\n|      collections.UserDict\n|      collections.abc.MutableMapping\n|      collections.abc.Mapping\n|      collections.abc.Collection\n|      collections.abc.Sized\n|      collections.abc.Iterable\n|      collections.abc.Container\n|      builtins.object\n|\n|  Methods defined here:\n|\n|  init(self, valuedict)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes defined here:\n|\n|  abstractmethods = frozenset()\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from PysvnDictBase:\n|\n|  getattr(self, name)\n|\n|  lt(self, other)\n|      Return self<value.\n|\n|  repr(self)\n|      Return repr(self).\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.UserDict:\n|\n|  contains(self, key)\n|      # Modify contains to work correctly when missing is present\n|\n|  copy(self)\n|\n|  delitem(self, key)\n|\n|  getitem(self, key)\n|\n|  ior(self, other)\n|\n|  iter(self)\n|\n|  len(self)\n|\n|  or(self, other)\n|      Return self|value.\n|\n|  ror(self, other)\n|      Return value|self.\n|\n|  setitem(self, key, item)\n|\n|  copy(self)\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.UserDict:\n|\n|  fromkeys(iterable, value=None) from abc.ABCMeta\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors inherited from collections.UserDict:\n|\n|  dict\n|      dictionary for instance variables (if defined)\n|\n|  weakref\n|      list of weak references to the object (if defined)\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.MutableMapping:\n|\n|  clear(self)\n|      D.clear() -> None.  Remove all items from D.\n|\n|  pop(self, key, default=<object object at 0x7f97467a4190>)\n|      D.pop(k[,d]) -> v, remove specified key and return the corresponding value.\n|      If key is not found, d is returned if given, otherwise KeyError is raised.\n|\n|  popitem(self)\n|      D.popitem() -> (k, v), remove and return some (key, value) pair\n|      as a 2-tuple; but raise KeyError if D is empty.\n|\n|  setdefault(self, key, default=None)\n|      D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D\n|\n|  update(self, other=(), /, kwds)\n|      D.update([E, ]F) -> None.  Update D from mapping/iterable E and F.\n|      If E present and has a .keys() method, does:     for k in E: D[k] = E[k]\n|      If E present and lacks .keys() method, does:     for (k, v) in E: D[k] = v\n|      In either case, this is followed by: for k, v in F.items(): D[k] = v\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.Mapping:\n|\n|  eq(self, other)\n|      Return self==value.\n|\n|  get(self, key, default=None)\n|      D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.\n|\n|  items(self)\n|      D.items() -> a set-like object providing a view on D's items\n|\n|  keys(self)\n|      D.keys() -> a set-like object providing a view on D's keys\n|\n|  values(self)\n|      D.values() -> an object providing a view on D's values\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes inherited from collections.abc.Mapping:\n|\n|  hash = None\n|\n|  reversed = None\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Collection:\n|\n|  subclasshook(C) from abc.ABCMeta\n|      Abstract classes can override this to customize issubclass().\n|\n|      This is invoked early on by abc.ABCMeta.subclasscheck().\n|      It should return True, False or NotImplemented.  If it returns\n|      NotImplemented, the normal algorithm is used.  Otherwise, it\n|      overrides the normal algorithm (and the outcome is cached).\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Iterable:\n|\n|  classgetitem = GenericAlias(...) from abc.ABCMeta\n|      Represent a PEP 585 generic type\n|\n|      E.g. for t = list[int], t.origin is list and t.args is (int,).\n\n#### class PysvnDirent\n\n|  PysvnDirent(valuedict)\n|\n|  Method resolution order:\n|      PysvnDirent\n|      PysvnDictBase\n|      collections.UserDict\n|      collections.abc.MutableMapping\n|      collections.abc.Mapping\n|      collections.abc.Collection\n|      collections.abc.Sized\n|      collections.abc.Iterable\n|      collections.abc.Container\n|      builtins.object\n|\n|  Methods defined here:\n|\n|  init(self, valuedict)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes defined here:\n|\n|  abstractmethods = frozenset()\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from PysvnDictBase:\n|\n|  getattr(self, name)\n|\n|  lt(self, other)\n|      Return self<value.\n|\n|  repr(self)\n|      Return repr(self).\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.UserDict:\n|\n|  contains(self, key)\n|      # Modify contains to work correctly when missing is present\n|\n|  copy(self)\n|\n|  delitem(self, key)\n|\n|  getitem(self, key)\n|\n|  ior(self, other)\n|\n|  iter(self)\n|\n|  len(self)\n|\n|  or(self, other)\n|      Return self|value.\n|\n|  ror(self, other)\n|      Return value|self.\n|\n|  setitem(self, key, item)\n|\n|  copy(self)\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.UserDict:\n|\n|  fromkeys(iterable, value=None) from abc.ABCMeta\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors inherited from collections.UserDict:\n|\n|  dict\n|      dictionary for instance variables (if defined)\n|\n|  weakref\n|      list of weak references to the object (if defined)\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.MutableMapping:\n|\n|  clear(self)\n|      D.clear() -> None.  Remove all items from D.\n|\n|  pop(self, key, default=<object object at 0x7f97467a4190>)\n|      D.pop(k[,d]) -> v, remove specified key and return the corresponding value.\n|      If key is not found, d is returned if given, otherwise KeyError is raised.\n|\n|  popitem(self)\n|      D.popitem() -> (k, v), remove and return some (key, value) pair\n|      as a 2-tuple; but raise KeyError if D is empty.\n|\n|  setdefault(self, key, default=None)\n|      D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D\n|\n|  update(self, other=(), /, kwds)\n|      D.update([E, ]F) -> None.  Update D from mapping/iterable E and F.\n|      If E present and has a .keys() method, does:     for k in E: D[k] = E[k]\n|      If E present and lacks .keys() method, does:     for (k, v) in E: D[k] = v\n|      In either case, this is followed by: for k, v in F.items(): D[k] = v\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.Mapping:\n|\n|  eq(self, other)\n|      Return self==value.\n|\n|  get(self, key, default=None)\n|      D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.\n|\n|  items(self)\n|      D.items() -> a set-like object providing a view on D's items\n|\n|  keys(self)\n|      D.keys() -> a set-like object providing a view on D's keys\n|\n|  values(self)\n|      D.values() -> an object providing a view on D's values\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes inherited from collections.abc.Mapping:\n|\n|  hash = None\n|\n|  reversed = None\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Collection:\n|\n|  subclasshook(C) from abc.ABCMeta\n|      Abstract classes can override this to customize issubclass().\n|\n|      This is invoked early on by abc.ABCMeta.subclasscheck().\n|      It should return True, False or NotImplemented.  If it returns\n|      NotImplemented, the normal algorithm is used.  Otherwise, it\n|      overrides the normal algorithm (and the outcome is cached).\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Iterable:\n|\n|  classgetitem = GenericAlias(...) from abc.ABCMeta\n|      Represent a PEP 585 generic type\n|\n|      E.g. for t = list[int], t.origin is list and t.args is (int,).\n\n#### class PysvnEntry\n\n|  PysvnEntry(valuedict)\n|\n|  Method resolution order:\n|      PysvnEntry\n|      PysvnDictBase\n|      collections.UserDict\n|      collections.abc.MutableMapping\n|      collections.abc.Mapping\n|      collections.abc.Collection\n|      collections.abc.Sized\n|      collections.abc.Iterable\n|      collections.abc.Container\n|      builtins.object\n|\n|  Methods defined here:\n|\n|  init(self, valuedict)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes defined here:\n|\n|  abstractmethods = frozenset()\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from PysvnDictBase:\n|\n|  getattr(self, name)\n|\n|  lt(self, other)\n|      Return self<value.\n|\n|  repr(self)\n|      Return repr(self).\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.UserDict:\n|\n|  contains(self, key)\n|      # Modify contains to work correctly when missing is present\n|\n|  copy(self)\n|\n|  delitem(self, key)\n|\n|  getitem(self, key)\n|\n|  ior(self, other)\n|\n|  iter(self)\n|\n|  len(self)\n|\n|  or(self, other)\n|      Return self|value.\n|\n|  ror(self, other)\n|      Return value|self.\n|\n|  setitem(self, key, item)\n|\n|  copy(self)\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.UserDict:\n|\n|  fromkeys(iterable, value=None) from abc.ABCMeta\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors inherited from collections.UserDict:\n|\n|  dict\n|      dictionary for instance variables (if defined)\n|\n|  weakref\n|      list of weak references to the object (if defined)\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.MutableMapping:\n|\n|  clear(self)\n|      D.clear() -> None.  Remove all items from D.\n|\n|  pop(self, key, default=<object object at 0x7f97467a4190>)\n|      D.pop(k[,d]) -> v, remove specified key and return the corresponding value.\n|      If key is not found, d is returned if given, otherwise KeyError is raised.\n|\n|  popitem(self)\n|      D.popitem() -> (k, v), remove and return some (key, value) pair\n|      as a 2-tuple; but raise KeyError if D is empty.\n|\n|  setdefault(self, key, default=None)\n|      D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D\n|\n|  update(self, other=(), /, kwds)\n|      D.update([E, ]F) -> None.  Update D from mapping/iterable E and F.\n|      If E present and has a .keys() method, does:     for k in E: D[k] = E[k]\n|      If E present and lacks .keys() method, does:     for (k, v) in E: D[k] = v\n|      In either case, this is followed by: for k, v in F.items(): D[k] = v\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.Mapping:\n|\n|  eq(self, other)\n|      Return self==value.\n|\n|  get(self, key, default=None)\n|      D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.\n|\n|  items(self)\n|      D.items() -> a set-like object providing a view on D's items\n|\n|  keys(self)\n|      D.keys() -> a set-like object providing a view on D's keys\n|\n|  values(self)\n|      D.values() -> an object providing a view on D's values\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes inherited from collections.abc.Mapping:\n|\n|  hash = None\n|\n|  reversed = None\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Collection:\n|\n|  subclasshook(C) from abc.ABCMeta\n|      Abstract classes can override this to customize issubclass().\n|\n|      This is invoked early on by abc.ABCMeta.subclasscheck().\n|      It should return True, False or NotImplemented.  If it returns\n|      NotImplemented, the normal algorithm is used.  Otherwise, it\n|      overrides the normal algorithm (and the outcome is cached).\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Iterable:\n|\n|  classgetitem = GenericAlias(...) from abc.ABCMeta\n|      Represent a PEP 585 generic type\n|\n|      E.g. for t = list[int], t.origin is list and t.args is (int,).\n\n#### class PysvnInfo\n\n|  PysvnInfo(valuedict)\n|\n|  Method resolution order:\n|      PysvnInfo\n|      PysvnDictBase\n|      collections.UserDict\n|      collections.abc.MutableMapping\n|      collections.abc.Mapping\n|      collections.abc.Collection\n|      collections.abc.Sized\n|      collections.abc.Iterable\n|      collections.abc.Container\n|      builtins.object\n|\n|  Methods defined here:\n|\n|  init(self, valuedict)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes defined here:\n|\n|  abstractmethods = frozenset()\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from PysvnDictBase:\n|\n|  getattr(self, name)\n|\n|  lt(self, other)\n|      Return self<value.\n|\n|  repr(self)\n|      Return repr(self).\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.UserDict:\n|\n|  contains(self, key)\n|      # Modify contains to work correctly when missing is present\n|\n|  copy(self)\n|\n|  delitem(self, key)\n|\n|  getitem(self, key)\n|\n|  ior(self, other)\n|\n|  iter(self)\n|\n|  len(self)\n|\n|  or(self, other)\n|      Return self|value.\n|\n|  ror(self, other)\n|      Return value|self.\n|\n|  setitem(self, key, item)\n|\n|  copy(self)\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.UserDict:\n|\n|  fromkeys(iterable, value=None) from abc.ABCMeta\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors inherited from collections.UserDict:\n|\n|  dict\n|      dictionary for instance variables (if defined)\n|\n|  weakref\n|      list of weak references to the object (if defined)\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.MutableMapping:\n|\n|  clear(self)\n|      D.clear() -> None.  Remove all items from D.\n|\n|  pop(self, key, default=<object object at 0x7f97467a4190>)\n|      D.pop(k[,d]) -> v, remove specified key and return the corresponding value.\n|      If key is not found, d is returned if given, otherwise KeyError is raised.\n|\n|  popitem(self)\n|      D.popitem() -> (k, v), remove and return some (key, value) pair\n|      as a 2-tuple; but raise KeyError if D is empty.\n|\n|  setdefault(self, key, default=None)\n|      D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D\n|\n|  update(self, other=(), /, kwds)\n|      D.update([E, ]F) -> None.  Update D from mapping/iterable E and F.\n|      If E present and has a .keys() method, does:     for k in E: D[k] = E[k]\n|      If E present and lacks .keys() method, does:     for (k, v) in E: D[k] = v\n|      In either case, this is followed by: for k, v in F.items(): D[k] = v\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.Mapping:\n|\n|  eq(self, other)\n|      Return self==value.\n|\n|  get(self, key, default=None)\n|      D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.\n|\n|  items(self)\n|      D.items() -> a set-like object providing a view on D's items\n|\n|  keys(self)\n|      D.keys() -> a set-like object providing a view on D's keys\n|\n|  values(self)\n|      D.values() -> an object providing a view on D's values\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes inherited from collections.abc.Mapping:\n|\n|  hash = None\n|\n|  reversed = None\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Collection:\n|\n|  subclasshook(C) from abc.ABCMeta\n|      Abstract classes can override this to customize issubclass().\n|\n|      This is invoked early on by abc.ABCMeta.subclasscheck().\n|      It should return True, False or NotImplemented.  If it returns\n|      NotImplemented, the normal algorithm is used.  Otherwise, it\n|      overrides the normal algorithm (and the outcome is cached).\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Iterable:\n|\n|  classgetitem = GenericAlias(...) from abc.ABCMeta\n|      Represent a PEP 585 generic type\n|\n|      E.g. for t = list[int], t.origin is list and t.args is (int,).\n\n#### class PysvnList\n\n|  PysvnList(valuedict)\n|\n|  Method resolution order:\n|      PysvnList\n|      PysvnDictBase\n|      collections.UserDict\n|      collections.abc.MutableMapping\n|      collections.abc.Mapping\n|      collections.abc.Collection\n|      collections.abc.Sized\n|      collections.abc.Iterable\n|      collections.abc.Container\n|      builtins.object\n|\n|  Methods defined here:\n|\n|  init(self, valuedict)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes defined here:\n|\n|  abstractmethods = frozenset()\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from PysvnDictBase:\n|\n|  getattr(self, name)\n|\n|  lt(self, other)\n|      Return self<value.\n|\n|  repr(self)\n|      Return repr(self).\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.UserDict:\n|\n|  contains(self, key)\n|      # Modify contains to work correctly when missing is present\n|\n|  copy(self)\n|\n|  delitem(self, key)\n|\n|  getitem(self, key)\n|\n|  ior(self, other)\n|\n|  iter(self)\n|\n|  len(self)\n|\n|  or(self, other)\n|      Return self|value.\n|\n|  ror(self, other)\n|      Return value|self.\n|\n|  setitem(self, key, item)\n|\n|  copy(self)\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.UserDict:\n|\n|  fromkeys(iterable, value=None) from abc.ABCMeta\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors inherited from collections.UserDict:\n|\n|  dict\n|      dictionary for instance variables (if defined)\n|\n|  weakref\n|      list of weak references to the object (if defined)\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.MutableMapping:\n|\n|  clear(self)\n|      D.clear() -> None.  Remove all items from D.\n|\n|  pop(self, key, default=<object object at 0x7f97467a4190>)\n|      D.pop(k[,d]) -> v, remove specified key and return the corresponding value.\n|      If key is not found, d is returned if given, otherwise KeyError is raised.\n|\n|  popitem(self)\n|      D.popitem() -> (k, v), remove and return some (key, value) pair\n|      as a 2-tuple; but raise KeyError if D is empty.\n|\n|  setdefault(self, key, default=None)\n|      D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D\n|\n|  update(self, other=(), /, kwds)\n|      D.update([E, ]F) -> None.  Update D from mapping/iterable E and F.\n|      If E present and has a .keys() method, does:     for k in E: D[k] = E[k]\n|      If E present and lacks .keys() method, does:     for (k, v) in E: D[k] = v\n|      In either case, this is followed by: for k, v in F.items(): D[k] = v\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.Mapping:\n|\n|  eq(self, other)\n|      Return self==value.\n|\n|  get(self, key, default=None)\n|      D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.\n|\n|  items(self)\n|      D.items() -> a set-like object providing a view on D's items\n|\n|  keys(self)\n|      D.keys() -> a set-like object providing a view on D's keys\n|\n|  values(self)\n|      D.values() -> an object providing a view on D's values\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes inherited from collections.abc.Mapping:\n|\n|  hash = None\n|\n|  reversed = None\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Collection:\n|\n|  subclasshook(C) from abc.ABCMeta\n|      Abstract classes can override this to customize issubclass().\n|\n|      This is invoked early on by abc.ABCMeta.subclasscheck().\n|      It should return True, False or NotImplemented.  If it returns\n|      NotImplemented, the normal algorithm is used.  Otherwise, it\n|      overrides the normal algorithm (and the outcome is cached).\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Iterable:\n|\n|  classgetitem = GenericAlias(...) from abc.ABCMeta\n|      Represent a PEP 585 generic type\n|\n|      E.g. for t = list[int], t.origin is list and t.args is (int,).\n\n#### class PysvnLock\n\n|  PysvnLock(valuedict)\n|\n|  Method resolution order:\n|      PysvnLock\n|      PysvnDictBase\n|      collections.UserDict\n|      collections.abc.MutableMapping\n|      collections.abc.Mapping\n|      collections.abc.Collection\n|      collections.abc.Sized\n|      collections.abc.Iterable\n|      collections.abc.Container\n|      builtins.object\n|\n|  Methods defined here:\n|\n|  init(self, valuedict)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes defined here:\n|\n|  abstractmethods = frozenset()\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from PysvnDictBase:\n|\n|  getattr(self, name)\n|\n|  lt(self, other)\n|      Return self<value.\n|\n|  repr(self)\n|      Return repr(self).\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.UserDict:\n|\n|  contains(self, key)\n|      # Modify contains to work correctly when missing is present\n|\n|  copy(self)\n|\n|  delitem(self, key)\n|\n|  getitem(self, key)\n|\n|  ior(self, other)\n|\n|  iter(self)\n|\n|  len(self)\n|\n|  or(self, other)\n|      Return self|value.\n|\n|  ror(self, other)\n|      Return value|self.\n|\n|  setitem(self, key, item)\n|\n|  copy(self)\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.UserDict:\n|\n|  fromkeys(iterable, value=None) from abc.ABCMeta\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors inherited from collections.UserDict:\n|\n|  dict\n|      dictionary for instance variables (if defined)\n|\n|  weakref\n|      list of weak references to the object (if defined)\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.MutableMapping:\n|\n|  clear(self)\n|      D.clear() -> None.  Remove all items from D.\n|\n|  pop(self, key, default=<object object at 0x7f97467a4190>)\n|      D.pop(k[,d]) -> v, remove specified key and return the corresponding value.\n|      If key is not found, d is returned if given, otherwise KeyError is raised.\n|\n|  popitem(self)\n|      D.popitem() -> (k, v), remove and return some (key, value) pair\n|      as a 2-tuple; but raise KeyError if D is empty.\n|\n|  setdefault(self, key, default=None)\n|      D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D\n|\n|  update(self, other=(), /, kwds)\n|      D.update([E, ]F) -> None.  Update D from mapping/iterable E and F.\n|      If E present and has a .keys() method, does:     for k in E: D[k] = E[k]\n|      If E present and lacks .keys() method, does:     for (k, v) in E: D[k] = v\n|      In either case, this is followed by: for k, v in F.items(): D[k] = v\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.Mapping:\n|\n|  eq(self, other)\n|      Return self==value.\n|\n|  get(self, key, default=None)\n|      D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.\n|\n|  items(self)\n|      D.items() -> a set-like object providing a view on D's items\n|\n|  keys(self)\n|      D.keys() -> a set-like object providing a view on D's keys\n|\n|  values(self)\n|      D.values() -> an object providing a view on D's values\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes inherited from collections.abc.Mapping:\n|\n|  hash = None\n|\n|  reversed = None\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Collection:\n|\n|  subclasshook(C) from abc.ABCMeta\n|      Abstract classes can override this to customize issubclass().\n|\n|      This is invoked early on by abc.ABCMeta.subclasscheck().\n|      It should return True, False or NotImplemented.  If it returns\n|      NotImplemented, the normal algorithm is used.  Otherwise, it\n|      overrides the normal algorithm (and the outcome is cached).\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Iterable:\n|\n|  classgetitem = GenericAlias(...) from abc.ABCMeta\n|      Represent a PEP 585 generic type\n|\n|      E.g. for t = list[int], t.origin is list and t.args is (int,).\n\n#### class PysvnLog\n\n|  PysvnLog(valuedict)\n|\n|  Method resolution order:\n|      PysvnLog\n|      PysvnDictBase\n|      collections.UserDict\n|      collections.abc.MutableMapping\n|      collections.abc.Mapping\n|      collections.abc.Collection\n|      collections.abc.Sized\n|      collections.abc.Iterable\n|      collections.abc.Container\n|      builtins.object\n|\n|  Methods defined here:\n|\n|  init(self, valuedict)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes defined here:\n|\n|  abstractmethods = frozenset()\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from PysvnDictBase:\n|\n|  getattr(self, name)\n|\n|  lt(self, other)\n|      Return self<value.\n|\n|  repr(self)\n|      Return repr(self).\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.UserDict:\n|\n|  contains(self, key)\n|      # Modify contains to work correctly when missing is present\n|\n|  copy(self)\n|\n|  delitem(self, key)\n|\n|  getitem(self, key)\n|\n|  ior(self, other)\n|\n|  iter(self)\n|\n|  len(self)\n|\n|  or(self, other)\n|      Return self|value.\n|\n|  ror(self, other)\n|      Return value|self.\n|\n|  setitem(self, key, item)\n|\n|  copy(self)\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.UserDict:\n|\n|  fromkeys(iterable, value=None) from abc.ABCMeta\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors inherited from collections.UserDict:\n|\n|  dict\n|      dictionary for instance variables (if defined)\n|\n|  weakref\n|      list of weak references to the object (if defined)\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.MutableMapping:\n|\n|  clear(self)\n|      D.clear() -> None.  Remove all items from D.\n|\n|  pop(self, key, default=<object object at 0x7f97467a4190>)\n|      D.pop(k[,d]) -> v, remove specified key and return the corresponding value.\n|      If key is not found, d is returned if given, otherwise KeyError is raised.\n|\n|  popitem(self)\n|      D.popitem() -> (k, v), remove and return some (key, value) pair\n|      as a 2-tuple; but raise KeyError if D is empty.\n|\n|  setdefault(self, key, default=None)\n|      D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D\n|\n|  update(self, other=(), /, kwds)\n|      D.update([E, ]F) -> None.  Update D from mapping/iterable E and F.\n|      If E present and has a .keys() method, does:     for k in E: D[k] = E[k]\n|      If E present and lacks .keys() method, does:     for (k, v) in E: D[k] = v\n|      In either case, this is followed by: for k, v in F.items(): D[k] = v\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.Mapping:\n|\n|  eq(self, other)\n|      Return self==value.\n|\n|  get(self, key, default=None)\n|      D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.\n|\n|  items(self)\n|      D.items() -> a set-like object providing a view on D's items\n|\n|  keys(self)\n|      D.keys() -> a set-like object providing a view on D's keys\n|\n|  values(self)\n|      D.values() -> an object providing a view on D's values\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes inherited from collections.abc.Mapping:\n|\n|  hash = None\n|\n|  reversed = None\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Collection:\n|\n|  subclasshook(C) from abc.ABCMeta\n|      Abstract classes can override this to customize issubclass().\n|\n|      This is invoked early on by abc.ABCMeta.subclasscheck().\n|      It should return True, False or NotImplemented.  If it returns\n|      NotImplemented, the normal algorithm is used.  Otherwise, it\n|      overrides the normal algorithm (and the outcome is cached).\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Iterable:\n|\n|  classgetitem = GenericAlias(...) from abc.ABCMeta\n|      Represent a PEP 585 generic type\n|\n|      E.g. for t = list[int], t.origin is list and t.args is (int,).\n\n#### class PysvnLogChangedPath\n\n|  PysvnLogChangedPath(valuedict)\n|\n|  Method resolution order:\n|      PysvnLogChangedPath\n|      PysvnDictBase\n|      collections.UserDict\n|      collections.abc.MutableMapping\n|      collections.abc.Mapping\n|      collections.abc.Collection\n|      collections.abc.Sized\n|      collections.abc.Iterable\n|      collections.abc.Container\n|      builtins.object\n|\n|  Methods defined here:\n|\n|  init(self, valuedict)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes defined here:\n|\n|  abstractmethods = frozenset()\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from PysvnDictBase:\n|\n|  getattr(self, name)\n|\n|  lt(self, other)\n|      Return self<value.\n|\n|  repr(self)\n|      Return repr(self).\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.UserDict:\n|\n|  contains(self, key)\n|      # Modify contains to work correctly when missing is present\n|\n|  copy(self)\n|\n|  delitem(self, key)\n|\n|  getitem(self, key)\n|\n|  ior(self, other)\n|\n|  iter(self)\n|\n|  len(self)\n|\n|  or(self, other)\n|      Return self|value.\n|\n|  ror(self, other)\n|      Return value|self.\n|\n|  setitem(self, key, item)\n|\n|  copy(self)\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.UserDict:\n|\n|  fromkeys(iterable, value=None) from abc.ABCMeta\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors inherited from collections.UserDict:\n|\n|  dict\n|      dictionary for instance variables (if defined)\n|\n|  weakref\n|      list of weak references to the object (if defined)\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.MutableMapping:\n|\n|  clear(self)\n|      D.clear() -> None.  Remove all items from D.\n|\n|  pop(self, key, default=<object object at 0x7f97467a4190>)\n|      D.pop(k[,d]) -> v, remove specified key and return the corresponding value.\n|      If key is not found, d is returned if given, otherwise KeyError is raised.\n|\n|  popitem(self)\n|      D.popitem() -> (k, v), remove and return some (key, value) pair\n|      as a 2-tuple; but raise KeyError if D is empty.\n|\n|  setdefault(self, key, default=None)\n|      D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D\n|\n|  update(self, other=(), /, kwds)\n|      D.update([E, ]F) -> None.  Update D from mapping/iterable E and F.\n|      If E present and has a .keys() method, does:     for k in E: D[k] = E[k]\n|      If E present and lacks .keys() method, does:     for (k, v) in E: D[k] = v\n|      In either case, this is followed by: for k, v in F.items(): D[k] = v\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.Mapping:\n|\n|  eq(self, other)\n|      Return self==value.\n|\n|  get(self, key, default=None)\n|      D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.\n|\n|  items(self)\n|      D.items() -> a set-like object providing a view on D's items\n|\n|  keys(self)\n|      D.keys() -> a set-like object providing a view on D's keys\n|\n|  values(self)\n|      D.values() -> an object providing a view on D's values\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes inherited from collections.abc.Mapping:\n|\n|  hash = None\n|\n|  reversed = None\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Collection:\n|\n|  subclasshook(C) from abc.ABCMeta\n|      Abstract classes can override this to customize issubclass().\n|\n|      This is invoked early on by abc.ABCMeta.subclasscheck().\n|      It should return True, False or NotImplemented.  If it returns\n|      NotImplemented, the normal algorithm is used.  Otherwise, it\n|      overrides the normal algorithm (and the outcome is cached).\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Iterable:\n|\n|  classgetitem = GenericAlias(...) from abc.ABCMeta\n|      Represent a PEP 585 generic type\n|\n|      E.g. for t = list[int], t.origin is list and t.args is (int,).\n\n#### class PysvnStatus\n\n|  PysvnStatus(valuedict)\n|\n|  Method resolution order:\n|      PysvnStatus\n|      PysvnDictBase\n|      collections.UserDict\n|      collections.abc.MutableMapping\n|      collections.abc.Mapping\n|      collections.abc.Collection\n|      collections.abc.Sized\n|      collections.abc.Iterable\n|      collections.abc.Container\n|      builtins.object\n|\n|  Methods defined here:\n|\n|  init(self, valuedict)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes defined here:\n|\n|  abstractmethods = frozenset()\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from PysvnDictBase:\n|\n|  getattr(self, name)\n|\n|  lt(self, other)\n|      Return self<value.\n|\n|  repr(self)\n|      Return repr(self).\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.UserDict:\n|\n|  contains(self, key)\n|      # Modify contains to work correctly when missing is present\n|\n|  copy(self)\n|\n|  delitem(self, key)\n|\n|  getitem(self, key)\n|\n|  ior(self, other)\n|\n|  iter(self)\n|\n|  len(self)\n|\n|  or(self, other)\n|      Return self|value.\n|\n|  ror(self, other)\n|      Return value|self.\n|\n|  setitem(self, key, item)\n|\n|  copy(self)\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.UserDict:\n|\n|  fromkeys(iterable, value=None) from abc.ABCMeta\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors inherited from collections.UserDict:\n|\n|  dict\n|      dictionary for instance variables (if defined)\n|\n|  weakref\n|      list of weak references to the object (if defined)\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.MutableMapping:\n|\n|  clear(self)\n|      D.clear() -> None.  Remove all items from D.\n|\n|  pop(self, key, default=<object object at 0x7f97467a4190>)\n|      D.pop(k[,d]) -> v, remove specified key and return the corresponding value.\n|      If key is not found, d is returned if given, otherwise KeyError is raised.\n|\n|  popitem(self)\n|      D.popitem() -> (k, v), remove and return some (key, value) pair\n|      as a 2-tuple; but raise KeyError if D is empty.\n|\n|  setdefault(self, key, default=None)\n|      D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D\n|\n|  update(self, other=(), /, kwds)\n|      D.update([E, ]F) -> None.  Update D from mapping/iterable E and F.\n|      If E present and has a .keys() method, does:     for k in E: D[k] = E[k]\n|      If E present and lacks .keys() method, does:     for (k, v) in E: D[k] = v\n|      In either case, this is followed by: for k, v in F.items(): D[k] = v\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.Mapping:\n|\n|  eq(self, other)\n|      Return self==value.\n|\n|  get(self, key, default=None)\n|      D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.\n|\n|  items(self)\n|      D.items() -> a set-like object providing a view on D's items\n|\n|  keys(self)\n|      D.keys() -> a set-like object providing a view on D's keys\n|\n|  values(self)\n|      D.values() -> an object providing a view on D's values\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes inherited from collections.abc.Mapping:\n|\n|  hash = None\n|\n|  reversed = None\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Collection:\n|\n|  subclasshook(C) from abc.ABCMeta\n|      Abstract classes can override this to customize issubclass().\n|\n|      This is invoked early on by abc.ABCMeta.subclasscheck().\n|      It should return True, False or NotImplemented.  If it returns\n|      NotImplemented, the normal algorithm is used.  Otherwise, it\n|      overrides the normal algorithm (and the outcome is cached).\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Iterable:\n|\n|  classgetitem = GenericAlias(...) from abc.ABCMeta\n|      Represent a PEP 585 generic type\n|\n|      E.g. for t = list[int], t.origin is list and t.args is (int,).\n\n#### class PysvnStatus2\n\n|  PysvnStatus2(valuedict)\n|\n|  Method resolution order:\n|      PysvnStatus2\n|      PysvnDictBase\n|      collections.UserDict\n|      collections.abc.MutableMapping\n|      collections.abc.Mapping\n|      collections.abc.Collection\n|      collections.abc.Sized\n|      collections.abc.Iterable\n|      collections.abc.Container\n|      builtins.object\n|\n|  Methods defined here:\n|\n|  init(self, valuedict)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes defined here:\n|\n|  abstractmethods = frozenset()\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from PysvnDictBase:\n|\n|  getattr(self, name)\n|\n|  lt(self, other)\n|      Return self<value.\n|\n|  repr(self)\n|      Return repr(self).\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.UserDict:\n|\n|  contains(self, key)\n|      # Modify contains to work correctly when missing is present\n|\n|  copy(self)\n|\n|  delitem(self, key)\n|\n|  getitem(self, key)\n|\n|  ior(self, other)\n|\n|  iter(self)\n|\n|  len(self)\n|\n|  or(self, other)\n|      Return self|value.\n|\n|  ror(self, other)\n|      Return value|self.\n|\n|  setitem(self, key, item)\n|\n|  copy(self)\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.UserDict:\n|\n|  fromkeys(iterable, value=None) from abc.ABCMeta\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors inherited from collections.UserDict:\n|\n|  dict\n|      dictionary for instance variables (if defined)\n|\n|  weakref\n|      list of weak references to the object (if defined)\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.MutableMapping:\n|\n|  clear(self)\n|      D.clear() -> None.  Remove all items from D.\n|\n|  pop(self, key, default=<object object at 0x7f97467a4190>)\n|      D.pop(k[,d]) -> v, remove specified key and return the corresponding value.\n|      If key is not found, d is returned if given, otherwise KeyError is raised.\n|\n|  popitem(self)\n|      D.popitem() -> (k, v), remove and return some (key, value) pair\n|      as a 2-tuple; but raise KeyError if D is empty.\n|\n|  setdefault(self, key, default=None)\n|      D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D\n|\n|  update(self, other=(), /, kwds)\n|      D.update([E, ]F) -> None.  Update D from mapping/iterable E and F.\n|      If E present and has a .keys() method, does:     for k in E: D[k] = E[k]\n|      If E present and lacks .keys() method, does:     for (k, v) in E: D[k] = v\n|      In either case, this is followed by: for k, v in F.items(): D[k] = v\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.Mapping:\n|\n|  eq(self, other)\n|      Return self==value.\n|\n|  get(self, key, default=None)\n|      D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.\n|\n|  items(self)\n|      D.items() -> a set-like object providing a view on D's items\n|\n|  keys(self)\n|      D.keys() -> a set-like object providing a view on D's keys\n|\n|  values(self)\n|      D.values() -> an object providing a view on D's values\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes inherited from collections.abc.Mapping:\n|\n|  hash = None\n|\n|  reversed = None\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Collection:\n|\n|  subclasshook(C) from abc.ABCMeta\n|      Abstract classes can override this to customize issubclass().\n|\n|      This is invoked early on by abc.ABCMeta.subclasscheck().\n|      It should return True, False or NotImplemented.  If it returns\n|      NotImplemented, the normal algorithm is used.  Otherwise, it\n|      overrides the normal algorithm (and the outcome is cached).\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Iterable:\n|\n|  classgetitem = GenericAlias(...) from abc.ABCMeta\n|      Represent a PEP 585 generic type\n|\n|      E.g. for t = list[int], t.origin is list and t.args is (int,).\n\n#### class PysvnWcInfo\n\n|  PysvnWcInfo(valuedict)\n|\n|  Method resolution order:\n|      PysvnWcInfo\n|      PysvnDictBase\n|      collections.UserDict\n|      collections.abc.MutableMapping\n|      collections.abc.Mapping\n|      collections.abc.Collection\n|      collections.abc.Sized\n|      collections.abc.Iterable\n|      collections.abc.Container\n|      builtins.object\n|\n|  Methods defined here:\n|\n|  init(self, valuedict)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes defined here:\n|\n|  abstractmethods = frozenset()\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from PysvnDictBase:\n|\n|  getattr(self, name)\n|\n|  lt(self, other)\n|      Return self<value.\n|\n|  repr(self)\n|      Return repr(self).\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.UserDict:\n|\n|  contains(self, key)\n|      # Modify contains to work correctly when missing is present\n|\n|  copy(self)\n|\n|  delitem(self, key)\n|\n|  getitem(self, key)\n|\n|  ior(self, other)\n|\n|  iter(self)\n|\n|  len(self)\n|\n|  or(self, other)\n|      Return self|value.\n|\n|  ror(self, other)\n|      Return value|self.\n|\n|  setitem(self, key, item)\n|\n|  copy(self)\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.UserDict:\n|\n|  fromkeys(iterable, value=None) from abc.ABCMeta\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors inherited from collections.UserDict:\n|\n|  dict\n|      dictionary for instance variables (if defined)\n|\n|  weakref\n|      list of weak references to the object (if defined)\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.MutableMapping:\n|\n|  clear(self)\n|      D.clear() -> None.  Remove all items from D.\n|\n|  pop(self, key, default=<object object at 0x7f97467a4190>)\n|      D.pop(k[,d]) -> v, remove specified key and return the corresponding value.\n|      If key is not found, d is returned if given, otherwise KeyError is raised.\n|\n|  popitem(self)\n|      D.popitem() -> (k, v), remove and return some (key, value) pair\n|      as a 2-tuple; but raise KeyError if D is empty.\n|\n|  setdefault(self, key, default=None)\n|      D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D\n|\n|  update(self, other=(), /, kwds)\n|      D.update([E, ]F) -> None.  Update D from mapping/iterable E and F.\n|      If E present and has a .keys() method, does:     for k in E: D[k] = E[k]\n|      If E present and lacks .keys() method, does:     for (k, v) in E: D[k] = v\n|      In either case, this is followed by: for k, v in F.items(): D[k] = v\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from collections.abc.Mapping:\n|\n|  eq(self, other)\n|      Return self==value.\n|\n|  get(self, key, default=None)\n|      D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.\n|\n|  items(self)\n|      D.items() -> a set-like object providing a view on D's items\n|\n|  keys(self)\n|      D.keys() -> a set-like object providing a view on D's keys\n|\n|  values(self)\n|      D.values() -> an object providing a view on D's values\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes inherited from collections.abc.Mapping:\n|\n|  hash = None\n|\n|  reversed = None\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Collection:\n|\n|  subclasshook(C) from abc.ABCMeta\n|      Abstract classes can override this to customize issubclass().\n|\n|      This is invoked early on by abc.ABCMeta.subclasscheck().\n|      It should return True, False or NotImplemented.  If it returns\n|      NotImplemented, the normal algorithm is used.  Otherwise, it\n|      overrides the normal algorithm (and the outcome is cached).\n|\n|  ----------------------------------------------------------------------\n|  Class methods inherited from collections.abc.Iterable:\n|\n|  classgetitem = GenericAlias(...) from abc.ABCMeta\n|      Represent a PEP 585 generic type\n|\n|      E.g. for t = list[int], t.origin is list and t.args is (int,).\n\n#### class svn_err\n\n|  Data descriptors defined here:\n|\n|  dict\n|      dictionary for instance variables (if defined)\n|\n|  weakref\n|      list of weak references to the object (if defined)\n|\n|  ----------------------------------------------------------------------\n|  Data and other attributes defined here:\n|\n|  apmodactivitynotfound = 190002\n|\n|  apmodbadbaseline = 190003\n|\n|  apmodconnectionaborted = 190004\n|\n|  apmodmalformeduri = 190001\n|\n|  apmodmissingpathtofs = 190000\n|\n|  asn1invaliddata = 240004\n|\n|  asn1invalidlength = 240002\n|\n|  asn1lengthmismatch = 240003\n|\n|  asn1outofdata = 240000\n|\n|  asn1unexpectedtag = 240001\n|\n|  assertionfail = 235000\n|\n|  assertiononlytracinglinks = 235001\n|\n|  atomicinitfailure = 200029\n|\n|  authncredsnotsaved = 215003\n|\n|  authncredsunavailable = 215000\n|\n|  authnfailed = 215004\n|\n|  authnnoprovider = 215001\n|\n|  authnprovidersexhausted = 215002\n|\n|  authzinvalidconfig = 220003\n|\n|  authzpartiallyreadable = 220002\n|\n|  authzrootunreadable = 220000\n|\n|  authzunreadable = 220001\n|\n|  authzunwritable = 220004\n|\n|  badatomic = 125015\n|\n|  badchangelistname = 125014\n|\n|  badchecksumkind = 125011\n|\n|  badchecksumparse = 125012\n|\n|  badcompressionmethod = 125016\n|\n|  badconfigvalue = 125009\n|\n|  badcontainingpool = 125000\n|\n|  baddate = 125003\n|\n|  badfilename = 125001\n|\n|  badmimetype = 125004\n|\n|  badpropkind = 200008\n|\n|  badpropertyvalue = 125005\n|\n|  badpropertyvalueeol = 125017\n|\n|  badrelativepath = 125007\n|\n|  badserverspecification = 125010\n|\n|  badtoken = 125013\n|\n|  badurl = 125002\n|\n|  baduuid = 125008\n|\n|  badversionfileformat = 125006\n|\n|  base = 200000\n|\n|  cancelled = 200015\n|\n|  canonicalizationfailed = 200047\n|\n|  ceaseinvocation = 200021\n|\n|  checksummismatch = 200014\n|\n|  cladmdirreserved = 205003\n|\n|  clargparsingerror = 205000\n|\n|  clbadlogmessage = 205008\n|\n|  clcommitinaddeddir = 205006\n|\n|  clerrorprocessingexternals = 205011\n|\n|  clinsufficientargs = 205001\n|\n|  cllogmessageispathname = 205005\n|\n|  cllogmessageisversionedfile = 205004\n|\n|  clmutuallyexclusiveargs = 205002\n|\n|  clnoexternaleditor = 205007\n|\n|  clnoexternalmergetool = 205010\n|\n|  clreposverifyfailed = 205012\n|\n|  clunnecessarylogmessage = 205009\n|\n|  clientbadrevision = 195002\n|\n|  clientconflictoptionnotapplicable = 195024\n|\n|  clientcycledetected = 195019\n|\n|  clientduplicatecommiturl = 195003\n|\n|  clientfileexternaloverwriteversioned = 195017\n|\n|  clientforbiddenbyserver = 195023\n|\n|  clientinvalidexternalsdescription = 195005\n|\n|  clientinvalidmergeinfonomergetracking = 195021\n|\n|  clientinvalidrelocation = 195009\n|\n|  clientisbinaryfile = 195004\n|\n|  clientisdirectory = 195007\n|\n|  clientmergeupdaterequired = 195020\n|\n|  clientmissinglocktoken = 195013\n|\n|  clientmodified = 195006\n|\n|  clientmultiplesourcesdisallowed = 195014\n|\n|  clientnolocktoken = 195022\n|\n|  clientnoversionedparent = 195015\n|\n|  clientnotreadytomerge = 195016\n|\n|  clientpatchbadstripcount = 195018\n|\n|  clientpropertyname = 195011\n|\n|  clientraaccessrequired = 195001\n|\n|  clientrevisionauthorcontainsnewline = 195010\n|\n|  clientrevisionrange = 195008\n|\n|  clientunrelatedresources = 195012\n|\n|  clientversionedpathrequired = 195000\n|\n|  composederror = 200042\n|\n|  corruptpackeddata = 200041\n|\n|  corruptedatomicstorage = 200038\n|\n|  deltamd5checksumabsent = 200010\n|\n|  diffdatasourcemodified = 225000\n|\n|  diffunexpecteddata = 225001\n|\n|  dirnotempty = 200011\n|\n|  entryattributeinvalid = 150005\n|\n|  entryexists = 150002\n|\n|  entryforbidden = 150006\n|\n|  entrymissingrevision = 150003\n|\n|  entrymissingurl = 150004\n|\n|  entrynotfound = 150000\n|\n|  externalprogram = 200012\n|\n|  fsalreadyexists = 160020\n|\n|  fsalreadyopen = 160002\n|\n|  fsambiguouschecksumrep = 160067\n|\n|  fsbadlocktoken = 160037\n|\n|  fsberkeleydb = 160029\n|\n|  fsberkeleydbdeadlock = 160030\n|\n|  fscleanup = 160001\n|\n|  fsconflict = 160024\n|\n|  fscontainerindex = 160057\n|\n|  fscontainersize = 160061\n|\n|  fscorrupt = 160004\n|\n|  fscorruptproplist = 160065\n|\n|  fscorruptrevpropmanifest = 160064\n|\n|  fsgeneral = 160000\n|\n|  fsidnotfound = 160014\n|\n|  fsincorrecteditorcompletion = 160050\n|\n|  fsindexcorruption = 160054\n|\n|  fsindexinconsistent = 160058\n|\n|  fsindexoverflow = 160056\n|\n|  fsindexrevision = 160055\n|\n|  fsinvalidgeneration = 160063\n|\n|  fslockexpired = 160041\n|\n|  fslockoperationfailed = 160059\n|\n|  fslockownermismatch = 160039\n|\n|  fsmalformednoderevid = 160062\n|\n|  fsmalformedskel = 160027\n|\n|  fsmalformedtxnid = 160053\n|\n|  fsnolocktoken = 160038\n|\n|  fsnosuchchecksumrep = 160048\n|\n|  fsnosuchcopy = 160011\n|\n|  fsnosuchentry = 160008\n|\n|  fsnosuchlock = 160040\n|\n|  fsnosuchnodeorigin = 160046\n|\n|  fsnosuchrepresentation = 160009\n|\n|  fsnosuchrevision = 160006\n|\n|  fsnosuchstring = 160010\n|\n|  fsnosuchtransaction = 160007\n|\n|  fsnouser = 160034\n|\n|  fsnotdirectory = 160016\n|\n|  fsnotfile = 160017\n|\n|  fsnotfound = 160013\n|\n|  fsnotid = 160015\n|\n|  fsnotmutable = 160019\n|\n|  fsnotopen = 160003\n|\n|  fsnotrevisionroot = 160023\n|\n|  fsnotsinglepathcomponent = 160018\n|\n|  fsnottxnroot = 160022\n|\n|  fsoutofdate = 160042\n|\n|  fspackedrevpropreadfailure = 160051\n|\n|  fspathalreadylocked = 160035\n|\n|  fspathnotlocked = 160036\n|\n|  fspathsyntax = 160005\n|\n|  fspropbasevaluemismatch = 160049\n|\n|  fsrepbeingwritten = 160044\n|\n|  fsrepchanged = 160025\n|\n|  fsrepnotmutable = 160026\n|\n|  fsrepsharingnotallowed = 160069\n|\n|  fsrepsharingnotsupported = 160070\n|\n|  fsrevpropcacheinitfailure = 160052\n|\n|  fsrootdir = 160021\n|\n|  fstransactiondead = 160031\n|\n|  fstransactionnotdead = 160032\n|\n|  fstransactionnotmutable = 160012\n|\n|  fstxnnametoolong = 160045\n|\n|  fstxnoutofdate = 160028\n|\n|  fsunknownfstype = 160033\n|\n|  fsunrecognizedioctlcode = 160068\n|\n|  fsunsupportedformat = 160043\n|\n|  fsunsupportedtype = 160060\n|\n|  fsunsupportedupgrade = 160047\n|\n|  illegaltarget = 200009\n|\n|  incompletedata = 200003\n|\n|  incorrectparams = 200004\n|\n|  invaliddiffoption = 200016\n|\n|  invalidinput = 200043\n|\n|  iocorrupteol = 135002\n|\n|  ioinconsistenteol = 135000\n|\n|  iopipeframeerror = 135004\n|\n|  iopipereaderror = 135005\n|\n|  iopipewriteerror = 135007\n|\n|  iouniquenamesexhausted = 135003\n|\n|  iounknowneol = 135001\n|\n|  iowriteerror = 135006\n|\n|  iterbreak = 200023\n|\n|  lz4compressionfailed = 200045\n|\n|  lz4decompressionfailed = 200046\n|\n|  malformedfile = 200002\n|\n|  malformedversionstring = 200037\n|\n|  mergeinfoparseerror = 200020\n|\n|  noaprmemcache = 200028\n|\n|  noauthfilepath = 200018\n|\n|  nodeunexpectedkind = 145001\n|\n|  nodeunknownkind = 145000\n|\n|  pluginloadfailure = 200001\n|\n|  propertynotfound = 200017\n|\n|  racannotcreatesession = 170013\n|\n|  racannotcreatetunnel = 170012\n|\n|  radavalreadyexists = 175005\n|\n|  radavconntimeout = 175012\n|\n|  radavcreatingrequest = 175001\n|\n|  radavforbidden = 175013\n|\n|  radavinvalidconfigvalue = 175006\n|\n|  radavmalformeddata = 175009\n|\n|  radavmethodnotallowed = 175015\n|\n|  radavoptionsreqfailed = 175003\n|\n|  radavpathnotfound = 175007\n|\n|  radavpreconditionfailed = 175014\n|\n|  radavproppatchfailed = 175008\n|\n|  radavpropsnotfound = 175004\n|\n|  radavrelocated = 175011\n|\n|  radavrequestfailed = 175002\n|\n|  radavresponseheaderbadness = 175010\n|\n|  radavsockinit = 175000\n|\n|  raillegalurl = 170000\n|\n|  ralocalreposnotfound = 180000\n|\n|  ralocalreposopenfailed = 180001\n|\n|  ranoreposuuid = 170005\n|\n|  ranotauthorized = 170001\n|\n|  ranotimplemented = 170003\n|\n|  ranotlocked = 170007\n|\n|  raoutofdate = 170004\n|\n|  rapartialreplaynotsupported = 170008\n|\n|  rareposrooturlmismatch = 170010\n|\n|  raserfgssapiinitialisationfailed = 230002\n|\n|  raserfsslcertuntrusted = 230001\n|\n|  raserfsspiinitialisationfailed = 230000\n|\n|  raserfstreambucketreaderror = 230004\n|\n|  raserfwrappederror = 230003\n|\n|  rasessionurlmismatch = 170011\n|\n|  rasvnbadversion = 210006\n|\n|  rasvncmderr = 210000\n|\n|  rasvnconnectionclosed = 210002\n|\n|  rasvneditaborted = 210008\n|\n|  rasvnioerror = 210003\n|\n|  rasvnmalformeddata = 210004\n|\n|  rasvnnomechanisms = 210007\n|\n|  rasvnreposnotfound = 210005\n|\n|  rasvnrequestsize = 210009\n|\n|  rasvnresponsesize = 210010\n|\n|  rasvnunknowncmd = 210001\n|\n|  raunknownauth = 170002\n|\n|  raunsupportedabiversion = 170006\n|\n|  rauuidmismatch = 170009\n|\n|  reposbadargs = 165002\n|\n|  reposbadrevisionreport = 165004\n|\n|  reposdisabledfeature = 165006\n|\n|  reposhookfailure = 165001\n|\n|  reposlocked = 165000\n|\n|  reposnodataforreport = 165003\n|\n|  repospostcommithookfailed = 165007\n|\n|  repospostlockhookfailed = 165008\n|\n|  repospostunlockhookfailed = 165009\n|\n|  reposunsupportedupgrade = 165010\n|\n|  reposunsupportedversion = 165005\n|\n|  reservedfilenamespecified = 200025\n|\n|  revnumparsefailure = 200022\n|\n|  sqlitebusy = 200033\n|\n|  sqliteconstraint = 200035\n|\n|  sqliteerror = 200030\n|\n|  sqlitereadonly = 200031\n|\n|  sqliteresettingforrollback = 200034\n|\n|  sqliterollbackfailed = 200044\n|\n|  sqliteunsupportedschema = 200032\n|\n|  streammalformeddata = 140001\n|\n|  streamnotsupported = 140004\n|\n|  streamseeknotsupported = 140003\n|\n|  streamunexpectedeof = 140000\n|\n|  streamunrecognizeddata = 140002\n|\n|  svndiffbackwardview = 185002\n|\n|  svndiffcorruptwindow = 185001\n|\n|  svndiffinvalidcompresseddata = 185005\n|\n|  svndiffinvalidheader = 185000\n|\n|  svndiffinvalidops = 185003\n|\n|  svndiffunexpectedend = 185004\n|\n|  swigpyexceptionset = 200013\n|\n|  testfailed = 200006\n|\n|  testskipped = 200027\n|\n|  toomanymemcachedservers = 200036\n|\n|  unknowncapability = 200026\n|\n|  unknownchangelist = 200024\n|\n|  unsupportedfeature = 200007\n|\n|  unversionedresource = 200005\n|\n|  utf8glob = 200040\n|\n|  utf8procerror = 200039\n|\n|  versionmismatch = 200019\n|\n|  wcbadadmlog = 155009\n|\n|  wcbadadmlogstart = 155020\n|\n|  wcbadpath = 155022\n|\n|  wccannotdeletefileexternal = 155030\n|\n|  wccannotmovefileexternal = 155031\n|\n|  wcchangelistmove = 155029\n|\n|  wccleanuprequired = 155037\n|\n|  wcconflictresolverfailure = 155027\n|\n|  wccopyfrompathnotfound = 155028\n|\n|  wccorrupt = 155016\n|\n|  wccorrupttextbase = 155017\n|\n|  wcdberror = 155032\n|\n|  wcduplicateexternalstarget = 155041\n|\n|  wcfoundconflict = 155015\n|\n|  wcinvalidlock = 155006\n|\n|  wcinvalidoponcwd = 155019\n|\n|  wcinvalidoperationdepth = 155038\n|\n|  wcinvalidrelocation = 155024\n|\n|  wcinvalidschedule = 155023\n|\n|  wcinvalidswitch = 155025\n|\n|  wcleftlocalmod = 155012\n|\n|  wclocked = 155004\n|\n|  wcmismatchedchangelist = 155026\n|\n|  wcmissing = 155033\n|\n|  wcmixedrevisions = 155040\n|\n|  wcnodekindchange = 155018\n|\n|  wcnotdirectory = 155007\n|\n|  wcnotfile = 155008\n|\n|  wcnotlocked = 155005\n|\n|  wcnotsymlink = 155034\n|\n|  wcnotuptodate = 155011\n|\n|  wcnotworkingcopy = 155007\n|\n|  wcobstructedupdate = 155000\n|\n|  wcpathaccessdenied = 155039\n|\n|  wcpathfound = 155014\n|\n|  wcpathnotfound = 155010\n|\n|  wcpathunexpectedstatus = 155035\n|\n|  wcscheduleconflict = 155013\n|\n|  wcunsupportedformat = 155021\n|\n|  wcunwindempty = 155002\n|\n|  wcunwindmismatch = 155001\n|\n|  wcunwindnotempty = 155003\n|\n|  wcupgraderequired = 155036\n|\n|  x509certinvalidalg = 240010\n|\n|  x509certinvaliddate = 240012\n|\n|  x509certinvalidextensions = 240015\n|\n|  x509certinvalidformat = 240007\n|\n|  x509certinvalidname = 240011\n|\n|  x509certinvalidpem = 240006\n|\n|  x509certinvalidpubkey = 240013\n|\n|  x509certinvalidserial = 240009\n|\n|  x509certinvalidsignature = 240014\n|\n|  x509certinvalidversion = 240008\n|\n|  x509certsigmismatch = 240018\n|\n|  x509certunknownpkalg = 240017\n|\n|  x509certunknownversion = 240016\n|\n|  x509certverifyfailed = 240019\n|\n|  x509featureunavailable = 240005\n|\n|  xmlattribnotfound = 130000\n|\n|  xmlmalformed = 130003\n|\n|  xmlmissingancestry = 130001\n|\n|  xmlunescapabledata = 130004\n|\n|  xmlunexpectedelement = 130005\n|\n|  xmlunknownencoding = 130002\n\n### FUNCTIONS\n\nClient(configdir='')\n\nRevision(...) method of builtins.tuple instance\nThe Revision object has three member variables:\n* kind   - the kind of revision, its value is one of theoptrevisionkind enumerations.\n* date   - date and time when kind is optrevisionkind.date,\nas seconds since the epoch which is compatible with python's\ntime module.\n* number - revision number when kind is optrevisionkind.number\n\nInterface summary:\n\nimport pysvn\nimport time\n\nrevhead = pysvn.Revision( pysvn.optrevisionkind.head )\nrevdate = pysvn.Revision( pysvn.optrevisionkind.date, time.time() )\nrevnum = pysvn.Revision( pysvn.optrevisionkind.number, 4721 )\n\nTransaction(repospath, transactionname, isrevision=False)\n\n### DATA\n\nSVNDIRENTALL = 4294967295\nSVNDIRENTCREATEDREV = 8\nSVNDIRENTHASPROPS = 4\nSVNDIRENTKIND = 1\nSVNDIRENTLASTAUTHOR = 32\nSVNDIRENTSIZE = 2\nSVNDIRENTTIME = 16\ncopyright = 'Copyright (c) 2003-2007 Barry A Scott.  All righ...evelop...\ndepth = <depth object>\ndiffsummarizekind = <clientdiffsummarizekind object>\nkey = 'file'\nnodekind = <nodekind object>\noptrevisionkind = <optrevisionkind object>\nsvnapiversion = (1, 14, 1, ' (r1886195)')\nsvnversion = (1, 14, 1, '')\nvalue = '/usr/lib/python3/dist-packages/pysvn/pysvn.cpython-310-x866...\nversion = (1, 9, 15, 2070)\nwcconflictaction = <wcconflictaction object>\nwcconflictchoice = <wcconflictchoice object>\nwcconflictkind = <wcconflictkind object>\nwcconflictreason = <wcconflictreason object>\nwcmergeoutcome = <wcmergeoutcome object>\nwcnotifyaction = <wcnotifyaction object>\nwcnotifystate = <wcnotifystate object>\nwcoperation = <wcoperation object>\nwcschedule = <wcschedule object>\nwcstatuskind = <wcstatuskind object>\n\n### FILE\n\n/usr/lib/python3/dist-packages/pysvn/init.py\n\n"
        }
    ],
    "structuredContent": {
        "command": "pysvn",
        "section": "",
        "mode": "pydoc",
        "summary": "pysvn",
        "synopsis": null,
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 8,
                "subsections": []
            },
            {
                "name": "PACKAGE CONTENTS",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "CLASSES",
                "lines": 17,
                "subsections": [
                    {
                        "name": "class PysvnCommitInfo",
                        "lines": 144
                    },
                    {
                        "name": "class PysvnDictBase",
                        "lines": 140
                    },
                    {
                        "name": "class PysvnDiffSummary",
                        "lines": 144
                    },
                    {
                        "name": "class PysvnDirent",
                        "lines": 144
                    },
                    {
                        "name": "class PysvnEntry",
                        "lines": 144
                    },
                    {
                        "name": "class PysvnInfo",
                        "lines": 144
                    },
                    {
                        "name": "class PysvnList",
                        "lines": 144
                    },
                    {
                        "name": "class PysvnLock",
                        "lines": 144
                    },
                    {
                        "name": "class PysvnLog",
                        "lines": 144
                    },
                    {
                        "name": "class PysvnLogChangedPath",
                        "lines": 144
                    },
                    {
                        "name": "class PysvnStatus",
                        "lines": 144
                    },
                    {
                        "name": "class PysvnStatus2",
                        "lines": 144
                    },
                    {
                        "name": "class PysvnWcInfo",
                        "lines": 144
                    },
                    {
                        "name": "class svn_err",
                        "lines": 707
                    }
                ]
            },
            {
                "name": "FUNCTIONS",
                "lines": 21,
                "subsections": []
            },
            {
                "name": "DATA",
                "lines": 28,
                "subsections": []
            },
            {
                "name": "FILE",
                "lines": 3,
                "subsections": []
            }
        ]
    }
}