diff options
author | Robert Schütz <nix@dotlambda.de> | 2023-12-27 10:44:27 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-27 10:44:27 -0800 |
commit | e4c5a88cc5a64c0470a469c74c823d619c0b1ccc (patch) | |
tree | 588765cd767423a9caccf9101d66a0c6a8654b02 /pkgs/servers/home-assistant | |
parent | b68cdd8672fdb62494524b0cb55298da0215d1e6 (diff) | |
parent | 084df790dec9e31740a7747b9b9f39ac539bfa63 (diff) | |
download | nixlib-e4c5a88cc5a64c0470a469c74c823d619c0b1ccc.tar nixlib-e4c5a88cc5a64c0470a469c74c823d619c0b1ccc.tar.gz nixlib-e4c5a88cc5a64c0470a469c74c823d619c0b1ccc.tar.bz2 nixlib-e4c5a88cc5a64c0470a469c74c823d619c0b1ccc.tar.lz nixlib-e4c5a88cc5a64c0470a469c74c823d619c0b1ccc.tar.xz nixlib-e4c5a88cc5a64c0470a469c74c823d619c0b1ccc.tar.zst nixlib-e4c5a88cc5a64c0470a469c74c823d619c0b1ccc.zip |
Merge pull request #273465 from dotlambda/appdaemon-4.4.2
appdaemon: 4.2.1 -> 4.4.2
Diffstat (limited to 'pkgs/servers/home-assistant')
-rw-r--r-- | pkgs/servers/home-assistant/appdaemon.nix | 30 |
1 files changed, 12 insertions, 18 deletions
diff --git a/pkgs/servers/home-assistant/appdaemon.nix b/pkgs/servers/home-assistant/appdaemon.nix index b104bb15997d..89515fa265d3 100644 --- a/pkgs/servers/home-assistant/appdaemon.nix +++ b/pkgs/servers/home-assistant/appdaemon.nix @@ -5,53 +5,47 @@ python3.pkgs.buildPythonApplication rec { pname = "appdaemon"; - version = "4.2.1"; - format = "setuptools"; + version = "4.4.2"; + pyproject = true; - disabled = python3.pythonOlder "3.7"; + disabled = python3.pythonOlder "3.8"; src = fetchFromGitHub { owner = "AppDaemon"; repo = "appdaemon"; rev = "refs/tags/${version}"; - hash = "sha256-4sN0optkMmyWb5Cd3F7AhcXYHh7aidJE/bieYMEKgSY="; + hash = "sha256-T3InE4J4qYeFJTq6nrW8y5BOA7Z0n3t9eVpl641r/xk="; }; postPatch = '' # relax dependencies - sed -i 's/==/>=/' requirements.txt + sed -i 's/~=/>=/' pyproject.toml ''; + nativeBuildInputs = with python3.pkgs; [ + setuptools + ]; + propagatedBuildInputs = with python3.pkgs; [ - aiodns aiohttp aiohttp-jinja2 astral - azure-keyvault-secrets - azure-mgmt-compute - azure-mgmt-resource - azure-mgmt-storage - azure-storage-blob bcrypt - faust-cchardet deepdiff feedparser iso8601 - jinja2 paho-mqtt pid - pygments python-dateutil - python-engineio python-socketio pytz pyyaml requests sockjs uvloop - voluptuous websocket-client - yarl + tomli + tomli-w ]; # no tests implemented @@ -62,7 +56,7 @@ python3.pkgs.buildPythonApplication rec { meta = with lib; { description = "Sandboxed Python execution environment for writing automation apps for Home Assistant"; homepage = "https://github.com/AppDaemon/appdaemon"; - changelog = "https://github.com/AppDaemon/appdaemon/blob/${version}/docs/HISTORY.rst"; + changelog = "https://github.com/AppDaemon/appdaemon/blob/${version}/docs/HISTORY.md"; license = licenses.mit; maintainers = teams.home-assistant.members; }; |