summaryrefslogtreecommitdiff
path: root/bindings/python
AgeCommit message (Collapse)Author
2016-09-08Merge branch 'release'David Bremner
hand fixed conflicts with NEWS
2016-09-08version: bump to 0.22.2David Bremner
2016-07-29Fix typo in Message.maildir_flags_to_tagsJaime Velasco Juan
It has been calling _tags_to_maildir_flags instead since the beginning,
2016-07-19Merge branch 'release'David Bremner
2016-07-19version: bump to 0.22David Bremner
2016-06-30version: bump to 0.21.1~rc0David Bremner
Getting ready for the point release
2016-06-05Use https instead of http where possibleDaniel Kahn Gillmor
Many of the external links found in the notmuch source can be resolved using https instead of http. This changeset addresses as many as i could find, without touching the e-mail corpus or expected outputs found in tests.
2016-06-05NEWS, python: update pointer to online documentationDaniel Kahn Gillmor
Currently, http://packages.python.org/notmuch/ goes through a series of redirections and ends up pointing to readthedocs. Since we're using readthedocs directly anyway, just point to it directly. readthedocs are also now sensibly using a separate domain (readthedocs.io) for their hosted documentation as distinct from their own domain (readthedocs.org), so use the correct tld.
2016-04-26bump version and NEWS date for 0.22 releaseDavid Bremner
2016-04-24version: bump to 0.22~rc1David Bremner
2016-04-16version: bump to 0.22~rc0David Bremner
2016-03-14python: update the READMEJustus Winter
Signed-off-by: Justus Winter <justus@gnupg.org>
2016-02-11notmuch.Database.remove_message should raise exception on failureDaniel Kahn Gillmor
The notmuch python bindings document that database.remove_message should raise an exception when the message removal fails, but they don't actually do it.
2016-01-08python: cleanup importsJustus Winter
Drop unused imports, and avoid warning about unused imports when we import something on behalf of another module. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
2016-01-08python: Remove {Filenames,Threads}.__len__Justus Winter
Remove the __len__ functions, as they exhaust the iterator, breaking 'list(x)'. This is a follow-up to 8866a89e. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
2016-01-08python: update bindings for the new query search APIJustus Winter
Use 'notmuch_query_search_{threads,messages}_st' instead of their deprecated counterpart. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
2016-01-08python: add new errorsJustus Winter
Add support for the new notmuch status codes UNSUPPORTED_OPERATION, UPGRADE_REQUIRED, and PATH_ERROR. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
2016-01-08python: add missing importJustus Winter
Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
2016-01-08python: fix argument for filenames_destroyDaniel Kahn Gillmor
2015-12-11python: add notmuch.Database.status_string()Daniel Kahn Gillmor
This gives some additional access to debugging information when using the python bindings. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
2015-10-29version: bump to 0.21David Bremner
2015-10-22version: bump to 0.21~rc3David Bremner
2015-10-19version: bump to 0.21~rc2David Bremner
2015-10-15version: bump to 0.21~rc1David Bremner
2015-10-05python: update bindings for new count APIDavid Bremner
Note that any mismatches are not detected until runtime (if at all) with the python bindings, so tests are crucial
2015-06-27version: update to 0.20.2debian/0.20.2-10.20.2David Bremner
As usual, bump python version at same time.
2015-06-01version: bump to 20.1David Bremner
2015-05-31version: bump to 0.20David Bremner
2015-05-23version: bump to 0.20~rc2David Bremner
2015-05-23python: use absolute import for SOVERSIONDavid Bremner
Apparently python3 needs this.
2015-05-04version: bump to 0.20~rc1David Bremner
2015-03-08python: replace hardcoding of SONAME versionDavid Bremner
Failing to update this string in globals.py causes failures when the SONAME changes. In order to hopefully reduce the number of such errors, automate the process of setting the SONAME in the python bindings.
2014-11-14version: bump to 0.19David Bremner
2014-11-09bump version to 0.19~rc2David Bremner
2014-11-06version: update to 0.19~rc1David Bremner
Sync NEWS debian/changelog at the same time, although in those cases it's a downgrade.
2014-10-25Merge tag '0.18.2'David Bremner
notmuch 0.18.2 release
2014-10-25version: bump to 0.18.2David Bremner
No non-documentation changes
2014-10-25Merge tag '0.18.2_rc1'David Bremner
notmuch 0.18.2~rc1 release Conflicts: NEWS debian/changelog
2014-10-25version: bump to 0.18.2~rc1David Bremner
2014-09-23python: Add binding for notmuch_query_add_tag_excludeThibaut Horel
Implemented as the method `exclude_tag` of the class `Query`. This method takes one argument, a string containing the name of the tag to exclude.
2014-09-16python: bump SONAMEDavid Bremner
This should have happened in commit 6754ad9f9, but oops. This was not caught by our test suite because it uses an installed notmuch library of it cannot find the just built one.
2014-09-16python: handle return status of database close and destroyPeter Wang
Throw an exception if notmuch_database_close or notmuch_database_destroy fail.
2014-06-25version: bump to 0.18.1debian/0.18.1-10.18.1David Bremner
Also add precis of NEWS to debian changelog
2014-06-22version: bump to 0.18.1~rc0David Bremner
Also bump the python bindings version, the NEWS version and the Debian version. Since the changelog is (slightly dubiously) metadata, we have to change it to upload a release candidate.
2014-05-28Unset html_static_path in Python bindings docsAmadeusz Żołnowski
html_static_path is a kind of source directory and it was set to destination directory (../html) which caused infinite recursion with Sphinx 1.2 and above.
2014-05-06version: bump to 0.18David Bremner
debian changelog to be done seperately.
2014-05-04version: bump for 0.18~rc1David Bremner
Doing all of the needed version bumps in one commit, and do a complete, if minimal debian changelog entry
2014-04-22python: bump versionDavid Bremner
2013-12-30version: bump to 0.17David Bremner
2013-12-28version: bump to 0.17~rc4David Bremner
Unfortunately release-checks.sh will whine a bit because it has not caught up with the renaming of the version macros.