Hi there

notmuch (the mail indexer) so far comes with two sets of python bindings:
- python3-notmuch aka legacy bindings
- python3-notmuch2 cffi bindings

The legacy bindings had been deprecated since notmuch 0.30 (2020-07-10).

In Fedora, notmuch currently is at version 0.38 (all active branches),
in EPEL 9 at 0.36. The upcoming upstream release 0.39 will drop the
legacy bindings:

https://nmbug.notmuchmail.org/nmweb/show/20250215200727.1355601-1-david%40tethera.net

"drop" means: moved to contrib area, not built nor tested by default,
to be dropped completely "soon".

In Fedora, no package requires python-notmuch, except for alot which
requires it in spec but indeed uses python3-notmuch2:

https://bugzilla.redhat.com/show_bug.cgi?id=2346110

In fact, this would have been resolved in rawhide already if only that
package built at all (different story).

So, I suggest to drop the notmuch-python subpackage with the upcoming
notmuch 0.39 in rawhide and - depending on the timing - in F42.

Please let me know in case there are users of the legacy bindings
which I"ve overlooked, and I'll look into building contrib if needs
be.

Just to be clear:
python3-notmuch2 will stay, of course. (Any afew users here? I"m
porting that to the new bindings right now ...)

F41 and F40 will stay at notmuch 0.38 which includes python3-notmuch.

Cheers
Michael

Yes, alot of words about notmuch ...
-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to