]> git.notmuchmail.org Git - notmuch/blobdiff - bindings/python/docs/source/status_and_errors.rst
emacs: Add new option notmuch-search-hide-excluded
[notmuch] / bindings / python / docs / source / status_and_errors.rst
index bc0d0d230fd98737e9334b57cee1b77fbac894ae..68913f160beb06166cd58c1e2c0448613c987dff 100644 (file)
@@ -5,6 +5,12 @@ Status and Errors
 
 Some methods return a status, indicating if an operation was successful and what the error was. Most of these status codes are expressed as a specific value, the :class:`notmuch.STATUS`.
 
+.. note::
+
+    Prior to version 0.12 the exception classes and the enumeration
+    :class:`notmuch.STATUS` were defined in `notmuch.globals`. They
+    have since then been moved into `notmuch.errors`.
+
 :class:`STATUS` -- Notmuch operation return value
 --------------------------------------------------
 
@@ -41,5 +47,11 @@ The following exceptions are all directly derived from NotmuchError. Each of the
    :members:
 .. autoexception:: UnbalancedAtomicError(message=None)
    :members:
+.. autoexception:: UnsupportedOperationError(message=None)
+   :members:
+.. autoexception:: UpgradeRequiredError(message=None)
+   :members:
+.. autoexception:: PathError(message=None)
+   :members:
 .. autoexception:: NotInitializedError(message=None)
    :members: