nixpkgs/pkgs/development/python-modules/zephyr-python-api/default.nix
Viorel-Cătălin Răpițeanu 91f17d3ec8 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.
2023-08-27 07:43:06 +03:00

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 ];
};
}