@@ -1,22 +1,30 @@
1−{ lib, buildPythonPackage, fetchPypi, isPy27
2−, vcver }:
1+{ lib
2+, buildPythonPackage
3+, fetchPypi
4+, isPy27
5+, setuptools-scm
6+, vcver
7+, pytestCheckHook
8+}:
39
410buildPythonPackage rec {
511 pname = "deepmerge";
6− version = "0.1.1";
12+ version = "0.2.1";
713 disabled = isPy27;
814
915 src = fetchPypi {
1016 inherit pname version;
11− sha256 = "fa1d44269786bcc12d30a7471b0b39478aa37a43703b134d7f12649792f92c1f";
17+ sha256 = "082bvlk65pkf9qzkzzl8fq7s6zfz1b2v5pcb0ikwg1nx0xspggaz";
1218 };
1319
14− propagatedBuildInputs = [
20+ nativeBuildInputs = [
21+ setuptools-scm
1522 vcver
1623 ];
1724
18− # depends on https://pypi.org/project/uranium/
19− doCheck = false;
25+ checkInputs = [
26+ pytestCheckHook
27+ ];
2028
2129 pythonImportsCheck = [ "deepmerge" ];
2230