Package: afew / 3.0.1-8

Metadata

Package Version Patches format
afew 3.0.1-8 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
65227fa.patch | (download)

.github/workflows/build.yml | 37 17 + 20 - 0 !
.github/workflows/release.yml | 31 31 + 0 - 0 !
.readthedocs.yaml | 22 22 + 0 - 0 !
NEWS.md | 23 23 + 0 - 0 !
README.rst | 11 4 + 7 - 0 !
afew/Database.py | 4 2 + 2 - 0 !
afew/MailMover.py | 2 1 + 1 - 0 !
afew/NotmuchSettings.py | 7 4 + 3 - 0 !
afew/configparser.py | 6 4 + 2 - 0 !
afew/files.py | 28 13 + 15 - 0 !
afew/filters/DMARCReportInspectionFilter.py | 17 15 + 2 - 0 !
afew/filters/FolderNameFilter.py | 3 1 + 2 - 0 !
afew/filters/HeaderMatchingFilter.py | 19 12 + 7 - 0 !
afew/filters/SentMailsFilter.py | 12 6 + 6 - 0 !
afew/tests/test_headermatchingfilter.py | 84 84 + 0 - 0 !
afew/tests/test_mailmover.py | 6 1 + 5 - 0 !
afew/tests/test_utils.py | 12 0 + 12 - 0 !
docs/conf.py | 75 38 + 37 - 0 !
docs/filters.rst | 4 2 + 2 - 0 !
setup.py | 4 4 + 0 - 0 !
20 files changed, 284 insertions(+), 123 deletions(-)

---
apply upstream pull request 320.patch | (download)

.github/workflows/build.yml | 4 2 + 2 - 0 !
afew/Database.py | 31 14 + 17 - 0 !
afew/MailMover.py | 8 3 + 5 - 0 !
afew/files.py | 10 5 + 5 - 0 !
afew/filters/BaseFilter.py | 23 13 + 10 - 0 !
afew/filters/DKIMValidityFilter.py | 10 7 + 3 - 0 !
afew/filters/DMARCReportInspectionFilter.py | 4 2 + 2 - 0 !
afew/filters/FolderNameFilter.py | 10 7 + 3 - 0 !
afew/filters/HeaderMatchingFilter.py | 8 4 + 4 - 0 !
afew/filters/KillThreadsFilter.py | 2 1 + 1 - 0 !
afew/filters/MeFilter.py | 2 1 + 1 - 0 !
afew/filters/PropagateTagsByRegexInThreadFilter.py | 4 2 + 2 - 0 !
afew/filters/PropagateTagsInThreadFilter.py | 2 1 + 1 - 0 !
afew/filters/SentMailsFilter.py | 5 4 + 1 - 0 !
afew/tests/test_dkimvalidityfilter.py | 20 10 + 10 - 0 !
afew/tests/test_headermatchingfilter.py | 18 9 + 9 - 0 !
afew/tests/test_mailmover.py | 15 9 + 6 - 0 !
afew/utils.py | 12 9 + 3 - 0 !
docs/extending.rst | 2 1 + 1 - 0 !
setup.py | 2 1 + 1 - 0 !
20 files changed, 105 insertions(+), 87 deletions(-)

 apply upstream pull request 320

This is labelled draft upstream, but seems to be tested by mjg.

fix settings file reading method in sett.patch | (download)

afew/Settings.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix settings file reading method in settings.py

- Updated method from `readfp` to `read_file` for compatibility with Python 3.
- No change in functionality; improves code compliance with current Python standards.

(this is upstream PR 350)