python3Packages.zephyr-python-api: init at 0.0.3
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.
This commit is contained in:
parent
d2d134fd8e
commit
91f17d3ec8
2 changed files with 37 additions and 0 deletions
|
@ -0,0 +1,35 @@
|
|||
{ 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 ];
|
||||
};
|
||||
}
|
|
@ -14046,6 +14046,8 @@ self: super: with self; {
|
|||
python3 = python;
|
||||
})).py;
|
||||
|
||||
zephyr-python-api = callPackage ../development/python-modules/zephyr-python-api { };
|
||||
|
||||
zeroc-ice = callPackage ../development/python-modules/zeroc-ice { };
|
||||
|
||||
zeroconf = callPackage ../development/python-modules/zeroconf { };
|
||||
|
|
Loading…
Reference in a new issue