-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate to notmuch2 module #320
base: master
Are you sure you want to change the base?
Commits on Nov 26, 2021
-
Upgrade files to notmuch2 python module afewmail#278
Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3296445 - Browse repository at this point
Copy the full SHA 3296445View commit details -
Upgrade Database to notmuch2 python module afewmail#278
Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2df068d - Browse repository at this point
Copy the full SHA 2df068dView commit details -
Upgrade MailMover to notmuch2 python module afewmail#278
Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a1bec17 - Browse repository at this point
Copy the full SHA a1bec17View commit details -
283ee15 ("Upgrade Database to notmuch2 python module afewmail#278", 2020-11-11) adjusted Databse partially to notmuch2. There, open() does not have a create argument any more. So far, only afew's test suite needs to create a db. So, remove the argument from afew's Database class and use notmuch2's create() directly in the test suite.
Configuration menu - View commit details
-
Copy full SHA for b1cb56b - Browse repository at this point
Copy the full SHA b1cb56bView commit details -
Adjust to notmuch2 call signatures
Besides the obvious call signature changes, filenames are Posix.Path objects now, searches do not return an email.Message object, and non-existing headers throw a LookupError.
Configuration menu - View commit details
-
Copy full SHA for bab9899 - Browse repository at this point
Copy the full SHA bab9899View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb648c2 - Browse repository at this point
Copy the full SHA cb648c2View commit details -
CI: build with notmuch2 and python up to 3.10
python3-notmuch2 is part of ubuntu 21.04 and later, so we need to bump that, too.
Configuration menu - View commit details
-
Copy full SHA for 6e98c68 - Browse repository at this point
Copy the full SHA 6e98c68View commit details