From f1295e17d6f6a1e67eebbda0a21015d605027b0a Mon Sep 17 00:00:00 2001 From: mjallen18 Date: Thu, 21 Aug 2025 14:26:50 -0500 Subject: [PATCH] move python-steam --- modules/nixos/homeassistant/default.nix | 17 +---------------- packages/python-steam/default.nix | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 16 deletions(-) create mode 100644 packages/python-steam/default.nix diff --git a/modules/nixos/homeassistant/default.nix b/modules/nixos/homeassistant/default.nix index 2ba5af7..813fbdc 100755 --- a/modules/nixos/homeassistant/default.nix +++ b/modules/nixos/homeassistant/default.nix @@ -9,21 +9,6 @@ let cfg = config.${namespace}.services.home-assistant; mosquittoPort = 1883; zigbee2mqttPort = 8080; - - # In configuration.nix or a separate file - python-steam = pkgs.python3Packages.buildPythonPackage rec { - pname = "steam"; - version = "1.4.4"; - pyproject = false; - src = pkgs.fetchPypi { - inherit pname version; - sha256 = "sha256-K1vWkRwNSnMS9EG40WK52NR8i+u478bIhnOTsDI/pS4="; - }; - - buildInputs = with pkgs.python3Packages; [ setuptools ]; - - doCheck = false; # no tests in the PyPI tarball - }; in { imports = [ ./options.nix ]; @@ -198,7 +183,7 @@ in gehomesdk onedrive-personal-sdk python-roborock - python-steam + pkgs.${namespace}.python-steam apple-weatherkit samsungctl diff --git a/packages/python-steam/default.nix b/packages/python-steam/default.nix new file mode 100644 index 0000000..4a59376 --- /dev/null +++ b/packages/python-steam/default.nix @@ -0,0 +1,16 @@ +{ python3Packages, fetchPypi, ... }: + +python3Packages.buildPythonPackage rec { + pname = "steam"; + version = "1.4.4"; + pyproject = false; + + src = fetchPypi { + inherit pname version; + sha256 = "sha256-K1vWkRwNSnMS9EG40WK52NR8i+u478bIhnOTsDI/pS4="; + }; + + buildInputs = with python3Packages; [ setuptools ]; + + doCheck = false; # no tests in the PyPI tarball +}