Summary
A python extension module to enable python scripts to attach to sendmail’s libmilter functionality. Additional python modules provide for navigating and modifying MIME parts, and sending DSNs or doing CBVs.
Versions
v1.0.5 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 ~x86
- USE flags
- debug test
USE flags
General
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_targets
- python3_10
- Build with Python 3.10
- python3_11
- Build with Python 3.11
Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-python / bsddb3 : Python bindings for Berkeley DB
mail-filter / libmilter : The Sendmail Filter API (Milter)
Runtime Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-python / bsddb3 : Python bindings for Berkeley DB
mail-filter / libmilter : The Sendmail Filter API (Milter)
Bugs
- 894688
- dev-python/pymilter-1.0.5 fails tests: bsddb3.db.DBInvalidArgError: (22, Invalid argument BDB1126 access.db: unsupported hash version: 10)
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-python/pymilter: Keyword 1.0.5 x86, #897894
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/pymilter: Set DISTUTILS_EXT=1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/pymilter: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/pymilter: Stabilize 1.0.5 amd64, #903223
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/pymilter: add 1.0.5
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-python/pymilter: enable py3.11
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-python/pymilter: drop 1.0.4-r2
Signed-off-by: Sam James <sam@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 - Sam James · gentoo
dev-python/pymilter: depend on libmilter
libmilter and sendmail no longer block each other, and we also need a := dep on libmilter. (Straight-to-stable is intentional as long been in stable anyway, but not dropping old w/ git mv or similar yet in case folks want to downgrade to older sendmail for now.) Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/pymilter: Enable py3.10
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/pymilter: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-python/pymilter: Stabilize 1.0.4-r2 amd64, #835259
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/pymilter: Switch to PEP 517 build
Signed-off-by: Michał Górny <mgorny@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 - Thomas Deutschmann · gentoo
dev-python/pymilter: fix conditional USE in RDEPEND
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Ralph Seichter · gentoo
dev-python/pymilter: Address distutils QA warning
Explicitly set DISTUTILS_USE_SETUPTOOLS=no to address QA warning. Closes: https://bugs.gentoo.org/748462 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/17917 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-python/pymilter: amd64 stable wrt bug #747634
Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
dev-python/pymilter: FEATURES=test requires dev-lang/python[sqlite]
Closes: https://bugs.gentoo.org/738204 Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Thomas Deutschmann <whissi@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 - David Seifert · gentoo
dev-python/pymilter: Remove Py2
Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ralph Seichter · gentoo
dev-python/pymilter: Fix libmilter dependency bug
Ebuild now depends on libmilter XOR sendmail to provide the necessary library and header files. Closes: https://bugs.gentoo.org/697738 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/13311 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
dev-python/pymilter: add missing mail-filter/libmilter dependency
Closes: https://bugs.gentoo.org/687690 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ralph Seichter · gentoo
dev-python/pymilter: Python interface to sendmail milter API
Python extension module to enable python scripts to attach to Sendmail's libmilter API (also used by Postfix), enabling filtering of messages as they arrive. Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://bugs.gentoo.org/533272 Package-Manager: Portage-2.3.62, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/11633 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>