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

View File

@ -845,7 +845,7 @@
"syncthing" = ps: with ps; [ aiosyncthing ];
"syncthru" = ps: with ps; [ pysyncthru url-normalize ];
"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
"syslog" = ps: with ps; [ ];
"system_bridge" = ps: with ps; [ aiohttp-cors ifaddr systembridge zeroconf ];

View File

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