python3Packages.lcov-cobertura: add missing build dependency setuptools_scm, fix build (#403700)

Changed files
+11 -1
pkgs
development
python-modules
lcov-cobertura
+11 -1
pkgs/development/python-modules/lcov-cobertura/default.nix
···
fetchPypi,
pythonOlder,
setuptools,
distutils,
}:
···
hash = "sha256-76jiZPK93rt/UCTkrOErYz2dWQSLxkdCfR4blojItY8=";
};
-
build-system = [ setuptools ];
dependencies = [ distutils ];
pythonImportsCheck = [ "lcov_cobertura" ];
···
fetchPypi,
pythonOlder,
setuptools,
+
setuptools-scm,
distutils,
}:
···
hash = "sha256-76jiZPK93rt/UCTkrOErYz2dWQSLxkdCfR4blojItY8=";
};
+
# https://github.com/eriwen/lcov-to-cobertura-xml/issues/63
+
postPatch = ''
+
substituteInPlace setup.cfg \
+
--replace-fail 'License :: OSI Approved :: Apache Software License' ""
+
'';
+
+
build-system = [
+
setuptools
+
setuptools-scm
+
];
dependencies = [ distutils ];
pythonImportsCheck = [ "lcov_cobertura" ];