Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 20.09-beta 26 lines 692 B view raw
1{ stdenv, buildPythonPackage, isPy27, fetchFromGitHub, pytest }: 2 3buildPythonPackage rec { 4 pname = "mergedeep"; 5 version = "1.3.0"; 6 disabled = isPy27; 7 8 # PyPI tarball doesn't include tests directory 9 src = fetchFromGitHub { 10 owner = "clarketm"; 11 repo = "mergedeep"; 12 rev = "v${version}"; 13 sha256 = "1a0y26a04limiggjwqyyqpryxiylbqya74nq1bij75zhz42sa02b"; 14 }; 15 16 checkInputs = [ pytest ]; 17 checkPhase = "pytest"; 18 pythonImportsCheck = [ "mergedeep" ]; 19 20 meta = with stdenv.lib; { 21 homepage = "https://github.com/clarketm/mergedeep"; 22 description = "A deep merge function for python"; 23 license = licenses.mit; 24 maintainers = with maintainers; [ ris ]; 25 }; 26}