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 ]; 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";