python313Packages.pyworxcloud: init at 4.1.43
Module for integrating with Worx Cloud devices https://github.com/MTrab/pyworxcloud
This commit is contained in:
parent
d0d8ab7e3c
commit
66eed59381
46
pkgs/development/python-modules/pyworxcloud/default.nix
Normal file
46
pkgs/development/python-modules/pyworxcloud/default.nix
Normal file
@ -0,0 +1,46 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
poetry-core,
|
||||
paho-mqtt,
|
||||
requests,
|
||||
urllib3,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyworxcloud";
|
||||
version = "4.1.43";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "MTrab";
|
||||
repo = "pyworxcloud";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-DMkyek9Y3vQnzcds5MUALVH3o1dW6X6eIkurFC8rLO4=";
|
||||
};
|
||||
|
||||
build-system = [ poetry-core ];
|
||||
|
||||
dependencies = [
|
||||
paho-mqtt
|
||||
requests
|
||||
urllib3
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "pyworxcloud" ];
|
||||
|
||||
# Module has no tests
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
description = "Module for integrating with Worx Cloud devices";
|
||||
homepage = "https://github.com/MTrab/pyworxcloud";
|
||||
changelog = "https://github.com/MTrab/pyworxcloud/releases/tag/${src.tag}";
|
||||
license = with lib.licenses; [
|
||||
gpl3Only
|
||||
mit
|
||||
];
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
@ -15205,6 +15205,8 @@ self: super: with self; {
|
||||
|
||||
pyworld = callPackage ../development/python-modules/pyworld { };
|
||||
|
||||
pyworxcloud = callPackage ../development/python-modules/pyworxcloud { };
|
||||
|
||||
pyws66i = callPackage ../development/python-modules/pyws66i { };
|
||||
|
||||
pyx = callPackage ../development/python-modules/pyx { };
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user