1{ lib
2, buildPythonPackage
3, fetchPypi
4, requests
5, setuptools
6}:
7
8buildPythonPackage rec {
9 pname = "zephyr-python-api";
10 version = "0.0.3";
11 format = "pyproject";
12
13 src = fetchPypi {
14 inherit pname version;
15 hash = "sha256-M9Kf0RtoSeDFAAgAuks+Ek+Wg5OM8qmd3eDoaAgAa3A=";
16 };
17
18 nativeBuildInputs = [ setuptools ];
19
20 propagatedBuildInputs = [
21 requests
22 ];
23
24 # No tests in archive
25 doCheck = false;
26
27 pythonImportsCheck = [ "zephyr" ];
28
29 meta = {
30 homepage = "https://github.com/nassauwinter/zephyr-python-api";
31 description = "A set of wrappers for Zephyr Scale (TM4J) REST API";
32 license = lib.licenses.asl20;
33 maintainers = with lib.maintainers; [ rapiteanu ];
34 };
35}