From 388191f3c922d8983b4b77f87a96db05ac5f1288 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 8 May 2024 13:01:36 +0200 Subject: [PATCH 1/3] python312Packages.pylutron: 0.2.12 -> 0.2.13 Changelog: https://github.com/thecynic/pylutron/releases/tag/0.2.13 --- pkgs/development/python-modules/pylutron/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylutron/default.nix b/pkgs/development/python-modules/pylutron/default.nix index 49ee5e278485..b5ebe27d2545 100644 --- a/pkgs/development/python-modules/pylutron/default.nix +++ b/pkgs/development/python-modules/pylutron/default.nix @@ -6,12 +6,12 @@ buildPythonPackage rec { pname = "pylutron"; - version = "0.2.12"; + version = "0.2.13"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-UTn4HfyiyQAekIZD4I5lacYb7ySRhW8OUgiOg33JZtQ="; + hash = "sha256-s5qprIVPlq495XWKjgIuohDzPV0EfU43zkfQ2DvH04Y="; }; nativeBuildInputs = [ From ff40d9cbdb7de1cf874f05edf348a5fd2dc4977b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 8 May 2024 13:02:55 +0200 Subject: [PATCH 2/3] python312Packages.pylutron: refactor --- pkgs/development/python-modules/pylutron/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylutron/default.nix b/pkgs/development/python-modules/pylutron/default.nix index b5ebe27d2545..fcc734ab544c 100644 --- a/pkgs/development/python-modules/pylutron/default.nix +++ b/pkgs/development/python-modules/pylutron/default.nix @@ -1,6 +1,7 @@ { lib , buildPythonPackage , fetchPypi +, pythonOlder , setuptools }: @@ -9,12 +10,14 @@ buildPythonPackage rec { version = "0.2.13"; pyproject = true; + disabled = pythonOlder "3.7"; + src = fetchPypi { inherit pname version; hash = "sha256-s5qprIVPlq495XWKjgIuohDzPV0EfU43zkfQ2DvH04Y="; }; - nativeBuildInputs = [ + build-system = [ setuptools ]; @@ -26,9 +29,9 @@ buildPythonPackage rec { ]; meta = with lib; { - changelog = "https://github.com/thecynic/pylutron/releases/tag/${version}"; description = "Python library for controlling a Lutron RadioRA 2 system"; homepage = "https://github.com/thecynic/pylutron"; + changelog = "https://github.com/thecynic/pylutron/releases/tag/${version}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From 2a972db12d0fa66da1673d0895600afdaee42300 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 8 May 2024 13:03:14 +0200 Subject: [PATCH 3/3] python312Packages.pylutron: format with nixfmt --- .../python-modules/pylutron/default.nix | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/pylutron/default.nix b/pkgs/development/python-modules/pylutron/default.nix index fcc734ab544c..f486b45c6798 100644 --- a/pkgs/development/python-modules/pylutron/default.nix +++ b/pkgs/development/python-modules/pylutron/default.nix @@ -1,8 +1,9 @@ -{ lib -, buildPythonPackage -, fetchPypi -, pythonOlder -, setuptools +{ + lib, + buildPythonPackage, + fetchPypi, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -17,16 +18,12 @@ buildPythonPackage rec { hash = "sha256-s5qprIVPlq495XWKjgIuohDzPV0EfU43zkfQ2DvH04Y="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; # Project has no tests doCheck = false; - pythonImportsCheck = [ - "pylutron" - ]; + pythonImportsCheck = [ "pylutron" ]; meta = with lib; { description = "Python library for controlling a Lutron RadioRA 2 system";