Error(s) in re-building vignettes:
--- re-building 'ipums-api-agg.Rmd' using rmarkdown
--- finished re-building 'ipums-api-agg.Rmd'

--- re-building 'ipums-api-micro.Rmd' using rmarkdown
--- finished re-building 'ipums-api-micro.Rmd'

--- re-building 'ipums-api.Rmd' using rmarkdown
--- finished re-building 'ipums-api.Rmd'

--- re-building 'ipums-bigdata.Rmd' using rmarkdown

Quitting from ipums-bigdata.Rmd:570-595 [unnamed-chunk-28]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `basename()`:
! a character vector argument expected
---
Backtrace:
    ▆
 1. └─ipumsr::read_ipums_micro_chunked(...)
 2.   └─ipumsr:::check_valid_ddi(ddi)
 3.     └─tools::file_ext(ddi)
 4.       ├─base::ifelse(...)
 5.       ├─base::grepl("^(.*[^.]+.*)[.]([[:alnum:]]+)$", basename(x))
 6.       │ └─base::is.factor(x)
 7.       └─base::basename(x)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Error: processing vignette 'ipums-bigdata.Rmd' failed with diagnostics:
a character vector argument expected
--- failed re-building 'ipums-bigdata.Rmd'

--- re-building 'ipums-read.Rmd' using rmarkdown

Quitting from ipums-read.Rmd:143-147 [unnamed-chunk-9]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `basename()`:
! a character vector argument expected
---
Backtrace:
    ▆
 1. └─ipumsr::read_ipums_micro(cps_hier_ddi)
 2.   └─ipumsr:::check_valid_ddi(ddi)
 3.     └─tools::file_ext(ddi)
 4.       ├─base::ifelse(...)
 5.       ├─base::grepl("^(.*[^.]+.*)[.]([[:alnum:]]+)$", basename(x))
 6.       │ └─base::is.factor(x)
 7.       └─base::basename(x)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Error: processing vignette 'ipums-read.Rmd' failed with diagnostics:
a character vector argument expected
--- failed re-building 'ipums-read.Rmd'

--- re-building 'ipums.Rmd' using rmarkdown
Loading required namespace: sf
--- finished re-building 'ipums.Rmd'

--- re-building 'value-labels.Rmd' using rmarkdown

Quitting from value-labels.Rmd:48-55 [unnamed-chunk-1]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `basename()`:
! a character vector argument expected
---
Backtrace:
    ▆
 1. └─ipumsr::read_ipums_micro(ddi, verbose = FALSE)
 2.   └─ipumsr:::check_valid_ddi(ddi)
 3.     └─tools::file_ext(ddi)
 4.       ├─base::ifelse(...)
 5.       ├─base::grepl("^(.*[^.]+.*)[.]([[:alnum:]]+)$", basename(x))
 6.       │ └─base::is.factor(x)
 7.       └─base::basename(x)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Error: processing vignette 'value-labels.Rmd' failed with diagnostics:
a character vector argument expected
--- failed re-building 'value-labels.Rmd'

SUMMARY: processing the following files failed:
  'ipums-bigdata.Rmd' 'ipums-read.Rmd' 'value-labels.Rmd'

Error: Vignette re-building failed.
Execution halted