blob 340f4388343c433bc7339ee4cee738888ad32c7d 1732 bytes (raw)
name: bindings/python-cffi/notdb/__init__.py # note: path name is non-authoritative(*)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
| | """Pythonic API to the notmuch database.
Creating Objects
================
Only the :class:`Database` object is meant to be created by the user.
All other objects should be created from this initial object. Users
should consider their signatures implementation details.
Errors
======
All errors occuring due to errors from the underlying notmuch database
are subclasses of the :exc:`NotmuchError`. Due to memory management
it is possible to try and use an object after it has been freed. In
this case a :exc:`ObjectDestoryedError` will be raised.
Memory Management
=================
xxx
"""
from notdb import _capi
from notdb._database import AtomicContext
from notdb._database import Database
from notdb._database import DbRevision
from notdb._errors import NotmuchError
from notdb._errors import OutOfMemoryError
from notdb._errors import ReadOnlyDatabaseError
from notdb._errors import XapianError
from notdb._errors import FileError
from notdb._errors import FileNotEmailError
from notdb._errors import DuplicateMessageIdError
from notdb._errors import NullPointerError
from notdb._errors import TagTooLongError
from notdb._errors import UnbalancedFreezeThawError
from notdb._errors import UnbalancedAtomicError
from notdb._errors import UnsupportedOperationError
from notdb._errors import UpgradeRequiredError
from notdb._errors import PathError
from notdb._errors import IllegalArgumentError
from notdb._errors import NoSuchHeaderError
from notdb._errors import NoMessageError
from notdb._errors import ObjectDestroyedError
from notdb._message import Message
from notdb._tags import ImmutableTagSet
from notdb._tags import MutableTagSet
from notdb._tags import TagsIter
NOTMUCH_TAG_MAX = _capi.lib.NOTMUCH_TAG_MAX
|
debug log:
solving 340f4388 ...
found 340f4388 in https://yhetil.org/notmuch/20171128204608.12210-2-flub@devork.be/
applying [1/1] https://yhetil.org/notmuch/20171128204608.12210-2-flub@devork.be/
diff --git a/bindings/python-cffi/notdb/__init__.py b/bindings/python-cffi/notdb/__init__.py
new file mode 100644
index 00000000..340f4388
Checking patch bindings/python-cffi/notdb/__init__.py...
Applied patch bindings/python-cffi/notdb/__init__.py cleanly.
index at:
100644 340f4388343c433bc7339ee4cee738888ad32c7d bindings/python-cffi/notdb/__init__.py
(*) Git path names are given by the tree(s) the blob belongs to.
Blobs themselves have no identifier aside from the hash of its contents.^
Code repositories for project(s) associated with this public inbox
https://yhetil.org/notmuch.git/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).