From af71a50cfaecbecc9be6da5eb78c447fb2a6dc81 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 31 May 2025 23:26:02 +0200 Subject: [PATCH 1/2] python313Packages.ollama: 0.4.8 -> 0.5.1 Changelog: https://github.com/ollama/ollama-python/releases/tag/v0.5.1 --- .../python-modules/ollama/default.nix | 28 +++++++++---------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/ollama/default.nix b/pkgs/development/python-modules/ollama/default.nix index d200e098eecd..0b60410996ed 100644 --- a/pkgs/development/python-modules/ollama/default.nix +++ b/pkgs/development/python-modules/ollama/default.nix @@ -2,15 +2,10 @@ lib, buildPythonPackage, fetchFromGitHub, - - # build-system - poetry-core, - - # dependencies + hatchling, + hatch-vcs, httpx, pydantic, - - # tests pillow, pytest-asyncio, pytest-httpserver, @@ -19,24 +14,22 @@ buildPythonPackage rec { pname = "ollama"; - version = "0.4.8"; + version = "0.5.1"; pyproject = true; src = fetchFromGitHub { owner = "ollama"; repo = "ollama-python"; tag = "v${version}"; - hash = "sha256-ZhSbd7Um3+jG3yL3FwCm0lUdi5EQXVjJk0UMLRKeLOQ="; + hash = "sha256-XCsBdU8dUJIcfbvwUB6UNP2AhAmBxnk0kiFkOYcd1zY="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-fail "0.0.0" "${version}" - ''; - pythonRelaxDeps = [ "httpx" ]; - build-system = [ poetry-core ]; + build-system = [ + hatchling + hatch-vcs + ]; dependencies = [ httpx @@ -54,6 +47,11 @@ buildPythonPackage rec { pythonImportsCheck = [ "ollama" ]; + disabledTestPaths = [ + # Don't test the examples + "examples/" + ]; + meta = { description = "Ollama Python library"; homepage = "https://github.com/ollama/ollama-python"; From e12409a3b2369958cc50fd88e99fd924a28006a0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 1 Jun 2025 00:10:52 +0200 Subject: [PATCH 2/2] seagoat: 0.54.18 -> 1.0.6 Diff: https://github.com/kantord/SeaGOAT/compare/refs/tags/v0.54.18...refs/tags/v1.0.6 Changelog: https://github.com/kantord/SeaGOAT/blob/v1.0.6/CHANGELOG.md --- pkgs/by-name/se/seagoat/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/se/seagoat/package.nix b/pkgs/by-name/se/seagoat/package.nix index 771f5ca58bb7..beb03f178b82 100644 --- a/pkgs/by-name/se/seagoat/package.nix +++ b/pkgs/by-name/se/seagoat/package.nix @@ -14,14 +14,14 @@ python3Packages.buildPythonApplication rec { pname = "seagoat"; - version = "0.54.18"; + version = "1.0.6"; pyproject = true; src = fetchFromGitHub { owner = "kantord"; repo = "SeaGOAT"; tag = "v${version}"; - hash = "sha256-vRaC6YrqejtRs8NHoTj6DB0CAYMSygRMDOTaJyk1BZc="; + hash = "sha256-7GUCWg82zBe5a4HV6t8NCuGR93KX2vMlvHA6fh9TPuE="; }; build-system = [ python3Packages.poetry-core ];