CRAN Package Check Results for Package modeltime.ensemble

Last updated on 2026-07-26 20:50:56 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.1.0 20.14 358.47 378.61 OK
r-devel-linux-x86_64-debian-gcc 1.1.0 15.13 241.08 256.21 OK
r-devel-linux-x86_64-fedora-clang 1.1.0 37.00 539.70 576.70 OK
r-devel-linux-x86_64-fedora-gcc 1.1.0 15.00 228.77 243.77 OK
r-devel-windows-x86_64 1.1.0 26.00 236.00 262.00 ERROR
r-patched-linux-x86_64 1.1.0 20.57 325.78 346.35 OK
r-release-linux-x86_64 1.1.0 23.07 327.99 351.06 OK
r-release-macos-arm64 1.1.0 5.00 75.00 80.00 OK
r-release-macos-x86_64 1.1.0 15.00 345.00 360.00 OK
r-release-windows-x86_64 1.1.0 26.00 280.00 306.00 OK
r-oldrel-macos-arm64 1.1.0 OK
r-oldrel-macos-x86_64 1.1.0 13.00 198.00 211.00 OK
r-oldrel-windows-x86_64 1.1.0 33.00 407.00 440.00 OK

Check Details

Version: 1.1.0
Check: tests
Result: ERROR Running 'testthat.R' [40s] Running the tests in 'tests/testthat.R' failed. Complete output: > library(testthat) > > # Machine Learning > library(tidymodels) ── Attaching packages ────────────────────────────────────── tidymodels 1.5.0 ── ✔ broom 1.0.13 ✔ recipes 1.3.3 ✔ dials 1.4.4 ✔ rsample 1.3.2 ✔ dplyr 1.2.1 ✔ tailor 0.1.0 ✔ ggplot2 4.0.3 ✔ tidyr 1.3.2 ✔ infer 1.1.0 ✔ tune 2.1.0 ✔ modeldata 1.5.1 ✔ workflows 1.3.0 ✔ parsnip 1.6.0 ✔ workflowsets 1.1.1 ✔ purrr 1.2.2 ✔ yardstick 1.4.0 ── Conflicts ───────────────────────────────────────── tidymodels_conflicts() ── ✖ purrr::discard() masks scales::discard() ✖ dplyr::filter() masks stats::filter() ✖ dplyr::lag() masks stats::lag() ✖ recipes::step() masks stats::step() > library(modeltime) > library(modeltime.ensemble) Loading required package: modeltime.resample > library(modeltime.resample) > > # Model dependencies > library(xgboost) > library(glmnet) Loading required package: Matrix Attaching package: 'Matrix' The following objects are masked from 'package:tidyr': expand, pack, unpack Loaded glmnet 5.0 > > # Core Packages > library(timetk) > library(lubridate) Attaching package: 'lubridate' The following objects are masked from 'package:base': date, intersect, setdiff, union > > test_check("modeltime.ensemble") Saving _problems/test-ensemble_average-23.R Saving _problems/test-ensemble_model_spec-20.R Saving _problems/test-ensemble_weighted-22.R Saving _problems/test-nested-ensembles-90.R Saving _problems/test-nested-ensembles-114.R Saving _problems/test-nested-ensembles-115.R Saving _problems/test-nested-ensembles-131.R Saving _problems/test-nested-ensembles-132.R Saving _problems/test-nested-ensembles-151.R Saving _problems/test-nested-ensembles-181.R Saving _problems/test-panel-data-25.R [ FAIL 11 | WARN 6 | SKIP 2 | PASS 18 ] ══ Skipped tests (2) ═══════════════════════════════════════════════════════════ • On CRAN (2): 'test-conf_by_id.R:6:5', 'test-nested-ensembles.R:189:5' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-ensemble_average.R:16:1'): (code run outside of `test_that()`) ── Error in `fit_xy(spec, x = mold$predictors, y = mold$outcomes, case_weights = case_weights, control = control_parsnip)`: Please install the prophet package to use this engine. Backtrace: ▆ 1. ├─... %>% fit(training(m750_splits)) at test-ensemble_average.R:16:1 2. ├─generics::fit(., training(m750_splits)) 3. └─workflows:::fit.workflow(., training(m750_splits)) 4. └─workflows::.fit_model(workflow, control) 5. ├─generics::fit(action_model, workflow = workflow, control = control) 6. └─workflows:::fit.action_model(...) 7. └─workflows:::fit_from_xy(spec, mold, case_weights, control_parsnip) 8. ├─generics::fit_xy(...) 9. └─parsnip::fit_xy.model_spec(...) 10. └─parsnip:::check_installs(object) 11. └─cli::cli_abort(...) 12. └─rlang::abort(...) ── Error ('test-ensemble_model_spec.R:13:1'): (code run outside of `test_that()`) ── Error in `fit_xy(spec, x = mold$predictors, y = mold$outcomes, case_weights = case_weights, control = control_parsnip)`: Please install the prophet package to use this engine. Backtrace: ▆ 1. ├─... %>% fit(training(m750_splits)) at test-ensemble_model_spec.R:13:1 2. ├─generics::fit(., training(m750_splits)) 3. └─workflows:::fit.workflow(., training(m750_splits)) 4. └─workflows::.fit_model(workflow, control) 5. ├─generics::fit(action_model, workflow = workflow, control = control) 6. └─workflows:::fit.action_model(...) 7. └─workflows:::fit_from_xy(spec, mold, case_weights, control_parsnip) 8. ├─generics::fit_xy(...) 9. └─parsnip::fit_xy.model_spec(...) 10. └─parsnip:::check_installs(object) 11. └─cli::cli_abort(...) 12. └─rlang::abort(...) ── Error ('test-ensemble_weighted.R:15:1'): (code run outside of `test_that()`) ── Error in `fit_xy(spec, x = mold$predictors, y = mold$outcomes, case_weights = case_weights, control = control_parsnip)`: Please install the prophet package to use this engine. Backtrace: ▆ 1. ├─... %>% fit(training(m750_splits)) at test-ensemble_weighted.R:15:1 2. ├─generics::fit(., training(m750_splits)) 3. └─workflows:::fit.workflow(., training(m750_splits)) 4. └─workflows::.fit_model(workflow, control) 5. ├─generics::fit(action_model, workflow = workflow, control = control) 6. └─workflows:::fit.action_model(...) 7. └─workflows:::fit_from_xy(spec, mold, case_weights, control_parsnip) 8. ├─generics::fit_xy(...) 9. └─parsnip::fit_xy.model_spec(...) 10. └─parsnip:::check_installs(object) 11. └─cli::cli_abort(...) 12. └─rlang::abort(...) ── Failure ('test-nested-ensembles.R:88:5'): Nested Ensembles Work - sequential ── Expected `model_table$.model_desc[4]` to equal "ENSEMBLE (MEAN): 2 MODELS". Differences: 1/1 mismatches x[1]: NA y[1]: "ENSEMBLE (MEAN): 2 MODELS" ── Failure ('test-nested-ensembles.R:114:5'): Nested Ensembles Work - sequential ── Expected `loadings_tbl$.loadings` to have type "double". Actual type: "NULL" ── Failure ('test-nested-ensembles.R:115:5'): Nested Ensembles Work - sequential ── Expected `loadings_tbl$.loadings` to have length 2. Actual length: 0. ── Failure ('test-nested-ensembles.R:131:5'): Nested Ensembles Work - sequential ── Expected `loadings_tbl$.loadings` to have type "double". Actual type: "NULL" ── Failure ('test-nested-ensembles.R:132:5'): Nested Ensembles Work - sequential ── Expected `loadings_tbl$.loadings` to have length 1. Actual length: 0. ── Failure ('test-nested-ensembles.R:151:5'): Nested Ensembles Work - sequential ── Expected `metrics_rsq$model_5` to equal `metrics_rsq$check`. Differences: target is NULL, current is numeric ── Failure ('test-nested-ensembles.R:181:5'): Nested Ensembles Work - sequential ── Expected `metrics_rmse$model_5` to equal `metrics_rmse$check`. Differences: target is NULL, current is numeric ── Error ('test-panel-data.R:16:1'): (code run outside of `test_that()`) ─────── Error in `fit_xy(spec, x = mold$predictors, y = mold$outcomes, case_weights = case_weights, control = control_parsnip)`: Please install the prophet package to use this engine. Backtrace: ▆ 1. ├─... %>% fit(data_set) at test-panel-data.R:16:1 2. ├─generics::fit(., data_set) 3. └─workflows:::fit.workflow(., data_set) 4. └─workflows::.fit_model(workflow, control) 5. ├─generics::fit(action_model, workflow = workflow, control = control) 6. └─workflows:::fit.action_model(...) 7. └─workflows:::fit_from_xy(spec, mold, case_weights, control_parsnip) 8. ├─generics::fit_xy(...) 9. └─parsnip::fit_xy.model_spec(...) 10. └─parsnip:::check_installs(object) 11. └─cli::cli_abort(...) 12. └─rlang::abort(...) [ FAIL 11 | WARN 6 | SKIP 2 | PASS 18 ] Error: ! Test failures. Execution halted Flavor: r-devel-windows-x86_64

Version: 1.1.0
Check: re-building of vignette outputs
Result: ERROR Error(s) in re-building vignettes: --- re-building 'getting-started-with-modeltime-ensemble.Rmd' using rmarkdown Quitting from getting-started-with-modeltime-ensemble.Rmd:130-138 [unnamed-chunk-7] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <error/rlang_error> Error in `fit_xy()`: ! Please install the prophet package to use this engine. --- Backtrace: ▆ 1. ├─... %>% fit(training(splits)) 2. ├─generics::fit(., training(splits)) 3. └─workflows:::fit.workflow(., training(splits)) 4. └─workflows::.fit_model(workflow, control) 5. ├─generics::fit(action_model, workflow = workflow, control = control) 6. └─workflows:::fit.action_model(...) 7. └─workflows:::fit_from_xy(spec, mold, case_weights, control_parsnip) 8. ├─generics::fit_xy(...) 9. └─parsnip::fit_xy.model_spec(...) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Error: processing vignette 'getting-started-with-modeltime-ensemble.Rmd' failed with diagnostics: Please install the prophet package to use this engine. --- failed re-building 'getting-started-with-modeltime-ensemble.Rmd' --- re-building 'nested-ensembles.Rmd' using rmarkdown [WARNING] Could not fetch resource https://www.filepicker.io/api/file/bKyqVAi5Qi64sS05QYLk: HttpExceptionRequest Request { host = "www.filepicker.io" port = 443 secure = True requestHeaders = [] path = "/api/file/bKyqVAi5Qi64sS05QYLk" queryString = "" method = "GET" proxy = Nothing rawBody = False redirectCount = 10 responseTimeout = ResponseTimeoutDefault requestVersion = HTTP/1.1 proxySecureMode = ProxySecureWithConnect } (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = "Not Found"}, responseVersion = HTTP/1.1, responseHeaders = [("Connection","keep-alive"),("Content-Length","80"),("Content-Type","text/plain; charset=utf-8"),("Access-Control-Allow-Headers","Content-Type, X-No-Stream"),("Access-Control-Allow-Methods","DELETE, GET, HEAD, POST, PUT"),("Access-Control-Allow-Origin","*"),("Access-Control-Max-Age","21600"),("Cache-Control","private"),("Filestack-Trace-Id","1784911120-bQmpkF6mR0"),("X-Content-Type-Options","nosniff"),("Content-Encoding","gzip"),("Via","1.1 varnish, 1.1 varnish"),("Accept-Ranges","bytes"),("Age","0"),("Date","Fri, 24 Jul 2026 16:50:31 GMT"),("X-Served-By","cache-iad-khef600075-IAD, cache-fra-etou8220032-FRA"),("X-Cache","HIT, MISS"),("X-Cache-Hits","3, 0"),("X-Timer","S1784911832.679315,VS0,VE89"),("Vary","Accept-Encoding, Fastly-Fs-Security")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose, responseOriginalRequest = Request { host = "www.filepicker.io" port = 443 secure = True requestHeaders = [] path = "/api/file/bKyqVAi5Qi64sS05QYLk" queryString = "" method = "GET" proxy = Nothing rawBody = False redirectCount = 10 responseTimeout = ResponseTimeoutDefault requestVersion = HTTP/1.1 proxySecureMode = ProxySecureWithConnect } , responseEarlyHints = []}) "cannot find application for file: bKyqVAi5Qi64sS05QYLk\n") --- finished re-building 'nested-ensembles.Rmd' --- re-building 'recursive-ensembles.Rmd' using rmarkdown [WARNING] Could not fetch resource https://www.filepicker.io/api/file/bKyqVAi5Qi64sS05QYLk: HttpExceptionRequest Request { host = "www.filepicker.io" port = 443 secure = True requestHeaders = [] path = "/api/file/bKyqVAi5Qi64sS05QYLk" queryString = "" method = "GET" proxy = Nothing rawBody = False redirectCount = 10 responseTimeout = ResponseTimeoutDefault requestVersion = HTTP/1.1 proxySecureMode = ProxySecureWithConnect } (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = "Not Found"}, responseVersion = HTTP/1.1, responseHeaders = [("Connection","keep-alive"),("Content-Length","80"),("Content-Type","text/plain; charset=utf-8"),("Access-Control-Allow-Headers","Content-Type, X-No-Stream"),("Access-Control-Allow-Methods","DELETE, GET, HEAD, POST, PUT"),("Access-Control-Allow-Origin","*"),("Access-Control-Max-Age","21600"),("Cache-Control","private"),("Filestack-Trace-Id","1784911120-bQmpkF6mR0"),("X-Content-Type-Options","nosniff"),("Content-Encoding","gzip"),("Via","1.1 varnish, 1.1 varnish"),("Accept-Ranges","bytes"),("Date","Fri, 24 Jul 2026 16:50:52 GMT"),("Age","20"),("X-Served-By","cache-iad-khef600075-IAD, cache-fra-etou8220080-FRA"),("X-Cache","HIT, HIT"),("X-Cache-Hits","3, 1"),("X-Timer","S1784911852.010354,VS0,VE3"),("Vary","Accept-Encoding, Fastly-Fs-Security")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose, responseOriginalRequest = Request { host = "www.filepicker.io" port = 443 secure = True requestHeaders = [] path = "/api/file/bKyqVAi5Qi64sS05QYLk" queryString = "" method = "GET" proxy = Nothing rawBody = False redirectCount = 10 responseTimeout = ResponseTimeoutDefault requestVersion = HTTP/1.1 proxySecureMode = ProxySecureWithConnect } , responseEarlyHints = []}) "cannot find application for file: bKyqVAi5Qi64sS05QYLk\n") --- finished re-building 'recursive-ensembles.Rmd' SUMMARY: processing the following file failed: 'getting-started-with-modeltime-ensemble.Rmd' Error: Vignette re-building failed. Execution halted Flavor: r-devel-windows-x86_64