Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / persistent / default.nix
blob5c7f27a5be31166f6e71d51af236f468418e5204
1 { lib
2 , buildPythonPackage
3 , cffi
4 , fetchPypi
5 , zope-interface
6 , sphinx
7 , manuel
8 , pythonOlder
9 }:
11 buildPythonPackage rec {
12   pname = "persistent";
13   version = "5.2";
14   format = "setuptools";
16   disabled = pythonOlder "3.7";
18   src = fetchPypi {
19     inherit pname version;
20     hash = "sha256-2+pdH/nbTkUco5vAtCqepTfmyskoKujAeA+4/64+yDQ=";
21   };
23   nativeBuildInputs = [
24     sphinx
25     manuel
26   ];
28   propagatedBuildInputs = [
29     zope-interface
30     cffi
31   ];
33   pythonImportsCheck = [
34     "persistent"
35   ];
37   meta = with lib; {
38     description = "Automatic persistence for Python objects";
39     homepage = "https://github.com/zopefoundation/persistent/";
40     changelog = "https://github.com/zopefoundation/persistent/blob/${version}/CHANGES.rst";
41     license = licenses.zpl21;
42     maintainers = with maintainers; [ ];
43   };