From 897cdc7821880ee12ad72f2ba4c576e15c11895a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Wed, 27 May 2026 00:15:29 +0200 Subject: [PATCH] python314Packages.py-opensonic: 9.1.0 -> 10.0.0, enable tests Diff: https://github.com/khers/py-opensonic/compare/v9.1.0...v10.0.0 Changelog: https://github.com/khers/py-opensonic/blob/refs/tags/v10.0.0/CHANGELOG.md --- .../python-modules/py-opensonic/default.nix | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/py-opensonic/default.nix b/pkgs/development/python-modules/py-opensonic/default.nix index 831ae47316b9..1df9023f1d9f 100644 --- a/pkgs/development/python-modules/py-opensonic/default.nix +++ b/pkgs/development/python-modules/py-opensonic/default.nix @@ -1,23 +1,24 @@ { lib, + aiohttp, buildPythonPackage, fetchFromGitHub, - setuptools, - aiohttp, mashumaro, - requests, + pytest-asyncio, + pytestCheckHook, + setuptools, }: buildPythonPackage rec { pname = "py-opensonic"; - version = "9.1.0"; + version = "10.0.0"; pyproject = true; src = fetchFromGitHub { owner = "khers"; repo = "py-opensonic"; tag = "v${version}"; - hash = "sha256-xZHlI62QoKkR4sZf0GUEzUGMpG2urHooPs8GvVyqpIQ="; + hash = "sha256-LT6pTtXCUMhk6uV9Y2inlAuP8osWUwsWOH7/yOW2OXI="; }; build-system = [ setuptools ]; @@ -25,10 +26,16 @@ buildPythonPackage rec { dependencies = [ aiohttp mashumaro - requests ]; - doCheck = false; # no tests + pythonRelaxDeps = [ + "mashumaro" + ]; + + nativeCheckInputs = [ + pytest-asyncio + pytestCheckHook + ]; pythonImportsCheck = [ "libopensonic"