goose-cli: 1.4.0 -> 1.6.0

+8 -17
+8 -17
pkgs/by-name/go/goose-cli/package.nix
··· 27 27 in 28 28 rustPlatform.buildRustPackage (finalAttrs: { 29 29 pname = "goose-cli"; 30 - version = "1.4.0"; 30 + version = "1.6.0"; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "block"; 34 34 repo = "goose"; 35 35 tag = "v${finalAttrs.version}"; 36 - hash = "sha256-xXQFhGwI5aZfRzJ17WXcpOHnaE1MW2S6uje8qSC3NU4="; 36 + hash = "sha256-ZfS0U7PpGWWuqGKd7IjRaavqZSySx93F9S1d7r2wMkE="; 37 37 }; 38 38 39 - cargoHash = "sha256-b8u226CSW/85HoVuDYGc0cbCA61ZOsrngenZKMgY4us="; 39 + cargoHash = "sha256-uYgYzP75QkN1VksYL3KeNMNy7wb0TgCP8HPN1QrfZoo="; 40 40 41 41 nativeBuildInputs = [ 42 42 pkg-config ··· 58 58 __darwinAllowLocalNetworking = true; 59 59 60 60 checkFlags = [ 61 - # need dbus-daemon 61 + # need dbus-daemon for keychain access 62 62 "--skip=config::base::tests::test_multiple_secrets" 63 63 "--skip=config::base::tests::test_secret_management" 64 64 "--skip=config::base::tests::test_concurrent_extension_writes" 65 + "--skip=config::signup_tetrate::tests::test_configure_tetrate" 65 66 # Observer should be Some with both init project keys set 66 67 "--skip=tracing::langfuse_layer::tests::test_create_langfuse_observer" 67 68 "--skip=providers::gcpauth::tests::test_token_refresh_race_condition" 68 - # Lazy instance has previously been poisoned 69 - "--skip=jetbrains::tests::test_capabilities" 70 - "--skip=jetbrains::tests::test_router_creation" 71 - "--skip=logging::tests::test_log_file_name::with_session_name_and_error_capture" 72 - "--skip=logging::tests::test_log_file_name::with_session_name_without_error_capture" 73 - "--skip=logging::tests::test_log_file_name::without_session_name" 74 - "--skip=developer::tests::test_text_editor_str_replace" 75 69 # need API keys 76 70 "--skip=providers::factory::tests::test_create_lead_worker_provider" 77 71 "--skip=providers::factory::tests::test_create_regular_provider_without_lead_config" ··· 87 81 "--skip=transport::streamable_http::tests::test_handle_outgoing_message_session_id_handling" 88 82 "--skip=transport::streamable_http::tests::test_handle_outgoing_message_session_not_found" 89 83 "--skip=transport::streamable_http::tests::test_handle_outgoing_message_successful_request" 84 + ] 85 + ++ lib.optionals stdenv.hostPlatform.isLinux [ 90 86 "--skip=context_mgmt::auto_compact::tests::test_auto_compact_respects_config" 91 87 ] 92 88 ++ lib.optionals stdenv.hostPlatform.isDarwin [ 93 - "--skip=providers::gcpauth::tests::test_load_from_metadata_server" 94 - "--skip=providers::oauth::tests::test_get_workspace_endpoints" 95 - "--skip=tracing::langfuse_layer::tests::test_batch_manager_spawn_sender" 96 - "--skip=tracing::langfuse_layer::tests::test_batch_send_partial_failure" 97 - "--skip=tracing::langfuse_layer::tests::test_batch_send_success" 98 - "--skip=logging::tests::test_log_file_name_session_without_error_capture" 89 + "--skip=logging::tests::test_log_file_name_no_session" 99 90 "--skip=recipes::extract_from_cli::tests::test_extract_recipe_info_from_cli_basic" 100 91 "--skip=recipes::extract_from_cli::tests::test_extract_recipe_info_from_cli_with_additional_sub_recipes" 101 92 "--skip=recipes::recipe::tests::load_recipe::test_load_recipe_success"