Loading pkgs/development/python-modules/tuya-device-sharing-sdk/default.nix 0 → 100644 +44 −0 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchPypi , setuptools , requests , paho-mqtt , cryptography }: let pname = "tuya-device-sharing-sdk"; version = "0.2.0"; in buildPythonPackage { inherit pname version; src = fetchPypi { inherit pname version; hash = "sha256-fu8zh59wlnxtstNbNL8mIm10tiXy22oPbi6oUy5x8c8="; }; # workaround needed, upstream issue: https://github.com/tuya/tuya-device-sharing-sdk/issues/10 postPatch = '' touch requirements.txt ''; build-system = [ setuptools ]; dependencies = [ requests paho-mqtt cryptography ]; doCheck = false; # no tests meta = with lib; { description = "Tuya Device Sharing SDK"; homepage = "https://github.com/tuya/tuya-device-sharing-sdk"; license = licenses.mit; maintainers = with maintainers; [ aciceri ]; }; } pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -15030,6 +15030,8 @@ self: super: with self; { turnt = callPackage ../development/python-modules/turnt { }; tuya-device-sharing-sdk = callPackage ../development/python-modules/tuya-device-sharing-sdk { }; tuya-iot-py-sdk = callPackage ../development/python-modules/tuya-iot-py-sdk { }; tuyaha = callPackage ../development/python-modules/tuyaha { }; Loading
pkgs/development/python-modules/tuya-device-sharing-sdk/default.nix 0 → 100644 +44 −0 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchPypi , setuptools , requests , paho-mqtt , cryptography }: let pname = "tuya-device-sharing-sdk"; version = "0.2.0"; in buildPythonPackage { inherit pname version; src = fetchPypi { inherit pname version; hash = "sha256-fu8zh59wlnxtstNbNL8mIm10tiXy22oPbi6oUy5x8c8="; }; # workaround needed, upstream issue: https://github.com/tuya/tuya-device-sharing-sdk/issues/10 postPatch = '' touch requirements.txt ''; build-system = [ setuptools ]; dependencies = [ requests paho-mqtt cryptography ]; doCheck = false; # no tests meta = with lib; { description = "Tuya Device Sharing SDK"; homepage = "https://github.com/tuya/tuya-device-sharing-sdk"; license = licenses.mit; maintainers = with maintainers; [ aciceri ]; }; }
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -15030,6 +15030,8 @@ self: super: with self; { turnt = callPackage ../development/python-modules/turnt { }; tuya-device-sharing-sdk = callPackage ../development/python-modules/tuya-device-sharing-sdk { }; tuya-iot-py-sdk = callPackage ../development/python-modules/tuya-iot-py-sdk { }; tuyaha = callPackage ../development/python-modules/tuyaha { };