Summary
afew is an initial tagging script for Notmuch. Its basic task is to provide automatic tagging each time new mail is registered with Notmuch. In addition to more elementary features such as adding tags based on e-mail headers or maildir folders, handling killed threads and spam, it can do some heavy magic in order to learn how to initially tag your mails based on their content. In move mode, afew will move mails between maildir folders according to configurable rules that can contain arbitrary notmuch queries to match against any searchable attributes.
Versions
v3.0.1-r1 :: 0 :: gentoo
- Modified
- License
- ISC
- Keywords
- amd64 x86
- USE flags
- doc test
v3.0.1 :: 0 :: gentoo
- Modified
- License
- ISC
- Keywords
- amd64 x86
- USE flags
- doc test
USE flags
General
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
Runtime Dependencies
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-python / chardet : Universal encoding detector
dev-python / dkimpy : DKIM and ARC email signing and verification library
dev-python / setuptools : Collection of extensions to Distutils
net-mail / notmuch : Thread-based e-mail indexer, supporting quick search and tagging
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
mail-filter/afew: stabilize 3.0.1-r1 for amd64, x86
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
mail-filter/afew: update EAPI 7 -> 8, enable py3.12
Bug: https://bugs.gentoo.org/929716 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
mail-filter/afew: fix build w/ >=sphinx-7
Closes: https://bugs.gentoo.org/906704 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
mail-filter/afew: Enable py3.11
Closes: https://bugs.gentoo.org/896972 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
mail-filter/afew: Use pypi.eclass
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guillaume Seren · gentoo
mail-filter/afew: enable py3.10
Closes: https://bugs.gentoo.org/845996 Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27847 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
mail-filter/afew: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
mail-filter/afew: add tests
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
mail-filter/afew: add Python 3.9
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
mail-filter/afew: Stabilize 3.0.1 amd64, #757627
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
mail-filter/afew: x86 stable (bug #757627)
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
mail-filter/afew: modernise ebuild
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
mail-filter/afew: Stabilize 3.0.0 amd64, #739442
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
mail-filter/afew: x86 stable (bug #739442)
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Guillaume Seren · gentoo
mail-filter/afew: Clean old versions
Closes: https://bugs.gentoo.org/739436 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17304 Signed-off-by: Sam James <sam@gentoo.org> - Guillaume Seren · gentoo
mail-filter/afew: version bump 3.0.1
Closes: https://bugs.gentoo.org/739436 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guillaume Seren · gentoo
mail-filter/afew: Add version bump 3.0.0
Closes: https://bugs.gentoo.org/712426 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com> Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org> - Guillaume Seren · gentoo
mail-filter/afew: Add version bump 2.0.0
Closes: https://bugs.gentoo.org/712426 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com> Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
mail-filter/afew: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Amadeusz Piotr Żołnowski · gentoo
mail-filter/afew: Enable Python 3.7
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org> - Amadeusz Piotr Żołnowski · gentoo
mail-filter/afew: Remove old version
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Guillaume Seren · gentoo
mail-filter/afew: version bump to 1.3.0.
Package-Manager: Portage-2.3.19, Repoman-2.3.6 Closes: https://bugs.gentoo.org/647618 Closes: https://github.com/gentoo/gentoo/pull/7186 - Guillaume Seren · gentoo
mail-filter/afew: Add version bump 1.2.0
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=630494 - Amadeusz Żołnowski · gentoo
mail-filter/afew: Add new package
Gentoo-Bug: 404077 Package-Manager: Portage-2.3.6, Repoman-2.3.3