gauteh / lieer

Fast email-fetching and sending and two-way tag synchronization between notmuch and GMail
http://lieer.gaute.vetsj.com
Other
494 stars 60 forks source link

Require Notmuch 0.30+ for `notmuch2` Python bindings #275

Closed tschwinge closed 3 months ago

tschwinge commented 3 months ago

As of #173 "Migrate to notmuch2" etc., Lieer uses the notmuch2 Python bindings, which have first been shipped in Notmuch 0.30. (..., and 0.30 appears to still work fine for current Lieer, as I've just tried.)

gauteh commented 3 months ago

Thanks, should probably be added to setup.py and requirements.txt

tschwinge commented 3 months ago

So I looked into that -- and found out that https://pypi.org/project/notmuch2/ is actually (a) not based on the upstream Notmuch sources, (b) unmaintained (last changed four years ago), and (c) only offers a 0.30-rc2 pre-release from Jun 19, 2020. (I'm using my own local build of Notmuch.)

ERROR: Could not find a version that satisfies the requirement notmuch2>=0.30 (from versions: 0.1, 0.30rc2)
ERROR: No matching distribution found for notmuch2>=0.30
gauteh commented 3 months ago

Oh right. Yeah, I remember that was a mess. Let's merge as is then.