91f17d3ec8
Add Python package zephyr-python-api. Homepage: https://github.com/nassauwinter/zephyr-python-api This is a set of wrappers for Zephyr Scale (TM4J) REST API. This means you can interact with Zephyr Scale without GUI, access it with python code and create automation scripts for your every day interactions.
36 lines
703 B
Nix
36 lines
703 B
Nix
{ lib
|
|
, buildPythonPackage
|
|
, fetchPypi
|
|
, requests
|
|
, setuptools
|
|
}:
|
|
|
|
buildPythonPackage rec {
|
|
pname = "zephyr-python-api";
|
|
version = "0.0.3";
|
|
format = "pyproject";
|
|
|
|
src = fetchPypi {
|
|
inherit pname version;
|
|
hash = "sha256-M9Kf0RtoSeDFAAgAuks+Ek+Wg5OM8qmd3eDoaAgAa3A=";
|
|
};
|
|
|
|
nativeBuildInputs = [ setuptools ];
|
|
|
|
propagatedBuildInputs = [
|
|
requests
|
|
];
|
|
|
|
# No tests in archive
|
|
doCheck = false;
|
|
|
|
pythonImportsCheck = [ "zephyr" ];
|
|
|
|
meta = {
|
|
homepage = "https://github.com/nassauwinter/zephyr-python-api";
|
|
description = "A set of wrappers for Zephyr Scale (TM4J) REST API";
|
|
license = lib.licenses.asl20;
|
|
maintainers = with lib.maintainers; [ rapiteanu ];
|
|
};
|
|
}
|