enochecker-test: init at 0.9.0

This commit is contained in:
Matthis Gördel
2023-07-11 10:56:47 +02:00
parent 70ef85e778
commit 5de79e7e62
2 changed files with 71 additions and 0 deletions
@@ -0,0 +1,69 @@
{ lib
, buildPythonApplication
, fetchPypi
, pythonOlder
, pythonRelaxDepsHook
, certifi
, charset-normalizer
, enochecker-core
, exceptiongroup
, idna
, iniconfig
, jsons
, packaging
, pluggy
, pytest
, requests
, tomli
, typish
, urllib3
}:
buildPythonApplication rec {
pname = "enochecker-test";
version = "0.9.0";
format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit version;
pname = "enochecker_test";
hash = "sha256-M0RTstFePU7O51YVEncVDuuR6F7R8mfdKbO0j7k/o8Q=";
};
nativeBuildInputs = [
pythonRelaxDepsHook
];
pythonRelaxDeps = true;
propagatedBuildInputs = [
certifi
charset-normalizer
enochecker-core
exceptiongroup
idna
iniconfig
jsons
packaging
pluggy
pytest
requests
tomli
typish
urllib3
];
# tests require network access
doCheck = false;
meta = with lib; {
description = "Automatically test services/checker using the enochecker API";
homepage = "https://github.com/enowars/enochecker_test";
changelog = "https://github.com/enowars/enochecker_test/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fwc ];
};
}
+2
View File
@@ -565,6 +565,8 @@ with pkgs;
inherit (darwin.apple_sdk.frameworks) Security;
};
enochecker-test = with python3Packages; callPackage ../development/tools/enochecker-test { };
enumer = callPackage ../tools/misc/enumer { };
evans = callPackage ../development/tools/evans { };