Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / deepmerge / default.nix
blob2ef1e6aa51823c6e82888dc042b4e5807c46c6f5
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , isPy27
5 , setuptools-scm
6 , vcver
7 , pytestCheckHook
8 }:
10 buildPythonPackage rec {
11   pname = "deepmerge";
12   version = "1.1.0";
13   disabled = isPy27;
14   format = "pyproject";
16   src = fetchPypi {
17     inherit pname version;
18     hash = "sha256-TCeg213iheGnzqx9vBUx3qpVa2J96kkAyCRFgezf6i0=";
19   };
21   nativeBuildInputs = [
22     setuptools-scm
23   ];
25   nativeCheckInputs = [
26     pytestCheckHook
27   ];
29   pythonImportsCheck = [ "deepmerge" ];
31   meta = with lib; {
32     description = "A toolset to deeply merge python dictionaries.";
33     homepage = "http://deepmerge.readthedocs.io/en/latest/";
34     license = licenses.mit;
35     maintainers = with maintainers; [ hexa ];
36   };