ttaenc: init at 3.4.1 (#238757)
[NixPkgs.git] / pkgs / development / python-modules / pytest-xprocess / default.nix
bloba27712212d30f7054f35817ef4ffde646eacf747
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   psutil,
6   py,
7   pytest,
8   setuptools-scm,
9 }:
11 buildPythonPackage rec {
12   pname = "pytest-xprocess";
13   version = "1.0.2";
14   format = "setuptools";
16   src = fetchPypi {
17     inherit pname version;
18     hash = "sha256-FeJwY3WG6rxWdV7l/MgcSL20a6fvfA1bG2QwLQgMxg8=";
19   };
21   postPatch = ''
22     # Remove test QoL package from install_requires
23     substituteInPlace setup.py \
24       --replace "'pytest-cache', " ""
25   '';
27   nativeBuildInputs = [ setuptools-scm ];
29   buildInputs = [ pytest ];
31   propagatedBuildInputs = [
32     psutil
33     py
34   ];
36   # There's no tests in repo
37   doCheck = false;
39   meta = with lib; {
40     description = "Pytest external process plugin";
41     homepage = "https://github.com/pytest-dev";
42     license = licenses.mit;
43     maintainers = [ ];
44   };