CRAN Package Check Results for Package worldbank

Last updated on 2025-12-04 19:50:37 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.7.0 3.11 39.26 42.37 OK
r-devel-linux-x86_64-debian-gcc 0.7.0 2.29 28.61 30.90 ERROR
r-devel-linux-x86_64-fedora-clang 0.7.0 60.93 OK
r-devel-linux-x86_64-fedora-gcc 0.7.0 58.66 OK
r-devel-windows-x86_64 0.7.0 5.00 65.00 70.00 OK
r-patched-linux-x86_64 0.7.0 3.46 34.07 37.53 ERROR
r-release-linux-x86_64 0.7.0 3.59 35.69 39.28 OK
r-release-macos-arm64 0.7.0 OK
r-release-macos-x86_64 0.7.0 3.00 45.00 48.00 OK
r-release-windows-x86_64 0.7.0 6.00 172.00 178.00 OK
r-oldrel-macos-arm64 0.7.0 OK
r-oldrel-macos-x86_64 0.7.0 3.00 50.00 53.00 OK
r-oldrel-windows-x86_64 0.7.0 6.00 75.00 81.00 OK

Additional issues

donttest

Check Details

Version: 0.7.0
Check: examples
Result: ERROR Running examples in ‘worldbank-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: wb_data > ### Title: World Bank country indicator data > ### Aliases: wb_data wb_country_indicator > > ### ** Examples > > ## Don't show: > if (httr2::is_online()) withAutoprint({ # examplesIf + ## End(Don't show) + # single indicator for a single country (all available years) + ind <- wb_data("NY.GDP.MKTP.CD", "US") + head(ind) + + # multiple indicators for multiple countries (2015-2023) + ind <- wb_data( + indicator = c("NY.GDP.MKTP.CD", "FP.CPI.TOTL.ZG"), + country = c("US", "DE", "FR", "CH", "JP"), + start_date = 2015, end_date = 2023 + ) + head(ind) + ## Don't show: + }) # examplesIf > ind <- wb_data("NY.GDP.MKTP.CD", "US") > head(ind) date indicator_id indicator_name country_id country_name country_code 1 2024 NY.GDP.MKTP.CD GDP (current US$) US United States USA 2 2023 NY.GDP.MKTP.CD GDP (current US$) US United States USA 3 2022 NY.GDP.MKTP.CD GDP (current US$) US United States USA 4 2021 NY.GDP.MKTP.CD GDP (current US$) US United States USA 5 2020 NY.GDP.MKTP.CD GDP (current US$) US United States USA 6 2019 NY.GDP.MKTP.CD GDP (current US$) US United States USA value unit obs_status decimal 1 2.918489e+13 <NA> <NA> 0 2 2.772071e+13 <NA> <NA> 0 3 2.600689e+13 <NA> <NA> 0 4 2.368117e+13 <NA> <NA> 0 5 2.135410e+13 <NA> <NA> 0 6 2.153998e+13 <NA> <NA> 0 > ind <- wb_data(indicator = c("NY.GDP.MKTP.CD", "FP.CPI.TOTL.ZG"), country = c("US", + "DE", "FR", "CH", "JP"), start_date = 2015, end_date = 2023) Error in `req_perform()`: ! HTTP 400 Bad Request. Backtrace: ▆ 1. ├─base::withAutoprint(...) 2. │ └─base::source(...) 3. │ ├─base::withVisible(eval(ei, envir)) 4. │ └─base::eval(ei, envir) 5. │ └─base::eval(ei, envir) 6. └─worldbank::wb_data(...) 7. └─worldbank:::worldbank_seq(resource = resource, lang = lang, date = date) 8. ├─worldbank:::map(...) 9. │ └─base::lapply(.x, .f, ...) 10. └─httr2::req_perform_sequential(...) 11. ├─base::tryCatch(...) 12. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 13. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 14. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 15. └─httr2::req_perform(reqs[[i]], path = paths[[i]]) 16. └─httr2:::handle_resp(req, resp, error_call = error_call) 17. └─httr2:::resp_failure_cnd(req, resp, error_call = error_call) 18. ├─rlang::catch_cnd(...) 19. │ ├─rlang::eval_bare(...) 20. │ ├─base::tryCatch(...) 21. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 22. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 23. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 24. │ └─base::force(expr) 25. └─rlang::abort(...) Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.7.0
Check: examples
Result: ERROR Running examples in ‘worldbank-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: wb_country > ### Title: World Bank country data > ### Aliases: wb_country > > ### ** Examples > > ## Don't show: > if (httr2::is_online()) withAutoprint({ # examplesIf + ## End(Don't show) + country <- wb_country() + head(country) + ## Don't show: + }) # examplesIf > country <- wb_country() Error in `req_perform()`: ! Failed to parse error body with method defined in `req_error()`. Caused by error in `json[[1L]]$message`: ! $ operator is invalid for atomic vectors Backtrace: ▆ 1. ├─base::withAutoprint(...) 2. │ └─base::source(...) 3. │ ├─base::withVisible(eval(ei, envir)) 4. │ └─base::eval(ei, envir) 5. │ └─base::eval(ei, envir) 6. ├─worldbank::wb_country() 7. │ └─worldbank:::worldbank(resource = resource) 8. │ ├─httr2::resp_body_json(...) 9. │ │ └─httr2:::check_response(resp) 10. │ │ └─httr2:::is_response(resp) 11. │ └─httr2::req_perform(...) 12. │ └─httr2:::handle_resp(req, resp, error_call = error_call) 13. │ └─httr2:::resp_failure_cnd(req, resp, error_call = error_call) 14. │ └─httr2:::error_body(req, resp, error_call) 15. │ ├─rlang::try_fetch(...) 16. │ │ ├─base::tryCatch(...) 17. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 18. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 19. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 20. │ │ └─base::withCallingHandlers(...) 21. │ └─httr2:::req_policy_call(req, "error_body", list(resp), default = NULL) 22. │ ├─rlang::exec(req$policies[[name]], !!!args) 23. │ └─worldbank (local) `<fn>`(`<S3: httr2_response>`) 24. └─base::.handleSimpleError(...) 25. └─rlang (local) h(simpleError(msg, call)) 26. └─handlers[[1L]](cnd) 27. └─cli::cli_abort(...) 28. └─rlang::abort(...) Execution halted Flavor: r-patched-linux-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.