diff --git a/pkgs/development/python-modules/mcpadapt/default.nix b/pkgs/development/python-modules/mcpadapt/default.nix index 46fef3318315..9fc6a0e2ea92 100644 --- a/pkgs/development/python-modules/mcpadapt/default.nix +++ b/pkgs/development/python-modules/mcpadapt/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "mcpadapt"; - version = "0.1.5"; + version = "0.1.9"; pyproject = true; src = fetchFromGitHub { owner = "grll"; repo = "mcpadapt"; tag = "v${version}"; - hash = "sha256-crxruowqZ5/tLH61w+M/862rbwELEnUktFuiZCOEBfw="; + hash = "sha256-sczXScP1wDUntAwVEfiGfJe0ghBpqPQH1YaXhFGj97Y="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/smolagents/default.nix b/pkgs/development/python-modules/smolagents/default.nix index c7a795e44ee1..f89b1a595f62 100644 --- a/pkgs/development/python-modules/smolagents/default.nix +++ b/pkgs/development/python-modules/smolagents/default.nix @@ -3,6 +3,7 @@ stdenv, accelerate, buildPythonPackage, + boto3, docker, duckduckgo-search, fetchFromGitHub, @@ -33,21 +34,19 @@ buildPythonPackage rec { pname = "smolagents"; - version = "1.13.0"; + version = "1.16.1"; pyproject = true; src = fetchFromGitHub { owner = "huggingface"; repo = "smolagents"; tag = "v${version}"; - hash = "sha256-LZW2MsBowr2ttl3V5J3AlIxZijo++DwT02gBVaXXBXs="; + hash = "sha256-4G55fASE8D4UfqO7/j+2VjqdQ8FxFPLkYO2pl5sSlxw="; }; build-system = [ setuptools ]; - pythonRelaxDeps = [ - "pillow" - ]; + pythonRelaxDeps = [ "pillow" ]; dependencies = [ duckduckgo-search @@ -63,6 +62,7 @@ buildPythonPackage rec { optional-dependencies = { audio = [ soundfile ]; + bedrock = [ boto3 ]; docker = [ docker websocket-client @@ -118,9 +118,10 @@ buildPythonPackage rec { "test_ddgs_with_kwargs" "test_e2b_executor_instantiation" "test_flatten_messages_as_text_for_all_models" - "test_from_mcp" + "mcp" "test_import_smolagents_without_extras" "test_vision_web_browser_main" + "test_multiple_servers" # Tests require network access "test_agent_type_output" "test_call_different_providers_without_key"