evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / nose2 / default.nix
blobcbf66277951b5833a02259c75b4825194174437f
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   pythonOlder,
7   # build-system
8   setuptools,
10   # optional-dependencies
11   coverage,
13   # tests
14   unittestCheckHook,
17 buildPythonPackage rec {
18   pname = "nose2";
19   version = "0.15.1";
20   pyproject = true;
22   disabled = pythonOlder "3.8";
24   src = fetchPypi {
25     inherit pname version;
26     hash = "sha256-NncPUZ31vs08v+C+5Ku/v5ufa0604DNh0oK378/E8N8=";
27   };
29   nativeBuildInputs = [ setuptools ];
31   optional-dependencies = {
32     coverage = [ coverage ];
33   };
35   pythonImportsCheck = [ "nose2" ];
37   __darwinAllowLocalNetworking = true;
39   nativeCheckInputs = [
40     unittestCheckHook
41   ] ++ lib.flatten (lib.attrValues optional-dependencies);
43   meta = with lib; {
44     changelog = "https://github.com/nose-devs/nose2/blob/${version}/docs/changelog.rst";
45     description = "Test runner for Python";
46     mainProgram = "nose2";
47     homepage = "https://github.com/nose-devs/nose2";
48     license = licenses.bsd0;
49     maintainers = [ ];
50   };