The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

CRAN Package Check Results for Maintainer ‘Hadley Wickham <hadley at posit.co>’

Last updated on 2026-07-08 05:52:01 CEST.

Package ERROR NOTE OK
bigrquery 13
dbplyr 13
diffviewer 13
doclisting 13
downlit 13
dplyr 3 10
dtplyr 13
ellmer 5 8
evaluate 13
forcats 13
generics 13
ggvis 13
haven 13
httr 13
httr2 13
lobstr 3 10
mockery 13
modelr 13
multidplyr 13
nasaweather 13
odbc 2 11
pkgdown 2 11
pool 13
productplots 13
profvis 13
purrr 1 12
rappdirs 1 12
reshape2 13
roxygen2 13
rvest 13
S7 1 9 3
stringr 1 12
testthat 13
tidyr 13
waldo 13
yaml 1 1 11

Package bigrquery

Current CRAN status: OK: 13

Package dbplyr

Current CRAN status: OK: 13

Package diffviewer

Current CRAN status: OK: 13

Package doclisting

Current CRAN status: OK: 13

Package downlit

Current CRAN status: OK: 13

Package dplyr

Current CRAN status: NOTE: 3, OK: 10

Version: 1.2.1
Check: compiled code
Result: NOTE File ‘dplyr/libs/dplyr.so’: Found non-API calls to R: ‘PRVALUE’, ‘Rf_allocSExp’, ‘Rf_findVarInFrame3’, ‘SET_PRCODE’, ‘SET_PRENV’, ‘SET_PRVALUE’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points. Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Version: 1.2.1
Check: compiled code
Result: NOTE File 'dplyr/libs/x64/dplyr.dll': Found non-API calls to R: 'PRVALUE', 'Rf_allocSExp', 'Rf_findVarInFrame3', 'SET_PRCODE', 'SET_PRENV', 'SET_PRVALUE' Compiled code should not call non-API entry points in R. See 'Writing portable packages' in the 'Writing R Extensions' manual, and section 'Moving into C API compliance' for issues with the use of non-API entry points. Flavor: r-oldrel-windows-x86_64

Package dtplyr

Current CRAN status: OK: 13

Package ellmer

Current CRAN status: ERROR: 5, OK: 8

Version: 0.4.1
Check: tests
Result: ERROR Running ‘testthat.R’ [135s/78s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(ellmer) > > test_check("ellmer") Starting 2 test processes. Saving _problems/test-provider-claude-143.R Saving _problems/test-batch-chat-14.R [ FAIL 2 | WARN 0 | SKIP 241 | PASS 727 ] ══ Skipped tests (241) ═════════════════════════════════════════════════════════ • ANTHROPIC_API_KEY env var is not configured (3): 'test-provider-claude.R:14:3', 'test-provider-claude.R:88:3', 'test-otel.R:145:5' • AZURE_OPENAI_API_KEY env var is not configured (5): 'test-provider-azure.R:4:3', 'test-provider-azure.R:11:3', 'test-provider-azure.R:26:3', 'test-provider-azure.R:32:3', 'test-provider-azure.R:38:3' • CLOUDFLARE_ACCOUNT_ID env var is not configured (4): 'test-provider-cloudflare.R:4:3', 'test-provider-cloudflare.R:11:3', 'test-provider-cloudflare.R:19:3', 'test-provider-cloudflare.R:44:3' • DEEPSEEK_API_KEY env var is not configured (3): 'test-provider-deepseek.R:5:3', 'test-provider-deepseek.R:12:3', 'test-provider-deepseek.R:25:3' • Failed to locate AWS credentials (12): 'test-provider-aws.R:2:3', 'test-provider-aws.R:9:3', 'test-provider-aws.R:15:3', 'test-provider-aws.R:19:3', 'test-provider-aws.R:27:3', 'test-provider-aws.R:36:3', 'test-provider-aws.R:48:3', 'test-provider-aws.R:54:3', 'test-provider-aws.R:60:3', 'test-provider-aws.R:73:3', 'test-provider-aws.R:200:3', 'test-provider-aws.R:221:3' • GROQ_API_KEY env var is not configured (2): 'test-provider-groq.R:9:3', 'test-provider-groq.R:17:3' • HUGGINGFACE_API_KEY env var is not configured (5): 'test-provider-huggingface.R:3:3', 'test-provider-huggingface.R:10:3', 'test-provider-huggingface.R:22:3', 'test-provider-huggingface.R:27:3', 'test-provider-huggingface.R:32:3' • LM Studio not found (6): 'test-provider-lmstudio.R:4:3', 'test-provider-lmstudio.R:11:3', 'test-provider-lmstudio.R:17:3', 'test-provider-lmstudio.R:22:3', 'test-provider-lmstudio.R:34:3', 'test-provider-lmstudio.R:48:3' • MISTRAL_API_KEY env var is not configured (6): 'test-provider-mistral.R:5:3', 'test-provider-mistral.R:12:3', 'test-provider-mistral.R:18:3', 'test-provider-mistral.R:22:3', 'test-provider-mistral.R:34:3', 'test-provider-mistral.R:47:3' • OPENAI_API_KEY env var is not configured (35): 'test-chat.R:76:3', 'test-chat.R:83:3', 'test-chat.R:97:3', 'test-chat.R:110:3', 'test-chat.R:130:3', 'test-chat.R:153:3', 'test-chat.R:161:3', 'test-chat.R:170:3', 'test-chat.R:244:3', 'test-chat.R:257:3', 'test-chat.R:266:3', 'test-provider-openai-compatible.R:5:3', 'test-provider-openai-compatible.R:12:3', 'test-provider-openai-compatible.R:17:3', 'test-provider-openai-compatible.R:26:3', 'test-provider-openai-compatible.R:39:3', 'test-provider-openai-compatible.R:69:3', 'test-provider-openai-compatible.R:80:3', 'test-provider-openai.R:5:3', 'test-provider-openai.R:15:3', 'test-provider-openai.R:20:3', 'test-provider-openai.R:52:3', 'test-provider-openai.R:92:3', 'test-provider-openai.R:98:3', 'test-chat-structured.R:3:3', 'test-otel.R:7:5', 'test-otel.R:88:5', 'test-otel.R:269:5', 'test-otel.R:303:5', 'test-chat-tools.R:187:3', 'test-chat-tools.R:257:3', 'test-chat-tools.R:284:3', 'test-chat-tools.R:303:3', 'test-chat-tools.R:336:3', 'test-chat-tools.R:380:3' • OPENROUTER_API_KEY env var is not configured (5): 'test-provider-openrouter.R:5:3', 'test-provider-openrouter.R:12:3', 'test-provider-openrouter.R:18:3', 'test-provider-openrouter.R:29:3', 'test-provider-openrouter.R:35:3' • On CRAN (114): 'test-provider-any.R:1:1', 'test-chat.R:32:1', 'test-chat.R:86:1', 'test-chat.R:181:1', 'test-chat.R:190:1', 'test-chat.R:201:1', 'test-chat.R:210:1', 'test-chat.R:221:1', 'test-chat.R:325:1', 'test-chat.R:332:1', 'test-provider-azure.R:18:1', 'test-provider-azure.R:51:1', 'test-provider-azure.R:73:1', 'test-provider-aws.R:66:3', 'test-provider-databricks.R:50:3', 'test-provider-databricks.R:131:1', 'test-provider-deepseek.R:18:1', 'test-provider-google.R:66:3', 'test-provider-groq.R:3:1', 'test-provider-huggingface.R:16:1', 'test-provider-huggingface.R:41:3', 'test-provider-claude.R:26:1', 'test-provider-claude.R:59:3', 'test-provider-claude.R:73:3', 'test-provider-ollama.R:57:1', 'test-provider-mistral.R:27:1', 'test-provider-mistral.R:53:3', 'test-provider-openai-compatible.R:47:3', 'test-provider-openai-compatible.R:232:1', 'test-provider-openrouter.R:41:3', 'test-provider-openai.R:25:1', 'test-provider-openai.R:46:3', 'test-provider-openai.R:70:3', 'test-provider-snowflake.R:19:1', 'test-provider-portkey.R:32:3', 'test-provider-portkey.R:38:1', 'test-chat-structured.R:15:1', 'test-chat-structured.R:39:1', 'test-batch-chat.R:55:1', 'test-batch-chat.R:67:1', 'test-batch-chat.R:150:1', 'test-chat-tools-content.R:31:1', 'test-chat-utils.R:1:1', 'test-content-image.R:13:1', 'test-content-image.R:39:1', 'test-content-image.R:59:1', 'test-content-replay.R:88:1', 'test-content-replay.R:99:1', 'test-content-replay.R:146:1', 'test-content-replay.R:163:1', 'test-content.R:1:1', 'test-content.R:17:1', 'test-content.R:45:1', 'test-content.R:56:1', 'test-content.R:85:1', 'test-interpolate.R:1:1', 'test-interpolate.R:15:1', 'test-interpolate.R:19:1', 'test-interpolate.R:41:1', 'test-interpolate.R:63:1', 'test-interpolate.R:73:1', 'test-parallel-chat.R:203:1', 'test-params.R:7:1', 'test-params.R:23:1', 'test-schema.R:3:1', 'test-schema.R:8:1', 'test-schema.R:16:1', 'test-schema.R:22:1', 'test-schema.R:29:1', 'test-schema.R:33:1', 'test-schema.R:41:1', 'test-schema.R:51:1', 'test-schema.R:65:1', 'test-schema.R:76:1', 'test-schema.R:81:1', 'test-schema.R:86:1', 'test-schema.R:91:1', 'test-schema.R:99:1', 'test-schema.R:107:1', 'test-tokens.R:1:1', 'test-tokens.R:7:1', 'test-tokens.R:58:1', 'test-tokens.R:75:1', 'test-tokens.R:93:1', 'test-tools-def-auto.R:9:1', 'test-tools-def-auto.R:19:1', 'test-tools-def-auto.R:24:1', 'test-tools-def.R:6:1', 'test-tools-def.R:46:1', 'test-tools-def.R:65:1', 'test-tools-def.R:76:1', 'test-tools-def.R:117:1', 'test-tools-def.R:132:1', 'test-turns.R:1:1', 'test-turns.R:39:1', 'test-turns.R:53:1', 'test-turns.R:66:1', 'test-turns.R:85:1', 'test-utils-S7.R:1:1', 'test-utils-S7.R:19:1', 'test-utils-auth.R:3:1', 'test-utils-auth.R:8:1', 'test-utils-auth.R:15:1', 'test-utils-callbacks.R:1:1', 'test-utils-cat.R:77:1', 'test-chat-tools.R:3:1', 'test-chat-tools.R:13:1', 'test-chat-tools.R:112:1', 'test-chat-tools.R:194:1', 'test-chat-tools.R:576:1', 'test-chat-tools.R:599:1', 'test-chat-tools.R:750:1', 'test-utils.R:8:1', 'test-utils.R:22:1' • PORTKEY_API_KEY env var is not configured (4): 'test-provider-portkey.R:5:3', 'test-provider-portkey.R:12:3', 'test-provider-portkey.R:20:3', 'test-provider-portkey.R:25:3' • Run manually; 24 hour rate limit (1): 'test-provider-azure.R:42:3' • SNOWFLAKE_ACCOUNT env var is not configured (4): 'test-provider-snowflake.R:4:3', 'test-provider-snowflake.R:11:3', 'test-provider-snowflake.R:30:3', 'test-provider-snowflake.R:34:3' • VLLM_API_KEY env var is not configured (3): 'test-provider-vllm.R:4:3', 'test-provider-vllm.R:11:3', 'test-provider-vllm.R:17:15' • empty test (1): 'test-provider-snowflake.R:37:1' • no Databricks credentials available (2): 'test-provider-databricks.R:24:3', 'test-provider-databricks.R:103:3' • no Databricks workspace configured (5): 'test-provider-databricks.R:2:3', 'test-provider-databricks.R:11:3', 'test-provider-databricks.R:28:3', 'test-provider-databricks.R:36:3', 'test-provider-databricks.R:46:3' • no Google credentials available (15): 'test-provider-google-upload.R:3:3', 'test-provider-google.R:4:3', 'test-provider-google.R:11:3', 'test-provider-google.R:17:3', 'test-provider-google.R:22:3', 'test-provider-google.R:28:3', 'test-provider-google.R:34:3', 'test-provider-google.R:41:3', 'test-provider-google.R:47:3', 'test-provider-google.R:53:3', 'test-provider-google.R:59:3', 'test-provider-google.R:73:3', 'test-provider-google.R:77:3', 'test-provider-google.R:86:3', 'test-provider-google.R:149:3' • ollama not found (6): 'test-provider-ollama.R:4:3', 'test-provider-ollama.R:11:3', 'test-provider-ollama.R:17:3', 'test-provider-ollama.R:22:3', 'test-provider-ollama.R:32:3', 'test-provider-ollama.R:46:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-provider-claude.R:139:3'): batch chat works ──────────────────── Error in `batch_chat(chat, prompts, path, wait = wait, ignore_hash = ignore_hash)`: provider, prompts, and user_turns don't match stored values. i Do you need to pick a different `path`? i Or set `ignore_hash = TRUE` to ignore this check? Backtrace: ▆ 1. └─ellmer::batch_chat_text(chat, prompts, path = test_path("batch/state-capitals-anthropic.json")) at test-provider-claude.R:139:3 2. └─ellmer::batch_chat(chat, prompts, path, wait = wait, ignore_hash = ignore_hash) 3. └─BatchJob$new(...) 4. └─ellmer (local) initialize(...) 5. └─self$check_hash(state$hash, call = call) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) ── Error ('test-batch-chat.R:10:3'): can get chats/data from completed request ── Error in `batch_chat(chat, prompts, path = test_path("batch/state-capitals.json"))`: provider, prompts, and user_turns don't match stored values. i Do you need to pick a different `path`? i Or set `ignore_hash = TRUE` to ignore this check? Backtrace: ▆ 1. └─ellmer::batch_chat(chat, prompts, path = test_path("batch/state-capitals.json")) at test-batch-chat.R:10:3 2. └─BatchJob$new(...) 3. └─ellmer (local) initialize(...) 4. └─self$check_hash(state$hash, call = call) 5. └─cli::cli_abort(...) 6. └─rlang::abort(...) [ FAIL 2 | WARN 0 | SKIP 241 | PASS 727 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-clang

Version: 0.4.1
Check: tests
Result: ERROR Running ‘testthat.R’ [91s/59s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(ellmer) > > test_check("ellmer") Starting 2 test processes. Saving _problems/test-provider-claude-143.R Saving _problems/test-batch-chat-14.R [ FAIL 2 | WARN 0 | SKIP 241 | PASS 727 ] ══ Skipped tests (241) ═════════════════════════════════════════════════════════ • ANTHROPIC_API_KEY env var is not configured (3): 'test-provider-claude.R:14:3', 'test-provider-claude.R:88:3', 'test-otel.R:145:5' • AZURE_OPENAI_API_KEY env var is not configured (5): 'test-provider-azure.R:4:3', 'test-provider-azure.R:11:3', 'test-provider-azure.R:26:3', 'test-provider-azure.R:32:3', 'test-provider-azure.R:38:3' • CLOUDFLARE_ACCOUNT_ID env var is not configured (4): 'test-provider-cloudflare.R:4:3', 'test-provider-cloudflare.R:11:3', 'test-provider-cloudflare.R:19:3', 'test-provider-cloudflare.R:44:3' • DEEPSEEK_API_KEY env var is not configured (3): 'test-provider-deepseek.R:5:3', 'test-provider-deepseek.R:12:3', 'test-provider-deepseek.R:25:3' • Failed to locate AWS credentials (12): 'test-provider-aws.R:2:3', 'test-provider-aws.R:9:3', 'test-provider-aws.R:15:3', 'test-provider-aws.R:19:3', 'test-provider-aws.R:27:3', 'test-provider-aws.R:36:3', 'test-provider-aws.R:48:3', 'test-provider-aws.R:54:3', 'test-provider-aws.R:60:3', 'test-provider-aws.R:73:3', 'test-provider-aws.R:200:3', 'test-provider-aws.R:221:3' • GROQ_API_KEY env var is not configured (2): 'test-provider-groq.R:9:3', 'test-provider-groq.R:17:3' • HUGGINGFACE_API_KEY env var is not configured (5): 'test-provider-huggingface.R:3:3', 'test-provider-huggingface.R:10:3', 'test-provider-huggingface.R:22:3', 'test-provider-huggingface.R:27:3', 'test-provider-huggingface.R:32:3' • LM Studio not found (6): 'test-provider-lmstudio.R:4:3', 'test-provider-lmstudio.R:11:3', 'test-provider-lmstudio.R:17:3', 'test-provider-lmstudio.R:22:3', 'test-provider-lmstudio.R:34:3', 'test-provider-lmstudio.R:48:3' • MISTRAL_API_KEY env var is not configured (6): 'test-provider-mistral.R:5:3', 'test-provider-mistral.R:12:3', 'test-provider-mistral.R:18:3', 'test-provider-mistral.R:22:3', 'test-provider-mistral.R:34:3', 'test-provider-mistral.R:47:3' • OPENAI_API_KEY env var is not configured (35): 'test-chat.R:76:3', 'test-chat.R:83:3', 'test-chat.R:97:3', 'test-chat.R:110:3', 'test-chat.R:130:3', 'test-chat.R:153:3', 'test-chat.R:161:3', 'test-chat.R:170:3', 'test-chat.R:244:3', 'test-chat.R:257:3', 'test-chat.R:266:3', 'test-provider-openai-compatible.R:5:3', 'test-provider-openai-compatible.R:12:3', 'test-provider-openai-compatible.R:17:3', 'test-provider-openai-compatible.R:26:3', 'test-provider-openai-compatible.R:39:3', 'test-provider-openai-compatible.R:69:3', 'test-provider-openai-compatible.R:80:3', 'test-provider-openai.R:5:3', 'test-provider-openai.R:15:3', 'test-provider-openai.R:20:3', 'test-provider-openai.R:52:3', 'test-provider-openai.R:92:3', 'test-provider-openai.R:98:3', 'test-chat-structured.R:3:3', 'test-otel.R:7:5', 'test-otel.R:88:5', 'test-otel.R:269:5', 'test-otel.R:303:5', 'test-chat-tools.R:187:3', 'test-chat-tools.R:257:3', 'test-chat-tools.R:284:3', 'test-chat-tools.R:303:3', 'test-chat-tools.R:336:3', 'test-chat-tools.R:380:3' • OPENROUTER_API_KEY env var is not configured (5): 'test-provider-openrouter.R:5:3', 'test-provider-openrouter.R:12:3', 'test-provider-openrouter.R:18:3', 'test-provider-openrouter.R:29:3', 'test-provider-openrouter.R:35:3' • On CRAN (114): 'test-provider-any.R:1:1', 'test-chat.R:32:1', 'test-chat.R:86:1', 'test-chat.R:181:1', 'test-chat.R:190:1', 'test-chat.R:201:1', 'test-chat.R:210:1', 'test-chat.R:221:1', 'test-chat.R:325:1', 'test-chat.R:332:1', 'test-provider-azure.R:18:1', 'test-provider-azure.R:51:1', 'test-provider-azure.R:73:1', 'test-provider-claude.R:26:1', 'test-provider-claude.R:59:3', 'test-provider-claude.R:73:3', 'test-provider-databricks.R:50:3', 'test-provider-databricks.R:131:1', 'test-provider-deepseek.R:18:1', 'test-provider-google.R:66:3', 'test-provider-groq.R:3:1', 'test-provider-aws.R:66:3', 'test-provider-huggingface.R:16:1', 'test-provider-huggingface.R:41:3', 'test-provider-ollama.R:57:1', 'test-provider-mistral.R:27:1', 'test-provider-mistral.R:53:3', 'test-provider-openai-compatible.R:47:3', 'test-provider-openai-compatible.R:232:1', 'test-provider-openrouter.R:41:3', 'test-provider-openai.R:25:1', 'test-provider-openai.R:46:3', 'test-provider-openai.R:70:3', 'test-provider-portkey.R:32:3', 'test-provider-portkey.R:38:1', 'test-provider-snowflake.R:19:1', 'test-chat-structured.R:15:1', 'test-chat-structured.R:39:1', 'test-batch-chat.R:55:1', 'test-batch-chat.R:67:1', 'test-batch-chat.R:150:1', 'test-chat-tools-content.R:31:1', 'test-chat-utils.R:1:1', 'test-content-image.R:13:1', 'test-content-image.R:39:1', 'test-content-image.R:59:1', 'test-content-replay.R:88:1', 'test-content-replay.R:99:1', 'test-content-replay.R:146:1', 'test-content-replay.R:163:1', 'test-content.R:1:1', 'test-content.R:17:1', 'test-content.R:45:1', 'test-content.R:56:1', 'test-content.R:85:1', 'test-interpolate.R:1:1', 'test-interpolate.R:15:1', 'test-interpolate.R:19:1', 'test-interpolate.R:41:1', 'test-interpolate.R:63:1', 'test-interpolate.R:73:1', 'test-parallel-chat.R:203:1', 'test-params.R:7:1', 'test-params.R:23:1', 'test-schema.R:3:1', 'test-schema.R:8:1', 'test-schema.R:16:1', 'test-schema.R:22:1', 'test-schema.R:29:1', 'test-schema.R:33:1', 'test-schema.R:41:1', 'test-schema.R:51:1', 'test-schema.R:65:1', 'test-schema.R:76:1', 'test-schema.R:81:1', 'test-schema.R:86:1', 'test-schema.R:91:1', 'test-schema.R:99:1', 'test-schema.R:107:1', 'test-tokens.R:1:1', 'test-tokens.R:7:1', 'test-tokens.R:58:1', 'test-tokens.R:75:1', 'test-tokens.R:93:1', 'test-tools-def-auto.R:9:1', 'test-tools-def-auto.R:19:1', 'test-tools-def-auto.R:24:1', 'test-tools-def.R:6:1', 'test-tools-def.R:46:1', 'test-tools-def.R:65:1', 'test-tools-def.R:76:1', 'test-tools-def.R:117:1', 'test-tools-def.R:132:1', 'test-turns.R:1:1', 'test-turns.R:39:1', 'test-turns.R:53:1', 'test-turns.R:66:1', 'test-turns.R:85:1', 'test-utils-S7.R:1:1', 'test-utils-S7.R:19:1', 'test-utils-auth.R:3:1', 'test-utils-auth.R:8:1', 'test-utils-auth.R:15:1', 'test-utils-callbacks.R:1:1', 'test-utils-cat.R:77:1', 'test-utils.R:8:1', 'test-utils.R:22:1', 'test-chat-tools.R:3:1', 'test-chat-tools.R:13:1', 'test-chat-tools.R:112:1', 'test-chat-tools.R:194:1', 'test-chat-tools.R:576:1', 'test-chat-tools.R:599:1', 'test-chat-tools.R:750:1' • PORTKEY_API_KEY env var is not configured (4): 'test-provider-portkey.R:5:3', 'test-provider-portkey.R:12:3', 'test-provider-portkey.R:20:3', 'test-provider-portkey.R:25:3' • Run manually; 24 hour rate limit (1): 'test-provider-azure.R:42:3' • SNOWFLAKE_ACCOUNT env var is not configured (4): 'test-provider-snowflake.R:4:3', 'test-provider-snowflake.R:11:3', 'test-provider-snowflake.R:30:3', 'test-provider-snowflake.R:34:3' • VLLM_API_KEY env var is not configured (3): 'test-provider-vllm.R:4:3', 'test-provider-vllm.R:11:3', 'test-provider-vllm.R:17:15' • empty test (1): 'test-provider-snowflake.R:37:1' • no Databricks credentials available (2): 'test-provider-databricks.R:24:3', 'test-provider-databricks.R:103:3' • no Databricks workspace configured (5): 'test-provider-databricks.R:2:3', 'test-provider-databricks.R:11:3', 'test-provider-databricks.R:28:3', 'test-provider-databricks.R:36:3', 'test-provider-databricks.R:46:3' • no Google credentials available (15): 'test-provider-google-upload.R:3:3', 'test-provider-google.R:4:3', 'test-provider-google.R:11:3', 'test-provider-google.R:17:3', 'test-provider-google.R:22:3', 'test-provider-google.R:28:3', 'test-provider-google.R:34:3', 'test-provider-google.R:41:3', 'test-provider-google.R:47:3', 'test-provider-google.R:53:3', 'test-provider-google.R:59:3', 'test-provider-google.R:73:3', 'test-provider-google.R:77:3', 'test-provider-google.R:86:3', 'test-provider-google.R:149:3' • ollama not found (6): 'test-provider-ollama.R:4:3', 'test-provider-ollama.R:11:3', 'test-provider-ollama.R:17:3', 'test-provider-ollama.R:22:3', 'test-provider-ollama.R:32:3', 'test-provider-ollama.R:46:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-provider-claude.R:139:3'): batch chat works ──────────────────── Error in `batch_chat(chat, prompts, path, wait = wait, ignore_hash = ignore_hash)`: provider, prompts, and user_turns don't match stored values. i Do you need to pick a different `path`? i Or set `ignore_hash = TRUE` to ignore this check? Backtrace: ▆ 1. └─ellmer::batch_chat_text(chat, prompts, path = test_path("batch/state-capitals-anthropic.json")) at test-provider-claude.R:139:3 2. └─ellmer::batch_chat(chat, prompts, path, wait = wait, ignore_hash = ignore_hash) 3. └─BatchJob$new(...) 4. └─ellmer (local) initialize(...) 5. └─self$check_hash(state$hash, call = call) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) ── Error ('test-batch-chat.R:10:3'): can get chats/data from completed request ── Error in `batch_chat(chat, prompts, path = test_path("batch/state-capitals.json"))`: provider, prompts, and user_turns don't match stored values. i Do you need to pick a different `path`? i Or set `ignore_hash = TRUE` to ignore this check? Backtrace: ▆ 1. └─ellmer::batch_chat(chat, prompts, path = test_path("batch/state-capitals.json")) at test-batch-chat.R:10:3 2. └─BatchJob$new(...) 3. └─ellmer (local) initialize(...) 4. └─self$check_hash(state$hash, call = call) 5. └─cli::cli_abort(...) 6. └─rlang::abort(...) [ FAIL 2 | WARN 0 | SKIP 241 | PASS 727 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.4.1
Check: tests
Result: ERROR Running ‘testthat.R’ [118s/71s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(ellmer) > > test_check("ellmer") Starting 2 test processes. Saving _problems/test-provider-claude-143.R Saving _problems/test-batch-chat-14.R [ FAIL 2 | WARN 0 | SKIP 241 | PASS 727 ] ══ Skipped tests (241) ═════════════════════════════════════════════════════════ • ANTHROPIC_API_KEY env var is not configured (3): 'test-provider-claude.R:14:3', 'test-provider-claude.R:88:3', 'test-otel.R:145:5' • AZURE_OPENAI_API_KEY env var is not configured (5): 'test-provider-azure.R:4:3', 'test-provider-azure.R:11:3', 'test-provider-azure.R:26:3', 'test-provider-azure.R:32:3', 'test-provider-azure.R:38:3' • CLOUDFLARE_ACCOUNT_ID env var is not configured (4): 'test-provider-cloudflare.R:4:3', 'test-provider-cloudflare.R:11:3', 'test-provider-cloudflare.R:19:3', 'test-provider-cloudflare.R:44:3' • DEEPSEEK_API_KEY env var is not configured (3): 'test-provider-deepseek.R:5:3', 'test-provider-deepseek.R:12:3', 'test-provider-deepseek.R:25:3' • Failed to locate AWS credentials (12): 'test-provider-aws.R:2:3', 'test-provider-aws.R:9:3', 'test-provider-aws.R:15:3', 'test-provider-aws.R:19:3', 'test-provider-aws.R:27:3', 'test-provider-aws.R:36:3', 'test-provider-aws.R:48:3', 'test-provider-aws.R:54:3', 'test-provider-aws.R:60:3', 'test-provider-aws.R:73:3', 'test-provider-aws.R:200:3', 'test-provider-aws.R:221:3' • GROQ_API_KEY env var is not configured (2): 'test-provider-groq.R:9:3', 'test-provider-groq.R:17:3' • HUGGINGFACE_API_KEY env var is not configured (5): 'test-provider-huggingface.R:3:3', 'test-provider-huggingface.R:10:3', 'test-provider-huggingface.R:22:3', 'test-provider-huggingface.R:27:3', 'test-provider-huggingface.R:32:3' • LM Studio not found (6): 'test-provider-lmstudio.R:4:3', 'test-provider-lmstudio.R:11:3', 'test-provider-lmstudio.R:17:3', 'test-provider-lmstudio.R:22:3', 'test-provider-lmstudio.R:34:3', 'test-provider-lmstudio.R:48:3' • MISTRAL_API_KEY env var is not configured (6): 'test-provider-mistral.R:5:3', 'test-provider-mistral.R:12:3', 'test-provider-mistral.R:18:3', 'test-provider-mistral.R:22:3', 'test-provider-mistral.R:34:3', 'test-provider-mistral.R:47:3' • OPENAI_API_KEY env var is not configured (35): 'test-chat.R:76:3', 'test-chat.R:83:3', 'test-chat.R:97:3', 'test-chat.R:110:3', 'test-chat.R:130:3', 'test-chat.R:153:3', 'test-chat.R:161:3', 'test-chat.R:170:3', 'test-chat.R:244:3', 'test-chat.R:257:3', 'test-chat.R:266:3', 'test-provider-openai-compatible.R:5:3', 'test-provider-openai-compatible.R:12:3', 'test-provider-openai-compatible.R:17:3', 'test-provider-openai-compatible.R:26:3', 'test-provider-openai-compatible.R:39:3', 'test-provider-openai-compatible.R:69:3', 'test-provider-openai-compatible.R:80:3', 'test-provider-openai.R:5:3', 'test-provider-openai.R:15:3', 'test-provider-openai.R:20:3', 'test-provider-openai.R:52:3', 'test-provider-openai.R:92:3', 'test-provider-openai.R:98:3', 'test-chat-structured.R:3:3', 'test-otel.R:7:5', 'test-otel.R:88:5', 'test-otel.R:269:5', 'test-otel.R:303:5', 'test-chat-tools.R:187:3', 'test-chat-tools.R:257:3', 'test-chat-tools.R:284:3', 'test-chat-tools.R:303:3', 'test-chat-tools.R:336:3', 'test-chat-tools.R:380:3' • OPENROUTER_API_KEY env var is not configured (5): 'test-provider-openrouter.R:5:3', 'test-provider-openrouter.R:12:3', 'test-provider-openrouter.R:18:3', 'test-provider-openrouter.R:29:3', 'test-provider-openrouter.R:35:3' • On CRAN (114): 'test-provider-any.R:1:1', 'test-chat.R:32:1', 'test-chat.R:86:1', 'test-chat.R:181:1', 'test-chat.R:190:1', 'test-chat.R:201:1', 'test-chat.R:210:1', 'test-chat.R:221:1', 'test-chat.R:325:1', 'test-chat.R:332:1', 'test-provider-azure.R:18:1', 'test-provider-azure.R:51:1', 'test-provider-azure.R:73:1', 'test-provider-claude.R:26:1', 'test-provider-claude.R:59:3', 'test-provider-claude.R:73:3', 'test-provider-databricks.R:50:3', 'test-provider-databricks.R:131:1', 'test-provider-deepseek.R:18:1', 'test-provider-google.R:66:3', 'test-provider-aws.R:66:3', 'test-provider-groq.R:3:1', 'test-provider-huggingface.R:16:1', 'test-provider-huggingface.R:41:3', 'test-provider-ollama.R:57:1', 'test-provider-mistral.R:27:1', 'test-provider-mistral.R:53:3', 'test-provider-openai-compatible.R:47:3', 'test-provider-openai-compatible.R:232:1', 'test-provider-openai.R:25:1', 'test-provider-openai.R:46:3', 'test-provider-openai.R:70:3', 'test-provider-openrouter.R:41:3', 'test-provider-snowflake.R:19:1', 'test-provider-portkey.R:32:3', 'test-provider-portkey.R:38:1', 'test-batch-chat.R:55:1', 'test-batch-chat.R:67:1', 'test-batch-chat.R:150:1', 'test-chat-tools-content.R:31:1', 'test-chat-structured.R:15:1', 'test-chat-structured.R:39:1', 'test-chat-utils.R:1:1', 'test-content-image.R:13:1', 'test-content-image.R:39:1', 'test-content-image.R:59:1', 'test-content-replay.R:88:1', 'test-content-replay.R:99:1', 'test-content-replay.R:146:1', 'test-content-replay.R:163:1', 'test-content.R:1:1', 'test-content.R:17:1', 'test-content.R:45:1', 'test-content.R:56:1', 'test-content.R:85:1', 'test-interpolate.R:1:1', 'test-interpolate.R:15:1', 'test-interpolate.R:19:1', 'test-interpolate.R:41:1', 'test-interpolate.R:63:1', 'test-interpolate.R:73:1', 'test-parallel-chat.R:203:1', 'test-params.R:7:1', 'test-params.R:23:1', 'test-schema.R:3:1', 'test-schema.R:8:1', 'test-schema.R:16:1', 'test-schema.R:22:1', 'test-schema.R:29:1', 'test-schema.R:33:1', 'test-schema.R:41:1', 'test-schema.R:51:1', 'test-schema.R:65:1', 'test-schema.R:76:1', 'test-schema.R:81:1', 'test-schema.R:86:1', 'test-schema.R:91:1', 'test-schema.R:99:1', 'test-schema.R:107:1', 'test-tokens.R:1:1', 'test-tokens.R:7:1', 'test-tokens.R:58:1', 'test-tokens.R:75:1', 'test-tokens.R:93:1', 'test-tools-def-auto.R:9:1', 'test-tools-def-auto.R:19:1', 'test-tools-def-auto.R:24:1', 'test-tools-def.R:6:1', 'test-tools-def.R:46:1', 'test-tools-def.R:65:1', 'test-tools-def.R:76:1', 'test-tools-def.R:117:1', 'test-tools-def.R:132:1', 'test-turns.R:1:1', 'test-turns.R:39:1', 'test-turns.R:53:1', 'test-turns.R:66:1', 'test-turns.R:85:1', 'test-utils-S7.R:1:1', 'test-utils-S7.R:19:1', 'test-utils-auth.R:3:1', 'test-utils-auth.R:8:1', 'test-utils-auth.R:15:1', 'test-utils-callbacks.R:1:1', 'test-utils-cat.R:77:1', 'test-chat-tools.R:3:1', 'test-chat-tools.R:13:1', 'test-chat-tools.R:112:1', 'test-chat-tools.R:194:1', 'test-chat-tools.R:576:1', 'test-chat-tools.R:599:1', 'test-chat-tools.R:750:1', 'test-utils.R:8:1', 'test-utils.R:22:1' • PORTKEY_API_KEY env var is not configured (4): 'test-provider-portkey.R:5:3', 'test-provider-portkey.R:12:3', 'test-provider-portkey.R:20:3', 'test-provider-portkey.R:25:3' • Run manually; 24 hour rate limit (1): 'test-provider-azure.R:42:3' • SNOWFLAKE_ACCOUNT env var is not configured (4): 'test-provider-snowflake.R:4:3', 'test-provider-snowflake.R:11:3', 'test-provider-snowflake.R:30:3', 'test-provider-snowflake.R:34:3' • VLLM_API_KEY env var is not configured (3): 'test-provider-vllm.R:4:3', 'test-provider-vllm.R:11:3', 'test-provider-vllm.R:17:15' • empty test (1): 'test-provider-snowflake.R:37:1' • no Databricks credentials available (2): 'test-provider-databricks.R:24:3', 'test-provider-databricks.R:103:3' • no Databricks workspace configured (5): 'test-provider-databricks.R:2:3', 'test-provider-databricks.R:11:3', 'test-provider-databricks.R:28:3', 'test-provider-databricks.R:36:3', 'test-provider-databricks.R:46:3' • no Google credentials available (15): 'test-provider-google-upload.R:3:3', 'test-provider-google.R:4:3', 'test-provider-google.R:11:3', 'test-provider-google.R:17:3', 'test-provider-google.R:22:3', 'test-provider-google.R:28:3', 'test-provider-google.R:34:3', 'test-provider-google.R:41:3', 'test-provider-google.R:47:3', 'test-provider-google.R:53:3', 'test-provider-google.R:59:3', 'test-provider-google.R:73:3', 'test-provider-google.R:77:3', 'test-provider-google.R:86:3', 'test-provider-google.R:149:3' • ollama not found (6): 'test-provider-ollama.R:4:3', 'test-provider-ollama.R:11:3', 'test-provider-ollama.R:17:3', 'test-provider-ollama.R:22:3', 'test-provider-ollama.R:32:3', 'test-provider-ollama.R:46:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-provider-claude.R:139:3'): batch chat works ──────────────────── Error in `batch_chat(chat, prompts, path, wait = wait, ignore_hash = ignore_hash)`: provider, prompts, and user_turns don't match stored values. i Do you need to pick a different `path`? i Or set `ignore_hash = TRUE` to ignore this check? Backtrace: ▆ 1. └─ellmer::batch_chat_text(chat, prompts, path = test_path("batch/state-capitals-anthropic.json")) at test-provider-claude.R:139:3 2. └─ellmer::batch_chat(chat, prompts, path, wait = wait, ignore_hash = ignore_hash) 3. └─BatchJob$new(...) 4. └─ellmer (local) initialize(...) 5. └─self$check_hash(state$hash, call = call) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) ── Error ('test-batch-chat.R:10:3'): can get chats/data from completed request ── Error in `batch_chat(chat, prompts, path = test_path("batch/state-capitals.json"))`: provider, prompts, and user_turns don't match stored values. i Do you need to pick a different `path`? i Or set `ignore_hash = TRUE` to ignore this check? Backtrace: ▆ 1. └─ellmer::batch_chat(chat, prompts, path = test_path("batch/state-capitals.json")) at test-batch-chat.R:10:3 2. └─BatchJob$new(...) 3. └─ellmer (local) initialize(...) 4. └─self$check_hash(state$hash, call = call) 5. └─cli::cli_abort(...) 6. └─rlang::abort(...) [ FAIL 2 | WARN 0 | SKIP 241 | PASS 727 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 0.4.1
Check: tests
Result: ERROR Running ‘testthat.R’ [221s/174s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(ellmer) > > test_check("ellmer") Starting 2 test processes. Saving _problems/test-provider-claude-143.R Saving _problems/test-batch-chat-14.R [ FAIL 2 | WARN 0 | SKIP 241 | PASS 727 ] ══ Skipped tests (241) ═════════════════════════════════════════════════════════ • ANTHROPIC_API_KEY env var is not configured (3): 'test-provider-claude.R:14:3', 'test-provider-claude.R:88:3', 'test-otel.R:145:5' • AZURE_OPENAI_API_KEY env var is not configured (5): 'test-provider-azure.R:4:3', 'test-provider-azure.R:11:3', 'test-provider-azure.R:26:3', 'test-provider-azure.R:32:3', 'test-provider-azure.R:38:3' • CLOUDFLARE_ACCOUNT_ID env var is not configured (4): 'test-provider-cloudflare.R:4:3', 'test-provider-cloudflare.R:11:3', 'test-provider-cloudflare.R:19:3', 'test-provider-cloudflare.R:44:3' • DEEPSEEK_API_KEY env var is not configured (3): 'test-provider-deepseek.R:5:3', 'test-provider-deepseek.R:12:3', 'test-provider-deepseek.R:25:3' • Failed to locate AWS credentials (12): 'test-provider-aws.R:2:3', 'test-provider-aws.R:9:3', 'test-provider-aws.R:15:3', 'test-provider-aws.R:19:3', 'test-provider-aws.R:27:3', 'test-provider-aws.R:36:3', 'test-provider-aws.R:48:3', 'test-provider-aws.R:54:3', 'test-provider-aws.R:60:3', 'test-provider-aws.R:73:3', 'test-provider-aws.R:200:3', 'test-provider-aws.R:221:3' • GROQ_API_KEY env var is not configured (2): 'test-provider-groq.R:9:3', 'test-provider-groq.R:17:3' • HUGGINGFACE_API_KEY env var is not configured (5): 'test-provider-huggingface.R:3:3', 'test-provider-huggingface.R:10:3', 'test-provider-huggingface.R:22:3', 'test-provider-huggingface.R:27:3', 'test-provider-huggingface.R:32:3' • LM Studio not found (6): 'test-provider-lmstudio.R:4:3', 'test-provider-lmstudio.R:11:3', 'test-provider-lmstudio.R:17:3', 'test-provider-lmstudio.R:22:3', 'test-provider-lmstudio.R:34:3', 'test-provider-lmstudio.R:48:3' • MISTRAL_API_KEY env var is not configured (6): 'test-provider-mistral.R:5:3', 'test-provider-mistral.R:12:3', 'test-provider-mistral.R:18:3', 'test-provider-mistral.R:22:3', 'test-provider-mistral.R:34:3', 'test-provider-mistral.R:47:3' • OPENAI_API_KEY env var is not configured (35): 'test-chat.R:76:3', 'test-chat.R:83:3', 'test-chat.R:97:3', 'test-chat.R:110:3', 'test-chat.R:130:3', 'test-chat.R:153:3', 'test-chat.R:161:3', 'test-chat.R:170:3', 'test-chat.R:244:3', 'test-chat.R:257:3', 'test-chat.R:266:3', 'test-provider-openai-compatible.R:5:3', 'test-provider-openai-compatible.R:12:3', 'test-provider-openai-compatible.R:17:3', 'test-provider-openai-compatible.R:26:3', 'test-provider-openai-compatible.R:39:3', 'test-provider-openai-compatible.R:69:3', 'test-provider-openai-compatible.R:80:3', 'test-provider-openai.R:5:3', 'test-provider-openai.R:15:3', 'test-provider-openai.R:20:3', 'test-provider-openai.R:52:3', 'test-provider-openai.R:92:3', 'test-provider-openai.R:98:3', 'test-chat-structured.R:3:3', 'test-otel.R:7:5', 'test-otel.R:88:5', 'test-otel.R:269:5', 'test-otel.R:303:5', 'test-chat-tools.R:187:3', 'test-chat-tools.R:257:3', 'test-chat-tools.R:284:3', 'test-chat-tools.R:303:3', 'test-chat-tools.R:336:3', 'test-chat-tools.R:380:3' • OPENROUTER_API_KEY env var is not configured (5): 'test-provider-openrouter.R:5:3', 'test-provider-openrouter.R:12:3', 'test-provider-openrouter.R:18:3', 'test-provider-openrouter.R:29:3', 'test-provider-openrouter.R:35:3' • On CRAN (114): 'test-provider-any.R:1:1', 'test-chat.R:32:1', 'test-chat.R:86:1', 'test-chat.R:181:1', 'test-chat.R:190:1', 'test-chat.R:201:1', 'test-chat.R:210:1', 'test-chat.R:221:1', 'test-chat.R:325:1', 'test-chat.R:332:1', 'test-provider-azure.R:18:1', 'test-provider-azure.R:51:1', 'test-provider-azure.R:73:1', 'test-provider-aws.R:66:3', 'test-provider-databricks.R:50:3', 'test-provider-databricks.R:131:1', 'test-provider-deepseek.R:18:1', 'test-provider-google.R:66:3', 'test-provider-groq.R:3:1', 'test-provider-huggingface.R:16:1', 'test-provider-huggingface.R:41:3', 'test-provider-claude.R:26:1', 'test-provider-claude.R:59:3', 'test-provider-claude.R:73:3', 'test-provider-ollama.R:57:1', 'test-provider-mistral.R:27:1', 'test-provider-mistral.R:53:3', 'test-provider-openai-compatible.R:47:3', 'test-provider-openai-compatible.R:232:1', 'test-provider-openrouter.R:41:3', 'test-provider-portkey.R:32:3', 'test-provider-portkey.R:38:1', 'test-provider-openai.R:25:1', 'test-provider-openai.R:46:3', 'test-provider-openai.R:70:3', 'test-provider-snowflake.R:19:1', 'test-batch-chat.R:55:1', 'test-batch-chat.R:67:1', 'test-batch-chat.R:150:1', 'test-chat-structured.R:15:1', 'test-chat-structured.R:39:1', 'test-chat-tools-content.R:31:1', 'test-chat-utils.R:1:1', 'test-content-image.R:13:1', 'test-content-image.R:39:1', 'test-content-image.R:59:1', 'test-content-replay.R:88:1', 'test-content-replay.R:99:1', 'test-content-replay.R:146:1', 'test-content-replay.R:163:1', 'test-content.R:1:1', 'test-content.R:17:1', 'test-content.R:45:1', 'test-content.R:56:1', 'test-content.R:85:1', 'test-interpolate.R:1:1', 'test-interpolate.R:15:1', 'test-interpolate.R:19:1', 'test-interpolate.R:41:1', 'test-interpolate.R:63:1', 'test-interpolate.R:73:1', 'test-parallel-chat.R:203:1', 'test-params.R:7:1', 'test-params.R:23:1', 'test-schema.R:3:1', 'test-schema.R:8:1', 'test-schema.R:16:1', 'test-schema.R:22:1', 'test-schema.R:29:1', 'test-schema.R:33:1', 'test-schema.R:41:1', 'test-schema.R:51:1', 'test-schema.R:65:1', 'test-schema.R:76:1', 'test-schema.R:81:1', 'test-schema.R:86:1', 'test-schema.R:91:1', 'test-schema.R:99:1', 'test-schema.R:107:1', 'test-tokens.R:1:1', 'test-tokens.R:7:1', 'test-tokens.R:58:1', 'test-tokens.R:75:1', 'test-tokens.R:93:1', 'test-tools-def-auto.R:9:1', 'test-tools-def-auto.R:19:1', 'test-tools-def-auto.R:24:1', 'test-tools-def.R:6:1', 'test-tools-def.R:46:1', 'test-tools-def.R:65:1', 'test-tools-def.R:76:1', 'test-tools-def.R:117:1', 'test-tools-def.R:132:1', 'test-turns.R:1:1', 'test-turns.R:39:1', 'test-turns.R:53:1', 'test-turns.R:66:1', 'test-turns.R:85:1', 'test-utils-S7.R:1:1', 'test-utils-S7.R:19:1', 'test-utils-auth.R:3:1', 'test-utils-auth.R:8:1', 'test-utils-auth.R:15:1', 'test-chat-tools.R:3:1', 'test-chat-tools.R:13:1', 'test-chat-tools.R:112:1', 'test-chat-tools.R:194:1', 'test-chat-tools.R:576:1', 'test-chat-tools.R:599:1', 'test-chat-tools.R:750:1', 'test-utils-callbacks.R:1:1', 'test-utils.R:8:1', 'test-utils.R:22:1', 'test-utils-cat.R:77:1' • PORTKEY_API_KEY env var is not configured (4): 'test-provider-portkey.R:5:3', 'test-provider-portkey.R:12:3', 'test-provider-portkey.R:20:3', 'test-provider-portkey.R:25:3' • Run manually; 24 hour rate limit (1): 'test-provider-azure.R:42:3' • SNOWFLAKE_ACCOUNT env var is not configured (4): 'test-provider-snowflake.R:4:3', 'test-provider-snowflake.R:11:3', 'test-provider-snowflake.R:30:3', 'test-provider-snowflake.R:34:3' • VLLM_API_KEY env var is not configured (3): 'test-provider-vllm.R:4:3', 'test-provider-vllm.R:11:3', 'test-provider-vllm.R:17:15' • empty test (1): 'test-provider-snowflake.R:37:1' • no Databricks credentials available (2): 'test-provider-databricks.R:24:3', 'test-provider-databricks.R:103:3' • no Databricks workspace configured (5): 'test-provider-databricks.R:2:3', 'test-provider-databricks.R:11:3', 'test-provider-databricks.R:28:3', 'test-provider-databricks.R:36:3', 'test-provider-databricks.R:46:3' • no Google credentials available (15): 'test-provider-google-upload.R:3:3', 'test-provider-google.R:4:3', 'test-provider-google.R:11:3', 'test-provider-google.R:17:3', 'test-provider-google.R:22:3', 'test-provider-google.R:28:3', 'test-provider-google.R:34:3', 'test-provider-google.R:41:3', 'test-provider-google.R:47:3', 'test-provider-google.R:53:3', 'test-provider-google.R:59:3', 'test-provider-google.R:73:3', 'test-provider-google.R:77:3', 'test-provider-google.R:86:3', 'test-provider-google.R:149:3' • ollama not found (6): 'test-provider-ollama.R:4:3', 'test-provider-ollama.R:11:3', 'test-provider-ollama.R:17:3', 'test-provider-ollama.R:22:3', 'test-provider-ollama.R:32:3', 'test-provider-ollama.R:46:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-provider-claude.R:139:3'): batch chat works ──────────────────── Error in `batch_chat(chat, prompts, path, wait = wait, ignore_hash = ignore_hash)`: provider, prompts, and user_turns don't match stored values. i Do you need to pick a different `path`? i Or set `ignore_hash = TRUE` to ignore this check? Backtrace: ▆ 1. └─ellmer::batch_chat_text(chat, prompts, path = test_path("batch/state-capitals-anthropic.json")) at test-provider-claude.R:139:3 2. └─ellmer::batch_chat(chat, prompts, path, wait = wait, ignore_hash = ignore_hash) 3. └─BatchJob$new(...) 4. └─ellmer (local) initialize(...) 5. └─self$check_hash(state$hash, call = call) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) ── Error ('test-batch-chat.R:10:3'): can get chats/data from completed request ── Error in `batch_chat(chat, prompts, path = test_path("batch/state-capitals.json"))`: provider, prompts, and user_turns don't match stored values. i Do you need to pick a different `path`? i Or set `ignore_hash = TRUE` to ignore this check? Backtrace: ▆ 1. └─ellmer::batch_chat(chat, prompts, path = test_path("batch/state-capitals.json")) at test-batch-chat.R:10:3 2. └─BatchJob$new(...) 3. └─ellmer (local) initialize(...) 4. └─self$check_hash(state$hash, call = call) 5. └─cli::cli_abort(...) 6. └─rlang::abort(...) [ FAIL 2 | WARN 0 | SKIP 241 | PASS 727 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc

Version: 0.4.1
Check: tests
Result: ERROR Running 'testthat.R' [111s] Running the tests in 'tests/testthat.R' failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(ellmer) > > test_check("ellmer") Starting 2 test processes. Saving _problems/test-provider-claude-143.R Saving _problems/test-batch-chat-14.R [ FAIL 2 | WARN 0 | SKIP 241 | PASS 727 ] ══ Skipped tests (241) ═════════════════════════════════════════════════════════ • ANTHROPIC_API_KEY env var is not configured (3): 'test-provider-claude.R:14:3', 'test-provider-claude.R:88:3', 'test-otel.R:145:5' • AZURE_OPENAI_API_KEY env var is not configured (5): 'test-provider-azure.R:4:3', 'test-provider-azure.R:11:3', 'test-provider-azure.R:26:3', 'test-provider-azure.R:32:3', 'test-provider-azure.R:38:3' • CLOUDFLARE_ACCOUNT_ID env var is not configured (4): 'test-provider-cloudflare.R:4:3', 'test-provider-cloudflare.R:11:3', 'test-provider-cloudflare.R:19:3', 'test-provider-cloudflare.R:44:3' • DEEPSEEK_API_KEY env var is not configured (3): 'test-provider-deepseek.R:5:3', 'test-provider-deepseek.R:12:3', 'test-provider-deepseek.R:25:3' • Failed to locate AWS credentials (12): 'test-provider-aws.R:2:3', 'test-provider-aws.R:9:3', 'test-provider-aws.R:15:3', 'test-provider-aws.R:19:3', 'test-provider-aws.R:27:3', 'test-provider-aws.R:36:3', 'test-provider-aws.R:48:3', 'test-provider-aws.R:54:3', 'test-provider-aws.R:60:3', 'test-provider-aws.R:73:3', 'test-provider-aws.R:200:3', 'test-provider-aws.R:221:3' • GROQ_API_KEY env var is not configured (2): 'test-provider-groq.R:9:3', 'test-provider-groq.R:17:3' • HUGGINGFACE_API_KEY env var is not configured (5): 'test-provider-huggingface.R:3:3', 'test-provider-huggingface.R:10:3', 'test-provider-huggingface.R:22:3', 'test-provider-huggingface.R:27:3', 'test-provider-huggingface.R:32:3' • LM Studio not found (6): 'test-provider-lmstudio.R:4:3', 'test-provider-lmstudio.R:11:3', 'test-provider-lmstudio.R:17:3', 'test-provider-lmstudio.R:22:3', 'test-provider-lmstudio.R:34:3', 'test-provider-lmstudio.R:48:3' • MISTRAL_API_KEY env var is not configured (6): 'test-provider-mistral.R:5:3', 'test-provider-mistral.R:12:3', 'test-provider-mistral.R:18:3', 'test-provider-mistral.R:22:3', 'test-provider-mistral.R:34:3', 'test-provider-mistral.R:47:3' • OPENAI_API_KEY env var is not configured (35): 'test-chat.R:76:3', 'test-chat.R:83:3', 'test-chat.R:97:3', 'test-chat.R:110:3', 'test-chat.R:130:3', 'test-chat.R:153:3', 'test-chat.R:161:3', 'test-chat.R:170:3', 'test-chat.R:244:3', 'test-chat.R:257:3', 'test-chat.R:266:3', 'test-provider-openai-compatible.R:5:3', 'test-provider-openai-compatible.R:12:3', 'test-provider-openai-compatible.R:17:3', 'test-provider-openai-compatible.R:26:3', 'test-provider-openai-compatible.R:39:3', 'test-provider-openai-compatible.R:69:3', 'test-provider-openai-compatible.R:80:3', 'test-provider-openai.R:5:3', 'test-provider-openai.R:15:3', 'test-provider-openai.R:20:3', 'test-provider-openai.R:52:3', 'test-provider-openai.R:92:3', 'test-provider-openai.R:98:3', 'test-chat-structured.R:3:3', 'test-otel.R:7:5', 'test-otel.R:88:5', 'test-otel.R:269:5', 'test-otel.R:303:5', 'test-chat-tools.R:187:3', 'test-chat-tools.R:257:3', 'test-chat-tools.R:284:3', 'test-chat-tools.R:303:3', 'test-chat-tools.R:336:3', 'test-chat-tools.R:380:3' • OPENROUTER_API_KEY env var is not configured (5): 'test-provider-openrouter.R:5:3', 'test-provider-openrouter.R:12:3', 'test-provider-openrouter.R:18:3', 'test-provider-openrouter.R:29:3', 'test-provider-openrouter.R:35:3' • On CRAN (114): 'test-provider-any.R:1:1', 'test-chat.R:32:1', 'test-chat.R:86:1', 'test-chat.R:181:1', 'test-chat.R:190:1', 'test-chat.R:201:1', 'test-chat.R:210:1', 'test-chat.R:221:1', 'test-chat.R:325:1', 'test-chat.R:332:1', 'test-provider-azure.R:18:1', 'test-provider-azure.R:51:1', 'test-provider-azure.R:73:1', 'test-provider-aws.R:66:3', 'test-provider-databricks.R:50:3', 'test-provider-databricks.R:131:1', 'test-provider-claude.R:26:1', 'test-provider-claude.R:59:3', 'test-provider-claude.R:73:3', 'test-provider-deepseek.R:18:1', 'test-provider-google.R:66:3', 'test-provider-groq.R:3:1', 'test-provider-huggingface.R:16:1', 'test-provider-huggingface.R:41:3', 'test-provider-mistral.R:27:1', 'test-provider-mistral.R:53:3', 'test-provider-ollama.R:57:1', 'test-provider-openai-compatible.R:47:3', 'test-provider-openai-compatible.R:232:1', 'test-provider-openrouter.R:41:3', 'test-provider-portkey.R:32:3', 'test-provider-portkey.R:38:1', 'test-provider-snowflake.R:19:1', 'test-provider-openai.R:25:1', 'test-provider-openai.R:46:3', 'test-provider-openai.R:70:3', 'test-batch-chat.R:55:1', 'test-batch-chat.R:67:1', 'test-batch-chat.R:150:1', 'test-chat-structured.R:15:1', 'test-chat-structured.R:39:1', 'test-chat-tools-content.R:31:1', 'test-chat-utils.R:1:1', 'test-content-image.R:13:1', 'test-content-image.R:39:1', 'test-content-image.R:59:1', 'test-content-replay.R:88:1', 'test-content-replay.R:99:1', 'test-content-replay.R:146:1', 'test-content-replay.R:163:1', 'test-content.R:1:1', 'test-content.R:17:1', 'test-content.R:45:1', 'test-content.R:56:1', 'test-content.R:85:1', 'test-interpolate.R:1:1', 'test-interpolate.R:15:1', 'test-interpolate.R:19:1', 'test-interpolate.R:41:1', 'test-interpolate.R:63:1', 'test-interpolate.R:73:1', 'test-parallel-chat.R:203:1', 'test-params.R:7:1', 'test-params.R:23:1', 'test-schema.R:3:1', 'test-schema.R:8:1', 'test-schema.R:16:1', 'test-schema.R:22:1', 'test-schema.R:29:1', 'test-schema.R:33:1', 'test-schema.R:41:1', 'test-schema.R:51:1', 'test-schema.R:65:1', 'test-schema.R:76:1', 'test-schema.R:81:1', 'test-schema.R:86:1', 'test-schema.R:91:1', 'test-schema.R:99:1', 'test-schema.R:107:1', 'test-tokens.R:1:1', 'test-tokens.R:7:1', 'test-tokens.R:58:1', 'test-tokens.R:75:1', 'test-tokens.R:93:1', 'test-tools-def-auto.R:9:1', 'test-tools-def-auto.R:19:1', 'test-tools-def-auto.R:24:1', 'test-tools-def.R:6:1', 'test-tools-def.R:46:1', 'test-tools-def.R:65:1', 'test-tools-def.R:76:1', 'test-tools-def.R:117:1', 'test-tools-def.R:132:1', 'test-turns.R:1:1', 'test-turns.R:39:1', 'test-turns.R:53:1', 'test-turns.R:66:1', 'test-turns.R:85:1', 'test-utils-S7.R:1:1', 'test-utils-S7.R:19:1', 'test-utils-auth.R:3:1', 'test-utils-auth.R:8:1', 'test-utils-auth.R:15:1', 'test-utils-callbacks.R:1:1', 'test-chat-tools.R:3:1', 'test-chat-tools.R:13:1', 'test-chat-tools.R:112:1', 'test-chat-tools.R:194:1', 'test-chat-tools.R:576:1', 'test-chat-tools.R:599:1', 'test-chat-tools.R:750:1', 'test-utils-cat.R:77:1', 'test-utils.R:8:1', 'test-utils.R:22:1' • PORTKEY_API_KEY env var is not configured (4): 'test-provider-portkey.R:5:3', 'test-provider-portkey.R:12:3', 'test-provider-portkey.R:20:3', 'test-provider-portkey.R:25:3' • Run manually; 24 hour rate limit (1): 'test-provider-azure.R:42:3' • SNOWFLAKE_ACCOUNT env var is not configured (4): 'test-provider-snowflake.R:4:3', 'test-provider-snowflake.R:11:3', 'test-provider-snowflake.R:30:3', 'test-provider-snowflake.R:34:3' • VLLM_API_KEY env var is not configured (3): 'test-provider-vllm.R:4:3', 'test-provider-vllm.R:11:3', 'test-provider-vllm.R:17:15' • empty test (1): 'test-provider-snowflake.R:37:1' • no Databricks credentials available (2): 'test-provider-databricks.R:24:3', 'test-provider-databricks.R:103:3' • no Databricks workspace configured (5): 'test-provider-databricks.R:2:3', 'test-provider-databricks.R:11:3', 'test-provider-databricks.R:28:3', 'test-provider-databricks.R:36:3', 'test-provider-databricks.R:46:3' • no Google credentials available (15): 'test-provider-google-upload.R:3:3', 'test-provider-google.R:4:3', 'test-provider-google.R:11:3', 'test-provider-google.R:17:3', 'test-provider-google.R:22:3', 'test-provider-google.R:28:3', 'test-provider-google.R:34:3', 'test-provider-google.R:41:3', 'test-provider-google.R:47:3', 'test-provider-google.R:53:3', 'test-provider-google.R:59:3', 'test-provider-google.R:73:3', 'test-provider-google.R:77:3', 'test-provider-google.R:86:3', 'test-provider-google.R:149:3' • ollama not found (6): 'test-provider-ollama.R:4:3', 'test-provider-ollama.R:11:3', 'test-provider-ollama.R:17:3', 'test-provider-ollama.R:22:3', 'test-provider-ollama.R:32:3', 'test-provider-ollama.R:46:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-provider-claude.R:139:3'): batch chat works ──────────────────── Error in `batch_chat(chat, prompts, path, wait = wait, ignore_hash = ignore_hash)`: provider, prompts, and user_turns don't match stored values. i Do you need to pick a different `path`? i Or set `ignore_hash = TRUE` to ignore this check? Backtrace: ▆ 1. └─ellmer::batch_chat_text(chat, prompts, path = test_path("batch/state-capitals-anthropic.json")) at test-provider-claude.R:139:3 2. └─ellmer::batch_chat(chat, prompts, path, wait = wait, ignore_hash = ignore_hash) 3. └─BatchJob$new(...) 4. └─ellmer (local) initialize(...) 5. └─self$check_hash(state$hash, call = call) 6. └─cli::cli_abort(...) 7. └─rlang::abort(...) ── Error ('test-batch-chat.R:10:3'): can get chats/data from completed request ── Error in `batch_chat(chat, prompts, path = test_path("batch/state-capitals.json"))`: provider, prompts, and user_turns don't match stored values. i Do you need to pick a different `path`? i Or set `ignore_hash = TRUE` to ignore this check? Backtrace: ▆ 1. └─ellmer::batch_chat(chat, prompts, path = test_path("batch/state-capitals.json")) at test-batch-chat.R:10:3 2. └─BatchJob$new(...) 3. └─ellmer (local) initialize(...) 4. └─self$check_hash(state$hash, call = call) 5. └─cli::cli_abort(...) 6. └─rlang::abort(...) [ FAIL 2 | WARN 0 | SKIP 241 | PASS 727 ] Error: ! Test failures. Execution halted Flavor: r-oldrel-windows-x86_64

Package evaluate

Current CRAN status: OK: 13

Package forcats

Current CRAN status: OK: 13

Package generics

Current CRAN status: OK: 13

Package ggvis

Current CRAN status: OK: 13

Package haven

Current CRAN status: OK: 13

Package httr

Current CRAN status: OK: 13

Package httr2

Current CRAN status: OK: 13

Package lobstr

Current CRAN status: NOTE: 3, OK: 10

Version: 1.2.1
Check: compiled code
Result: NOTE File ‘lobstr/libs/lobstr.so’: Found non-API calls to R: ‘PRENV’, ‘PRVALUE’, ‘R_PromiseExpr’, ‘Rf_allocSExp’, ‘Rf_findVarInFrame3’, ‘SETLENGTH’, ‘SET_GROWABLE_BIT’, ‘SET_PRCODE’, ‘SET_PRENV’, ‘SET_PRVALUE’, ‘SET_TRUELENGTH’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points. Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Version: 1.2.1
Check: compiled code
Result: NOTE File 'lobstr/libs/x64/lobstr.dll': Found non-API calls to R: 'PRENV', 'PRVALUE', 'R_PromiseExpr', 'Rf_allocSExp', 'Rf_findVarInFrame3', 'SETLENGTH', 'SET_GROWABLE_BIT', 'SET_PRCODE', 'SET_PRENV', 'SET_PRVALUE', 'SET_TRUELENGTH' Compiled code should not call non-API entry points in R. See 'Writing portable packages' in the 'Writing R Extensions' manual, and section 'Moving into C API compliance' for issues with the use of non-API entry points. Flavor: r-oldrel-windows-x86_64

Package mockery

Current CRAN status: OK: 13

Package modelr

Current CRAN status: OK: 13

Package multidplyr

Current CRAN status: OK: 13

Package nasaweather

Current CRAN status: OK: 13

Package odbc

Current CRAN status: NOTE: 2, OK: 11

Additional issues

M1mac M1mac

Version: 1.7.0
Check: dependencies in R code
Result: NOTE Namespace in Imports field not imported from: ‘vctrs’ All declared Imports should be used. Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc

Package pkgdown

Current CRAN status: ERROR: 2, OK: 11

Version: 2.2.0
Check: tests
Result: ERROR Running ‘testthat.R’ [244s/144s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(pkgdown) > > test_check("pkgdown") Starting 2 test processes. Saving _problems/test-build-home-authors-192.R Saving _problems/test-build-home-authors-193.R [ FAIL 2 | WARN 0 | SKIP 135 | PASS 750 ] ══ Skipped tests (135) ═════════════════════════════════════════════════════════ • On CRAN (135): 'test-build-reference.R:1:1', 'test-build-reference.R:110:1', 'test-build-articles.R:8:1', 'test-build-articles.R:24:1', 'test-build-articles.R:79:3', 'test-build-articles.R:91:1', 'test-build-favicons.R:1:1', 'test-build-favicons.R:10:1', 'test-build-footer.R:1:1', 'test-build-footer.R:75:1', 'test-build-github.R:1:1', 'test-build-home-authors.R:20:1', 'test-build-home-authors.R:33:1', 'test-build-home-authors.R:131:1', 'test-build-home-authors.R:138:1', 'test-build-home-authors.R:257:1', 'test-build-home-community.R:1:1', 'test-build-home-index.R:1:1', 'test-build-home-index.R:35:1', 'test-build-home-index.R:58:1', 'test-build-home-index.R:86:1', 'test-build-home-index.R:96:1', 'test-build-home-index.R:116:1', 'test-build-home-index.R:127:1', 'test-build-home-index.R:147:3', 'test-build-home-index.R:171:1', 'test-build-llm-dl.R:22:1', 'test-build-llm-dl.R:39:1', 'test-build-llm.R:1:1', 'test-build-article.R:57:1', 'test-build-article.R:128:1', 'test-build-article.R:144:1', 'test-build-article.R:194:1', 'test-build-article.R:214:3', 'test-build-article.R:235:1', 'test-build-article.R:282:1', 'test-build-article.R:306:3', 'test-build-article.R:356:1', 'test-build-article.R:381:1', 'test-build-news.R:1:1', 'test-build-news.R:40:1', 'test-build-news.R:117:3', 'test-build-news.R:122:3', 'test-build-news.R:127:3', 'test-build-news.R:201:1', 'test-build-news.R:214:1', 'test-build-news.R:229:1', 'test-build-news.R:244:1', 'test-build-news.R:259:1', 'test-build-redirects.R:1:1', 'test-build-redirects.R:21:1', 'test-build-reference-index.R:1:1', 'test-build-reference-index.R:53:1', 'test-build-reference-index.R:68:1', 'test-build-reference-index.R:116:1', 'test-build-reference-index.R:131:1', 'test-build-search-docs.R:26:1', 'test-build-search-docs.R:46:1', 'test-check-built.R:1:1', 'test-check.R:1:1', 'test-check.R:12:1', 'test-check.R:25:1', 'test-check.R:38:1', 'test-check.R:52:1', 'test-check.R:64:1', 'test-config.R:8:1', 'test-config.R:13:1', 'test-config.R:27:1', 'test-development.R:49:1', 'test-external-deps.R:1:1', 'test-highlight.R:12:1', 'test-highlight.R:27:1', 'test-highlight.R:44:1', 'test-init.R:1:1', 'test-init.R:50:1', 'test-markdown.R:20:1', 'test-markdown.R:56:1', 'test-markdown.R:67:1', 'test-navbar-menu.R:1:1', 'test-navbar-menu.R:13:1', 'test-navbar-menu.R:27:1', 'test-navbar-menu.R:47:1', 'test-navbar-menu.R:92:1', 'test-navbar-menu.R:100:1', 'test-navbar.R:1:1', 'test-navbar.R:12:1', 'test-navbar.R:18:1', 'test-navbar.R:92:1', 'test-navbar.R:103:1', 'test-navbar.R:135:1', 'test-navbar.R:143:1', 'test-navbar.R:170:1', 'test-package.R:1:1', 'test-package.R:19:1', 'test-package.R:27:1', 'test-package.R:42:1', 'test-package.R:91:1', 'test-preview.R:1:1', 'test-rd-example.R:74:1', 'test-rd-html.R:6:1', 'test-rd-html.R:31:1', 'test-rd-html.R:35:1', 'test-rd-html.R:54:1', 'test-rd-html.R:211:1', 'test-rd-html.R:313:1', 'test-rd-html.R:381:1', 'test-rd-html.R:391:1', 'test-rd-html.R:402:1', 'test-rd-html.R:415:1', 'test-render.R:1:1', 'test-render.R:48:1', 'test-repo.R:67:1', 'test-templates.R:127:1', 'test-templates.R:140:1', 'test-templates.R:190:1', 'test-theme.R:1:1', 'test-theme.R:28:1', 'test-topics-external.R:1:1', 'test-topics-external.R:9:1', 'test-topics.R:12:1', 'test-topics.R:29:1', 'test-topics.R:51:1', 'test-topics.R:150:1', 'test-topics.R:166:1', 'test-tweak-homepage.R:38:1', 'test-tweak-homepage.R:60:1', 'test-tweak-homepage.R:75:1', 'test-tweak-tabset.R:1:1', 'test-tweak-tags.R:67:1', 'test-tweak-tags.R:206:3', 'test-tweak-tags.R:300:1', 'test-usage.R:22:1', 'test-utils-fs.R:1:1', 'test-utils-fs.R:6:1', 'test-build-quarto-articles.R:71:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-build-home-authors.R:192:3'): can handle latin1 encoding (#689) ── Expected `meta$Title` to equal "A søphîstiçated påckagé". Differences: `actual`: "A s<f8>ph<ee>sti<e7>ated p<e5>ckag<e9>" `expected`: "A søphîstiçated påckagé" ── Failure ('test-build-home-authors.R:193:3'): can handle latin1 encoding (#689) ── Expected `Encoding(meta$Title)` to equal "UTF-8". Differences: `actual`: "unknown" `expected`: "UTF-8" [ FAIL 2 | WARN 0 | SKIP 135 | PASS 750 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-clang

Version: 2.2.0
Check: tests
Result: ERROR Running ‘testthat.R’ [179s/100s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(pkgdown) > > test_check("pkgdown") Starting 2 test processes. Saving _problems/test-build-home-authors-192.R Saving _problems/test-build-home-authors-193.R [ FAIL 2 | WARN 0 | SKIP 135 | PASS 750 ] ══ Skipped tests (135) ═════════════════════════════════════════════════════════ • On CRAN (135): 'test-build-reference.R:1:1', 'test-build-reference.R:110:1', 'test-build-articles.R:8:1', 'test-build-articles.R:24:1', 'test-build-articles.R:79:3', 'test-build-articles.R:91:1', 'test-build-favicons.R:1:1', 'test-build-favicons.R:10:1', 'test-build-footer.R:1:1', 'test-build-footer.R:75:1', 'test-build-github.R:1:1', 'test-build-home-authors.R:20:1', 'test-build-home-authors.R:33:1', 'test-build-home-authors.R:131:1', 'test-build-home-authors.R:138:1', 'test-build-home-authors.R:257:1', 'test-build-home-community.R:1:1', 'test-build-home-index.R:1:1', 'test-build-home-index.R:35:1', 'test-build-home-index.R:58:1', 'test-build-home-index.R:86:1', 'test-build-home-index.R:96:1', 'test-build-home-index.R:116:1', 'test-build-home-index.R:127:1', 'test-build-home-index.R:147:3', 'test-build-home-index.R:171:1', 'test-build-llm-dl.R:22:1', 'test-build-llm-dl.R:39:1', 'test-build-llm.R:1:1', 'test-build-article.R:57:1', 'test-build-article.R:128:1', 'test-build-article.R:144:1', 'test-build-article.R:194:1', 'test-build-article.R:214:3', 'test-build-article.R:235:1', 'test-build-article.R:282:1', 'test-build-article.R:306:3', 'test-build-article.R:356:1', 'test-build-article.R:381:1', 'test-build-news.R:1:1', 'test-build-news.R:40:1', 'test-build-news.R:117:3', 'test-build-news.R:122:3', 'test-build-news.R:127:3', 'test-build-news.R:201:1', 'test-build-news.R:214:1', 'test-build-news.R:229:1', 'test-build-news.R:244:1', 'test-build-news.R:259:1', 'test-build-redirects.R:1:1', 'test-build-redirects.R:21:1', 'test-build-reference-index.R:1:1', 'test-build-reference-index.R:53:1', 'test-build-reference-index.R:68:1', 'test-build-reference-index.R:116:1', 'test-build-reference-index.R:131:1', 'test-build-search-docs.R:26:1', 'test-build-search-docs.R:46:1', 'test-check-built.R:1:1', 'test-check.R:1:1', 'test-check.R:12:1', 'test-check.R:25:1', 'test-check.R:38:1', 'test-check.R:52:1', 'test-check.R:64:1', 'test-config.R:8:1', 'test-config.R:13:1', 'test-config.R:27:1', 'test-development.R:49:1', 'test-external-deps.R:1:1', 'test-highlight.R:12:1', 'test-highlight.R:27:1', 'test-highlight.R:44:1', 'test-init.R:1:1', 'test-init.R:50:1', 'test-markdown.R:20:1', 'test-markdown.R:56:1', 'test-markdown.R:67:1', 'test-navbar-menu.R:1:1', 'test-navbar-menu.R:13:1', 'test-navbar-menu.R:27:1', 'test-navbar-menu.R:47:1', 'test-navbar-menu.R:92:1', 'test-navbar-menu.R:100:1', 'test-navbar.R:1:1', 'test-navbar.R:12:1', 'test-navbar.R:18:1', 'test-navbar.R:92:1', 'test-navbar.R:103:1', 'test-navbar.R:135:1', 'test-navbar.R:143:1', 'test-navbar.R:170:1', 'test-package.R:1:1', 'test-package.R:19:1', 'test-package.R:27:1', 'test-package.R:42:1', 'test-package.R:91:1', 'test-preview.R:1:1', 'test-rd-example.R:74:1', 'test-rd-html.R:6:1', 'test-rd-html.R:31:1', 'test-rd-html.R:35:1', 'test-rd-html.R:54:1', 'test-rd-html.R:211:1', 'test-rd-html.R:313:1', 'test-rd-html.R:381:1', 'test-rd-html.R:391:1', 'test-rd-html.R:402:1', 'test-rd-html.R:415:1', 'test-render.R:1:1', 'test-render.R:48:1', 'test-repo.R:67:1', 'test-templates.R:127:1', 'test-templates.R:140:1', 'test-templates.R:190:1', 'test-theme.R:1:1', 'test-theme.R:28:1', 'test-topics-external.R:1:1', 'test-topics-external.R:9:1', 'test-topics.R:12:1', 'test-topics.R:29:1', 'test-topics.R:51:1', 'test-topics.R:150:1', 'test-topics.R:166:1', 'test-tweak-homepage.R:38:1', 'test-tweak-homepage.R:60:1', 'test-tweak-homepage.R:75:1', 'test-tweak-tabset.R:1:1', 'test-tweak-tags.R:67:1', 'test-tweak-tags.R:206:3', 'test-tweak-tags.R:300:1', 'test-usage.R:22:1', 'test-utils-fs.R:1:1', 'test-utils-fs.R:6:1', 'test-build-quarto-articles.R:71:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-build-home-authors.R:192:3'): can handle latin1 encoding (#689) ── Expected `meta$Title` to equal "A søphîstiçated påckagé". Differences: `actual`: "A s<f8>ph<ee>sti<e7>ated p<e5>ckag<e9>" `expected`: "A søphîstiçated påckagé" ── Failure ('test-build-home-authors.R:193:3'): can handle latin1 encoding (#689) ── Expected `Encoding(meta$Title)` to equal "UTF-8". Differences: `actual`: "unknown" `expected`: "UTF-8" [ FAIL 2 | WARN 0 | SKIP 135 | PASS 750 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Package pool

Current CRAN status: OK: 13

Package productplots

Current CRAN status: OK: 13

Package profvis

Current CRAN status: OK: 13

Package purrr

Current CRAN status: ERROR: 1, OK: 12

Version: 1.2.2
Check: re-building of vignette outputs
Result: ERROR Error(s) in re-building vignettes: --- re-building ‘base.Rmd’ using rmarkdown Error: processing vignette 'base.Rmd' failed with diagnostics: there is no package called ‘sass’ --- failed re-building ‘base.Rmd’ --- re-building ‘other-langs.Rmd’ using rmarkdown Error: processing vignette 'other-langs.Rmd' failed with diagnostics: there is no package called ‘sass’ --- failed re-building ‘other-langs.Rmd’ --- re-building ‘purrr.Rmd’ using rmarkdown Error: processing vignette 'purrr.Rmd' failed with diagnostics: there is no package called ‘sass’ --- failed re-building ‘purrr.Rmd’ SUMMARY: processing the following files failed: ‘base.Rmd’ ‘other-langs.Rmd’ ‘purrr.Rmd’ Error: Vignette re-building failed. Execution halted Flavor: r-release-macos-arm64

Package rappdirs

Current CRAN status: ERROR: 1, OK: 12

Version: 0.3.4
Check: tests
Result: ERROR Running ‘testthat.R’ [0s/1s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(rappdirs) > > # ensure CRAN settings don't affect tests > Sys.unsetenv("R_USER_DATA_DIR") > Sys.unsetenv("R_USER_CONFIG_DIR") > Sys.unsetenv("R_USER_CACHE_DIR") > > test_check("rappdirs") [ FAIL 0 | WARN 0 | SKIP 3 | PASS 45 ] ══ Skipped tests (3) ═══════════════════════════════════════════════════════════ Error in base::nchar(wide_chars$test, type = "width") : cannot open file '/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/cli/R/sysdata.rdb': No such file or directory Calls: test_check ... unicode_pre -> setup_unicode_width_fix -> <Anonymous> Execution halted Flavor: r-release-macos-arm64

Package reshape2

Current CRAN status: OK: 13

Package roxygen2

Current CRAN status: OK: 13

Additional issues

rchk

Package rvest

Current CRAN status: OK: 13

Package S7

Current CRAN status: ERROR: 1, NOTE: 9, OK: 3

Additional issues

rchk

Version: 0.2.2
Check: compiled code
Result: NOTE File ‘S7/libs/S7.so’: Found non-API call to R: ‘Rf_findVarInFrame’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points. Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64

Version: 0.2.2
Check: compiled code
Result: NOTE File 'S7/libs/x64/S7.dll': Found non-API call to R: 'Rf_findVarInFrame' Compiled code should not call non-API entry points in R. See 'Writing portable packages' in the 'Writing R Extensions' manual, and section 'Moving into C API compliance' for issues with the use of non-API entry points. Flavors: r-devel-windows-x86_64, r-release-windows-x86_64

Version: 0.2.2
Check: re-building of vignette outputs
Result: ERROR Error(s) in re-building vignettes: Error in loadVignetteBuilder(pkgdir) : vignette builder 'knitr' not found Calls: <Anonymous> -> loadVignetteBuilder Execution halted Error in loadVignetteBuilder(pkgdir) : vignette builder 'knitr' not found Calls: <Anonymous> -> loadVignetteBuilder Execution halted Error in loadVignetteBuilder(pkgdir) : vignette builder 'knitr' not found Calls: <Anonymous> -> loadVignetteBuilder Execution halted Error in loadVignetteBuilder(pkgdir) : vignette builder 'knitr' not found Calls: <Anonymous> -> loadVignetteBuilder Execution halted Error in loadVignetteBuilder(pkgdir) : vignette builder 'knitr' not found Calls: <Anonymous> -> loadVignetteBuilder Execution halted Error in loadVignetteBuilder(pkgdir) : vignette builder 'knitr' not found Calls: <Anonymous> -> loadVignetteBuilder Execution halted Error in loadVignetteBuilder(pkgdir) : vignette builder 'knitr' not found Calls: <Anonymous> -> loadVignetteBuilder Execution halted SUMMARY: processing the following files failed: ‘S7.Rmd’ ‘classes-objects.Rmd’ ‘compatibility.Rmd’ ‘generics-methods.Rmd’ ‘motivation.Rmd’ ‘packages.Rmd’ ‘performance.Rmd’ Error: Vignette re-building failed. Execution halted Flavor: r-release-macos-arm64

Version: 0.2.2
Check: package vignettes
Result: NOTE Package has ‘vignettes’ subdirectory but apparently no vignettes. Perhaps the ‘VignetteBuilder’ information is missing from the DESCRIPTION file? Flavor: r-release-macos-x86_64

Package stringr

Current CRAN status: ERROR: 1, OK: 12

Version: 1.6.0
Check: re-building of vignette outputs
Result: ERROR Error(s) in re-building vignettes: --- re-building ‘from-base.Rmd’ using rmarkdown Error: processing vignette 'from-base.Rmd' failed with diagnostics: there is no package called ‘sass’ --- failed re-building ‘from-base.Rmd’ --- re-building ‘locale-sensitive.Rmd’ using rmarkdown Error: processing vignette 'locale-sensitive.Rmd' failed with diagnostics: there is no package called ‘sass’ --- failed re-building ‘locale-sensitive.Rmd’ --- re-building ‘regular-expressions.Rmd’ using rmarkdown Error: processing vignette 'regular-expressions.Rmd' failed with diagnostics: there is no package called ‘sass’ --- failed re-building ‘regular-expressions.Rmd’ --- re-building ‘stringr.Rmd’ using rmarkdown Error: processing vignette 'stringr.Rmd' failed with diagnostics: there is no package called ‘sass’ --- failed re-building ‘stringr.Rmd’ SUMMARY: processing the following files failed: ‘from-base.Rmd’ ‘locale-sensitive.Rmd’ ‘regular-expressions.Rmd’ ‘stringr.Rmd’ Error: Vignette re-building failed. Execution halted Flavor: r-release-macos-arm64

Package testthat

Current CRAN status: OK: 13

Package tidyr

Current CRAN status: OK: 13

Additional issues

rchk

Package waldo

Current CRAN status: OK: 13

Package yaml

Current CRAN status: ERROR: 1, NOTE: 1, OK: 11

Additional issues

rchk

Version: 2.3.12
Check: for unstated dependencies in vignettes
Result: NOTE Error: error in inferior call: .onLoad failed in loadNamespace() for 'knitr', details: call: loadNamespace(x) error: there is no package called ‘evaluate’ Execution halted Flavor: r-release-macos-arm64

Version: 2.3.12
Check: tests
Result: ERROR Running ‘testthat.R’ [0s/0s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(yaml) > > test_check("yaml") Error in loadNamespace(x) : there is no package called 'cli' Calls: test_check ... loadNamespace -> withRestarts -> withOneRestart -> doWithOneRestart Execution halted Flavor: r-release-macos-x86_64

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.