1{
2 lib,
3 buildPythonPackage,
4 fetchFromGitHub,
5 future,
6 psutil,
7 pytest,
8 pytest-shutil,
9 pytest-fixture-config,
10 requests,
11 retry,
12 six,
13 setuptools,
14}:
15
16buildPythonPackage rec {
17 pname = "pytest-server-fixtures";
18 inherit (pytest-fixture-config) version src;
19 pyproject = true;
20
21 sourceRoot = "${src.name}/pytest-server-fixtures";
22
23 build-system = [ setuptools ];
24
25 buildInputs = [ pytest ];
26
27 dependencies = [
28 future
29 psutil
30 pytest-shutil
31 pytest-fixture-config
32 requests
33 retry
34 six
35 ];
36
37 # Don't run intergration tests
38 doCheck = false;
39
40 meta = with lib; {
41 description = "Extensible server fixures for py.test";
42 homepage = "https://github.com/manahl/pytest-plugins";
43 license = licenses.mit;
44 maintainers = with maintainers; [ ];
45 };
46}