pytrainer: unpin python 3.10
[NixPkgs.git] / pkgs / development / python-modules / pyspf / default.nix
blobcdedf35b93a5258deccdaaf08188bf5a909c1ad8
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   py3dns,
6 }:
8 buildPythonPackage rec {
9   pname = "pyspf";
10   version = "2.0.14";
11   format = "setuptools";
13   src = fetchFromGitHub {
14     owner = "sdgathman";
15     repo = pname;
16     rev = "pyspf-${version}";
17     sha256 = "0bmimlmwrq9glnjc4i6pwch30n3y5wyqmkjfyayxqxkfrixqwydi";
18   };
20   propagatedBuildInputs = [ py3dns ];
22   # requires /etc/resolv.conf to exist
23   doCheck = false;
25   meta = with lib; {
26     homepage = "http://bmsi.com/python/milter.html";
27     description = "Python API for Sendmail Milters (SPF)";
28     maintainers = with maintainers; [ abbradar ];
29     license = licenses.gpl2;
30   };