stage-2-init: fix false positives for RO Nix store mounts (#375257)
[NixPkgs.git] / pkgs / development / python-modules / wurlitzer / default.nix
blobea46539a5db5e0cc75af4898653e6f567ee6472a
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   pythonOlder,
6   pytestCheckHook,
7 }:
9 buildPythonPackage rec {
10   pname = "wurlitzer";
11   version = "3.1.1";
12   format = "setuptools";
14   disabled = pythonOlder "3.7";
16   src = fetchPypi {
17     inherit pname version;
18     hash = "sha256-v7kUSrnwJIfYArn/idvT+jgtCPc+EtuK3EwvsAzTm9k=";
19   };
21   nativeCheckInputs = [ pytestCheckHook ];
23   pythonImportsCheck = [ "wurlitzer" ];
25   pytestFlagsArray = [ "test.py" ];
27   meta = with lib; {
28     description = "Capture C-level output in context managers";
29     homepage = "https://github.com/minrk/wurlitzer";
30     changelog = "https://github.com/minrk/wurlitzer/blob/${version}/CHANGELOG.md";
31     license = licenses.mit;
32     maintainers = [ ];
33   };