tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
goose-cli: 1.4.0 -> 1.6.0
Zexin Yuan
5 months ago
c54f5d63
7334abf4
+8
-17
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
go
goose-cli
package.nix
+8
-17
pkgs/by-name/go/goose-cli/package.nix
···
27
27
in
28
28
rustPlatform.buildRustPackage (finalAttrs: {
29
29
pname = "goose-cli";
30
30
-
version = "1.4.0";
30
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
36
-
hash = "sha256-xXQFhGwI5aZfRzJ17WXcpOHnaE1MW2S6uje8qSC3NU4=";
36
36
+
hash = "sha256-ZfS0U7PpGWWuqGKd7IjRaavqZSySx93F9S1d7r2wMkE=";
37
37
};
38
38
39
39
-
cargoHash = "sha256-b8u226CSW/85HoVuDYGc0cbCA61ZOsrngenZKMgY4us=";
39
39
+
cargoHash = "sha256-uYgYzP75QkN1VksYL3KeNMNy7wb0TgCP8HPN1QrfZoo=";
40
40
41
41
nativeBuildInputs = [
42
42
pkg-config
···
58
58
__darwinAllowLocalNetworking = true;
59
59
60
60
checkFlags = [
61
61
-
# need dbus-daemon
61
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
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
68
-
# Lazy instance has previously been poisoned
69
69
-
"--skip=jetbrains::tests::test_capabilities"
70
70
-
"--skip=jetbrains::tests::test_router_creation"
71
71
-
"--skip=logging::tests::test_log_file_name::with_session_name_and_error_capture"
72
72
-
"--skip=logging::tests::test_log_file_name::with_session_name_without_error_capture"
73
73
-
"--skip=logging::tests::test_log_file_name::without_session_name"
74
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
84
+
]
85
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
93
-
"--skip=providers::gcpauth::tests::test_load_from_metadata_server"
94
94
-
"--skip=providers::oauth::tests::test_get_workspace_endpoints"
95
95
-
"--skip=tracing::langfuse_layer::tests::test_batch_manager_spawn_sender"
96
96
-
"--skip=tracing::langfuse_layer::tests::test_batch_send_partial_failure"
97
97
-
"--skip=tracing::langfuse_layer::tests::test_batch_send_success"
98
98
-
"--skip=logging::tests::test_log_file_name_session_without_error_capture"
89
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"