Running nixpkgs-update (https://nix-community.org/update-bot/) with UPDATE_INFO: crewai 1.7.2 -> 1.8.1 https://github.com/crewAIInc/crewAI/releases attrpath: crewai Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/8vvijfvmaw9xmx3npnrwa0qbbs198x9p-packages.json.drv building '/nix/store/8vvijfvmaw9xmx3npnrwa0qbbs198x9p-packages.json.drv'... Going to be running update for following packages: - crewai-1.7.2 Press Enter key to continue... Running update for: Enqueuing group of 1 packages - crewai-1.7.2: UPDATING ... - crewai-1.7.2: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/development/python-modules/crewai/default.nix b/pkgs/development/python-modules/crewai/default.nix index ae303a57bab9..91326e9102a5 100644 --- a/pkgs/development/python-modules/crewai/default.nix +++ b/pkgs/development/python-modules/crewai/default.nix @@ -46,14 +46,14 @@ buildPythonPackage rec { pname = "crewai"; - version = "1.7.2"; + version = "1.8.1"; pyproject = true; src = fetchFromGitHub { owner = "crewAIInc"; repo = "crewAI"; tag = version; - hash = "sha256-liJS3hrNsyAt49ROUi3/pWXfMP2wA/bFyy6yEOV6Rrk="; + hash = "sha256-MQx1FOh2bwbkDbvR6aP5z071xwbGT8bxK9OjhskdVyI="; }; sourceRoot = "${src.name}/lib/crewai"; No auto update branch exists Received ExitFailure 1 when running Raw command: nix-build --option sandbox true --arg config "{ allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A crewai nix build failed. lib/crewai/tests/memory/test_async_memory.py::TestAsyncShortTermMemory::test_asave_emits_events lib/crewai/tests/memory/test_async_memory.py::TestAsyncEntityMemory::test_asave_single_item_emits_events /nix/store/n544v3f18m5kfnc4mks2a0c77shya4pk-python3.13-chromadb-1.4.1/lib/python3.13/site-packages/chromadb/utils/embedding_functions/openai_embedding_function.py:54: DeprecationWarning: Direct api_key configuration will not be persisted. Please use environment variables via api_key_env_var for persistent storage. warnings.warn( ../../../../nix/store/b8qii7jl15264p3j9wjvp6rp8cqhjl6y-python3.13-pytest-8.4.2/lib/python3.13/site-packages/_pytest/cacheprovider.py:475 /nix/store/b8qii7jl15264p3j9wjvp6rp8cqhjl6y-python3.13-pytest-8.4.2/lib/python3.13/site-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /build/source/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/build/source/pytest-cache-files-4jry3h6l' config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) ../../../../nix/store/b8qii7jl15264p3j9wjvp6rp8cqhjl6y-python3.13-pytest-8.4.2/lib/python3.13/site-packages/_pytest/cacheprovider.py:429 /nix/store/b8qii7jl15264p3j9wjvp6rp8cqhjl6y-python3.13-pytest-8.4.2/lib/python3.13/site-packages/_pytest/cacheprovider.py:429: PytestCacheWarning: could not create cache path /build/source/.pytest_cache/v/cache/lastfailed: [Errno 13] Permission denied: '/build/source/pytest-cache-files-u3y_3v_h' config.cache.set("cache/lastfailed", self.lastfailed) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/utilities/test_events.py::test_agent_emits_execution_error_event - AttributeError: 'NoneType' object has no attribute 'invoke' FAILED tests/llms/test_tool_call_streaming.py::TestOpenAIToolCallStreaming::test_openai_streaming_emits_tool_call_events - openai.APIConnectionError: Connection error. FAILED tests/llms/test_tool_call_streaming.py::TestToolCallStreamingEventStructure::test_tool_call_event_accumulates_arguments - openai.APIConnectionError: Connection error. FAILED tests/llms/test_tool_call_streaming.py::TestToolCallStreamingEventStructure::test_tool_call_events_have_consistent_tool_id - openai.APIConnectionError: Connection error. FAILED tests/llms/test_tool_call_streaming.py::TestMixedStreamingEvents::test_streaming_distinguishes_text_and_tool_calls - openai.APIConnectionError: Connection error. FAILED tests/llms/test_tool_call_streaming.py::TestGeminiToolCallStreaming::test_gemini_streaming_emits_tool_call_events - ImportError: Google Gen AI native provider not available, to install: uv ad... FAILED tests/llms/test_tool_call_streaming.py::TestGeminiToolCallStreaming::test_gemini_streaming_multiple_tool_calls_unique_ids - ImportError: Google Gen AI native provider not available, to install: uv ad... FAILED tests/llms/test_tool_call_streaming.py::TestAzureToolCallStreaming::test_azure_streaming_emits_tool_call_events - ImportError: Azure AI Inference native provider not available, to install: ... FAILED tests/llms/test_tool_call_streaming.py::TestAnthropicToolCallStreaming::test_anthropic_streaming_emits_tool_call_events - ModuleNotFoundError: No module named 'anthropic' ERROR tests/a2a/test_a2a_integration.py ERROR tests/a2a/utils/test_agent_card.py ERROR tests/a2a/utils/test_task.py ERROR tests/agents/test_a2a_trust_completion_status.py ERROR tests/agents/test_agent_a2a_wrapping.py ===== 9 failed, 1213 passed, 1 skipped, 2277 warnings, 5 errors in 25.97s ======