summaryrefslogtreecommitdiffstats
path: root/pkgs
diff options
context:
space:
mode:
authorFabian Affolter <fabian@affolter-engineering.ch>2024-05-12 11:45:53 +0200
committerGitHub <noreply@github.com>2024-05-12 11:45:53 +0200
commit9ea77891fda9dc4b9de9cfe2df865d4f8f620999 (patch)
tree1ace888e138f8ebb07f326efa78f69da25d31731 /pkgs
parenteb4f6a2c29dc3c85fdfb8641dd65642916b9cab6 (diff)
parent3b87eaf7bf436f0161c3f2e9cae7b2e27aea77ef (diff)
Merge pull request #311010 from fabaff/pyinsteon-bump
python311Packages.pyinsteon: 1.5.3 -> 1.6.1
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/python-modules/pyinsteon/default.nix48
1 files changed, 25 insertions, 23 deletions
diff --git a/pkgs/development/python-modules/pyinsteon/default.nix b/pkgs/development/python-modules/pyinsteon/default.nix
index 22242ee62bf4..0f52f3dbf45c 100644
--- a/pkgs/development/python-modules/pyinsteon/default.nix
+++ b/pkgs/development/python-modules/pyinsteon/default.nix
@@ -1,23 +1,24 @@
-{ lib
-, aiofiles
-, aiohttp
-, async-timeout
-, async-generator
-, buildPythonPackage
-, fetchFromGitHub
-, pypubsub
-, pyserial
-, pyserial-asyncio
-, pytestCheckHook
-, pythonAtLeast
-, pythonOlder
-, setuptools
-, voluptuous
+{
+ lib,
+ aiofiles,
+ aiohttp,
+ async-timeout,
+ async-generator,
+ buildPythonPackage,
+ fetchFromGitHub,
+ pypubsub,
+ pyserial,
+ pyserial-asyncio,
+ pytestCheckHook,
+ pythonAtLeast,
+ pythonOlder,
+ setuptools,
+ voluptuous,
}:
buildPythonPackage rec {
pname = "pyinsteon";
- version = "1.5.3";
+ version = "1.6.1";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -26,12 +27,10 @@ buildPythonPackage rec {
owner = "pyinsteon";
repo = "pyinsteon";
rev = "refs/tags/${version}";
- hash = "sha256-9d6QbekUv63sjKdK+ZogYOkGfFXVW+JB6ITHnehLwtM=";
+ hash = "sha256-s8YRDu+UpU1sisdscd87CpcLl3csOUDdIuKqx48GZsw=";
};
- build-system = [
- setuptools
- ];
+ build-system = [ setuptools ];
dependencies = [
aiofiles
@@ -48,14 +47,17 @@ buildPythonPackage rec {
pytestCheckHook
];
+ disabledTests = [
+ # RuntimeError: BUG: Dead Listener called, still subscribed!
+ "test_linking_with_i1_device"
+ ];
+
disabledTestPaths = lib.optionals (pythonAtLeast "3.12") [
# Tests are blocking or failing
"tests/test_handlers/"
];
- pythonImportsCheck = [
- "pyinsteon"
- ];
+ pythonImportsCheck = [ "pyinsteon" ];
meta = with lib; {
description = "Python library to support Insteon home automation projects";