Merge pull request #142517 from uvNikita/py-synologydsm-api/test
commit
2810c8a6cc
|
@ -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";
|
||||||
|
|
|
@ -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 ];
|
||||||
|
|
|
@ -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"
|
||||||
|
|
Loading…
Reference in New Issue