Merge pull request #142517 from uvNikita/py-synologydsm-api/test

conduit-nginx
Martin Weinelt 2021-10-22 10:11:40 +02:00 committed by GitHub
commit 2810c8a6cc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 15 additions and 11 deletions

View File

@ -1,25 +1,28 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, fetchPypi , fetchFromGitHub
, pytestCheckHook
, poetry-core
, urllib3 , urllib3
, requests , requests
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "py-synologydsm-api"; pname = "py-synologydsm-api";
version = "1.0.2"; version = "1.0.4";
format = "pyproject";
src = fetchPypi { src = fetchFromGitHub {
pname = "synologydsm-api"; owner = "mib1185";
inherit version; repo = "synologydsm-api";
sha256 = "42ea453ef5734dd5b8163e3d18ef309658f0298411720e6b834bededd28c5d53"; rev = "v${version}";
sha256 = "1f9fbcp6dbh1c7q1cpppwggnw4m89w14cjdgl64f1bzv72rggpn1";
}; };
nativeBuildInputs = [ poetry-core ];
propagatedBuildInputs = [ urllib3 requests ]; propagatedBuildInputs = [ urllib3 requests ];
pythonImportsCheck = [ "synology_dsm" ];
pythonImportsCheck = [ checkInputs = [ pytestCheckHook ];
"synology_dsm"
];
meta = with lib; { meta = with lib; {
description = "Python API for Synology DSM"; description = "Python API for Synology DSM";

View File

@ -845,7 +845,7 @@
"syncthing" = ps: with ps; [ aiosyncthing ]; "syncthing" = ps: with ps; [ aiosyncthing ];
"syncthru" = ps: with ps; [ pysyncthru url-normalize ]; "syncthru" = ps: with ps; [ pysyncthru url-normalize ];
"synology_chat" = ps: with ps; [ ]; "synology_chat" = ps: with ps; [ ];
"synology_dsm" = ps: with ps; [ ]; # missing inputs: py-synologydsm-api "synology_dsm" = ps: with ps; [ py-synologydsm-api ];
"synology_srm" = ps: with ps; [ ]; # missing inputs: synology-srm "synology_srm" = ps: with ps; [ ]; # missing inputs: synology-srm
"syslog" = ps: with ps; [ ]; "syslog" = ps: with ps; [ ];
"system_bridge" = ps: with ps; [ aiohttp-cors ifaddr systembridge zeroconf ]; "system_bridge" = ps: with ps; [ aiohttp-cors ifaddr systembridge zeroconf ];

View File

@ -640,6 +640,7 @@ in with py.pkgs; buildPythonApplication rec {
"switcher_kis" "switcher_kis"
"syncthing" "syncthing"
"syncthru" "syncthru"
"synology_dsm"
"system_health" "system_health"
"system_log" "system_log"
"tado" "tado"