diff options
author | Chris Ostrouchov <chris.ostrouchov@gmail.com> | 2018-10-17 14:46:29 -0400 |
---|---|---|
committer | Frederik Rietdijk <freddyrietdijk@fridh.nl> | 2018-10-18 11:02:23 +0200 |
commit | 1ff8adc940e70470b44a4faa1e1166fd4f804ac3 (patch) | |
tree | 8b70a2e0a13a23211df38deb30098836d568fff4 /pkgs | |
parent | da78a13ad1807c603f37ef7328323afdfc9842d2 (diff) | |
download | nixlib-1ff8adc940e70470b44a4faa1e1166fd4f804ac3.tar nixlib-1ff8adc940e70470b44a4faa1e1166fd4f804ac3.tar.gz nixlib-1ff8adc940e70470b44a4faa1e1166fd4f804ac3.tar.bz2 nixlib-1ff8adc940e70470b44a4faa1e1166fd4f804ac3.tar.lz nixlib-1ff8adc940e70470b44a4faa1e1166fd4f804ac3.tar.xz nixlib-1ff8adc940e70470b44a4faa1e1166fd4f804ac3.tar.zst nixlib-1ff8adc940e70470b44a4faa1e1166fd4f804ac3.zip |
pythonPackages.objgraph: refactor move to python-modules
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/python-modules/objgraph/default.nix | 28 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 21 |
2 files changed, 29 insertions, 20 deletions
diff --git a/pkgs/development/python-modules/objgraph/default.nix b/pkgs/development/python-modules/objgraph/default.nix new file mode 100644 index 000000000000..6d26d71141dc --- /dev/null +++ b/pkgs/development/python-modules/objgraph/default.nix @@ -0,0 +1,28 @@ +{ stdenv +, buildPythonPackage +, fetchPypi +, pkgs +, isPyPy +}: + +buildPythonPackage rec { + pname = "objgraph"; + version = "2.0.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "841de52715774ec1d0e97d9b4462d6e3e10406155f9b61f54ba7db984c45442a"; + }; + + # Tests fail with PyPy. + disabled = isPyPy; + + propagatedBuildInputs = [pkgs.graphviz]; + + meta = with stdenv.lib; { + description = "Draws Python object reference graphs with graphviz"; + homepage = https://mg.pov.lt/objgraph/; + license = licenses.mit; + }; + +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ea89c5030ca7..8c2af30b11ca 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2986,26 +2986,7 @@ in { obfsproxy = callPackage ../development/python-modules/obfsproxy { }; - objgraph = buildPythonPackage rec { - name = "objgraph-${version}"; - version = "2.0.1"; - - src = pkgs.fetchurl { - url = "mirror://pypi/o/objgraph/${name}.tar.gz"; - sha256 = "841de52715774ec1d0e97d9b4462d6e3e10406155f9b61f54ba7db984c45442a"; - }; - - # Tests fail with PyPy. - disabled = isPyPy; - - propagatedBuildInputs = with self; [pkgs.graphviz]; - - meta = { - description = "Draws Python object reference graphs with graphviz"; - homepage = https://mg.pov.lt/objgraph/; - license = licenses.mit; - }; - }; + objgraph = callPackage ../development/python-modules/objgraph { }; odo = callPackage ../development/python-modules/odo { }; |