From 47f535334adb8adccb4805ce62ab3659512fa734 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 22 Feb 2026 16:40:12 +0100 Subject: [PATCH] python313Packages.pyvlx: 0.2.28 -> 0.2.30 Changelog: https://github.com/Julius2342/pyvlx/releases/tag/0.2.30 (cherry picked from commit 96b2d39f1f92a0e0a0100e9732e978efb3df34fb) --- pkgs/development/python-modules/pyvlx/default.nix | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyvlx/default.nix b/pkgs/development/python-modules/pyvlx/default.nix index 5ab2052c9b97..4398d8d6ab16 100644 --- a/pkgs/development/python-modules/pyvlx/default.nix +++ b/pkgs/development/python-modules/pyvlx/default.nix @@ -5,23 +5,32 @@ pytestCheckHook, pyyaml, setuptools, + setuptools-scm, typing-extensions, zeroconf, }: buildPythonPackage (finalAttrs: { pname = "pyvlx"; - version = "0.2.28"; + version = "0.2.30"; pyproject = true; src = fetchFromGitHub { owner = "Julius2342"; repo = "pyvlx"; tag = finalAttrs.version; - hash = "sha256-l+Yfp8s6x+l/1ssL0wgyzd8QbA4ikr+ZUVMdTEaIjYE="; + hash = "sha256-owrWYBAb/5JAangGwt56gdjJf99C3i04IiKAh1P/MYY="; }; - build-system = [ setuptools ]; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools-scm>=8.0" "setuptools-scm" + ''; + + build-system = [ + setuptools + setuptools-scm + ]; dependencies = [ pyyaml