{"bugs":[],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":336,"name":"dev-python","summary":"The dev-python category contains packages whose primary purpose is to provide Python modules, extensions and bindings, as well as tools and utilities useful for development in the Python programming language."},{"categoryid":364,"name":"mail-filter","summary":"The mail-filter category contains email filtering software."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"91d2659f34fe2264c671c8aab3a840104cbc4e8b","committime":"2025-04-19T20:20:09","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"c627c5dc0e3931b2e892eb43ea401bca0c3fd809","committime":"2025-04-19T20:03:02","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: drop 3.0.4-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"563e213ec41b4d17720d03729ad956c76d84554b","committime":"2025-04-19T18:50:18","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"36fb6bdc22e8a0bf1ddc1ed80707dd54815937d6","committime":"2025-04-19T18:38:47","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: Stabilize 3.1.0 amd64, #953686"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e7609ef4bb76ba24e8a149405204018b0f5be3fd","committime":"2025-04-15T04:05:19","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"ff6983fe69103f5eaa22d8f4eae154b08e7e270f","committime":"2025-04-15T03:53:42","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: Stabilize 3.1.0 x86, #953686"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e379bf62a555710ce54dfbac1ec980d18df0cdb6","committime":"2025-03-19T17:18:25","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"254e52e028dca8dc70bbdbdbc781d4f1740c45aa","committime":"2025-03-19T17:05:28","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: add 3.1.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4c8de79fa688a6e4be2ff7eb22a21ef403939dc3","committime":"2024-05-29T14:03:55","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"242ceeef654153caa387d19ac841bb38285eb5f0","committime":"2024-05-29T13:52:31","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: drop 3.0.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"508e6840be67b19de2f0578727ba3f06ae8f589d","committime":"2024-05-28T17:18:54","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"058a996b92e94297de7fc9ece842b0fb92cf79df","committime":"2024-05-28T16:57:49","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: Stabilize 3.0.4-r1 x86, #932976"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"aec8e659857d4b01eb76c04a7aea2cd4663bc2e0","committime":"2024-05-28T13:33:51","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"216f3db842310bb21542c1675a1c9dddff0a4b90","committime":"2024-05-28T13:18:36","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: Stabilize 3.0.4-r1 amd64, #932976"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d9cfabfdd97771c2d3e85bf9aeedbcea6ab1e666","committime":"2024-04-14T12:19:15","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Bug: https:\/\/bugs.gentoo.org\/929609\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"e18ebdc2b5f5a8c34ce781fdf4d27307b1a3bb42","committime":"2024-04-14T11:51:14","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: support python-3.12, drop 3.9"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ce1299a2be1fd29daab86555304d3ade3e05c2c6","committime":"2023-05-04T14:17:57","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"4797f957b23ad24e0619afe08b3f22664eba5ff2","committime":"2023-05-03T16:33:00","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: add 3.0.4"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"d704bcaafc7999f3e6b21dbdf1963812c5f73456","committime":"2023-05-03T12:13:02","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: drop 2.9.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a6496b1748833f7d635c92c4e8f2f76304929e7c","committime":"2023-05-03T06:50:00","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"94c12e7b2443806697e9d971980ff30f15f24b1a","committime":"2023-05-03T06:31:01","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: Stabilize 3.0.3 amd64, #905608"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c78a3cf64e46619de0357d9d8d8e59f1d210ac8a","committime":"2023-05-03T04:07:18","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"656fecdfcbd98c93b6a3d5ec0031a7501b66b845","committime":"2023-05-03T03:52:55","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: Stabilize 3.0.3 x86, #905608"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5b3dfa1b13f30d28640ff1dd3b93fc662edde5bd","committime":"2023-03-26T23:01:51","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"32b7603576b3c45a958028091d185f52fd8e49ec","committime":"2023-03-17T15:31:48","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"ea29554eb8d4cab30c6e200158de80dfdd080f85","committime":"2023-03-17T12:02:38","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: Use pypi.eclass"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"The new 3.x packaging makes the milter a first-class citizen, but I've\nleft it disabled for now. There are incorrect paths, unnecessary PID\nfiles and privilege-dropping, and a chown() exploit -- all reported\nupstream. But since the milter was never available on Gentoo in the\nfirst place, it seems prudent to leave it disabled until those issues\nare sorted out.\n\nCloses: https:\/\/bugs.gentoo.org\/896976\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"08a4e9d40cf9011fc7b98ab51ed7be6b9b9048bc","committime":"2023-02-25T23:48:14","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: add 3.0.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"ed468028e725c9580a7b2ee02d6b7b9375f7a0b2","committime":"2023-01-14T12:51:19","packageid":71178,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"553c6a5441482edf158fb0ea952d86289f1876f0","committime":"2022-06-09T12:47:55","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Package-Manager: Portage-3.0.30, Repoman-3.0.3\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"c848f4cbf8150c590b61c9586b2ce336bc007908","committime":"2022-06-09T12:42:29","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: remove old spf-engine-2.9.2-r3.ebuild."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6108613129c0a52542166b8d331498baaf799e6f","committime":"2022-06-09T07:47:55","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-3.0.30, Repoman-3.0.3\nRepoMan-Options: --include-arches=\"x86\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"42cb713e282c0a648342dc4da7a3129665663fd6","committime":"2022-06-09T07:39:16","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: x86 stable wrt bug #850271"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-3.0.30, Repoman-3.0.3\nRepoMan-Options: --include-arches=\"amd64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"35f2f2069f494319356574b7cc387db19669795f","committime":"2022-06-09T07:34:14","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: amd64 stable wrt bug #850271"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"af99f01b362376785c935529e00f27c1fa8f92d6","committime":"2022-05-13T09:32:56","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Package-Manager: Portage-3.0.30, Repoman-3.0.3\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"84a61a24dc4bf6087ec8e98948faff65a53687ad","committime":"2022-05-12T22:53:50","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: new upstream v2.9.3."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"db43c7f702f4dbb23cc9c47487b2785aced6f076","committime":"2021-10-29T13:13:18","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"I've also dropped support for python-3.7, which lets us finally revert\nDISTUTILS_USE_SETUPTOOLS to the default value and stop spewing QA\nwarnings.\n\nCloses: https:\/\/bugs.gentoo.org\/820662\nPackage-Manager: Portage-3.0.20, Repoman-3.0.3\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"297fd5ee563da41f502a3bddbd0bccfe1da107d0","committime":"2021-10-29T12:47:34","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: new revision with python-3.10 support."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2c731e267a1cd290359433114b161a913c49d1f8","committime":"2021-08-31T09:36:12","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"cc505063b387990c5369e5049d73404f02aa91f7","committime":"2021-08-31T09:00:49","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: dev-lang\/python is now ipv6(+)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d2ab81bbc956835e61f0dae9383ac05712dc6ee7","committime":"2021-05-30T12:05:05","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Package-Manager: Portage-3.0.18, Repoman-3.0.2\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"48b7fb144febbe3b0d82afe5bb054c5cb61cb4e3","committime":"2021-05-30T11:12:59","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: remove old \"unused\" spf-engine-2.0.2-r1.ebuild."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ee73f24b9eeeff7308712c5d504e7b7621b2de72","committime":"2021-05-29T16:19:59","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"858f10e769a75b1c2ce56b315ffe893080f6da58","committime":"2021-05-29T16:08:21","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: Stabilize 2.9.2-r1 x86, #792162"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cdef2c7e5debb8c5220b5cba21143c13439f505c","committime":"2021-05-29T15:35:00","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"d30a4117d2e4065ae5ffb933b5cbaf36c59007f7","committime":"2021-05-29T15:20:01","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: Stabilize 2.9.2-r1 amd64, #792162"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"58a3920ff39cbd5b45eb7c347353cb5f0824e42e","committime":"2021-05-29T01:19:59","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Closes: https:\/\/bugs.gentoo.org\/792162\nPackage-Manager: Portage-3.0.18, Repoman-3.0.2\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"1e3bfb35dc8d9e84ff3c9a0182fbbfd76af94073","committime":"2021-05-29T01:05:00","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: new revision with python-3.9 support."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2c6c2efe4c1a02689bcd5e6e58a54035dec44025","committime":"2021-01-31T02:18:05","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"d8cbaa62dbf4abc31cc74d2cc12e3d0c7ac9b70a","committime":"2021-01-30T23:36:06","packageid":71178,"repoid":1,"summary":"*\/*: Remove obsolete values from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"96b3cf4d426deee70adca35e7989ef631f0d3523","committime":"2020-05-26T14:05:16","packageid":71178,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"The first new version after the rename, with an ebuild that will make\nsense to future readers. Thanks to Alex Efros for pointing out that\nthis package was renamed and for supplying an updated ebuild.\n\nReported-by: Alex Efros <powerman-asdf@yandex.ru>\nCloses: https:\/\/bugs.gentoo.org\/724526\nPackage-Manager: Portage-2.3.99, Repoman-2.3.22\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"328a9a69d17949b8bff1f1b854f4a301a759f10f","committime":"2020-05-26T01:28:54","packageid":71178,"repoid":1,"summary":"mail-filter\/spf-engine: new version 2.9.2."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Perform the \"git mv\", add the profiles\/updates entry, rename the\nexisting ebuild, and update metadata.xml.\n\nBug: https:\/\/bugs.gentoo.org\/724526\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"630c791092d66bf1a72c7cf097bbca140efc77f1","committime":"2020-05-26T01:24:02","packageid":71178,"repoid":1,"summary":"mail-filter\/pypolicyd-spf: rename to mail-filter\/spf-engine."}],"dependencies":[],"depending":[],"ebuilds":[{"archs":["amd64","x86","~riscv"],"ebuildid":857946,"firstseen":"2025-03-19T17:37:30.201702","license":"Apache-2.0","moddate":"2026-03-30T13:49:43","packageid":71178,"repoid":1,"slot":"0","uses":["python_targets_python3_11","python_targets_python3_12","python_targets_python3_13"],"version":"3.1.0"}],"masks":[],"package":{"categoryid":364,"description":"Policy daemon for Postfix SPF verification","firstseen":"2020-05-26T15:20:51.810494","name":"spf-engine","packageid":71178},"rdependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[857946,857946,857946],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":336,"description":"Python implementation of the Sender Policy Framework (SPF)","ebuildids":[857946],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"pyspf","packageid":54816},{"block":false,"categoryid":336,"description":"Parse and generate Authentication-Results headers","ebuildids":[857946],"firstseen":"2012-04-24T14:36:18.123429","maintainer":"python@gentoo.org","maintainername":"Python","name":"authres","packageid":59184,"summary":"RFC 5451 Authentication-Results Headers generation and parsing for Python. It also supports Authentication Results extensions: RFC 5617 DKIM\/ADSP RFC 6008 DKIM signature identification (header.b) RFC 6212 Vouch By Reference (VBR)"}],"repos":[{"branch":"master","lastcommit":"82366aa45a35f6900f43023917c2c86ccdbb00a3","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/launchpad.net\/spf-engine"],"uses":[{"description":"Build with Python 3.11","group":"python_targets","isdefault":false,"use":"python3_11"},{"description":"Build with Python 3.12","group":"python_targets","isdefault":false,"use":"python3_12"},{"description":"Build with Python 3.13","group":"python_targets","isdefault":false,"use":"python3_13"}]}