From 1a29ea3780b398b27fa166780e301532a2da9923 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 27 Aug 2025 00:51:12 +0200 Subject: [PATCH] python3Packages.onnxslim: 0.1.62 -> 0.1.68 Changelog: https://github.com/inisis/OnnxSlim/releases/tag/v0.1.68 --- .../python-modules/onnxslim/default.nix | 27 ++++++++++++------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/onnxslim/default.nix b/pkgs/development/python-modules/onnxslim/default.nix index a2e35dc06d0e..72d0af96ad07 100644 --- a/pkgs/development/python-modules/onnxslim/default.nix +++ b/pkgs/development/python-modules/onnxslim/default.nix @@ -1,9 +1,13 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, + + # build-system setuptools, - wheel, + + # dependencies + colorama, onnx, packaging, sympy, @@ -11,28 +15,31 @@ buildPythonPackage rec { pname = "onnxslim"; - version = "0.1.62"; + version = "0.1.68"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-f9SYFsqIM1h+W62ut3gezrNvv02mMVM/Q9UONJsE2Wg="; + src = fetchFromGitHub { + owner = "inisis"; + repo = "OnnxSlim"; + tag = "v${version}"; + hash = "sha256-1jYdti/Ug1/PoNKN57lxKrHqRTE9BB35+wn8jTLZVpo="; }; build-system = [ setuptools - wheel ]; dependencies = [ + colorama onnx packaging sympy ]; - pythonImportsCheck = [ - "onnxslim" - ]; + pythonImportsCheck = [ "onnxslim" ]; + + # __main__.py: error: the following arguments are required: --model-dir + doCheck = false; meta = { description = "Toolkit to Help Optimize Onnx Model";