High-Performance Open-Source Archive
message(), stop(), stopifnot())
to the cli package (cli::cli_abort(),
cli::cli_alert_success(),
cli::cli_alert_warning(),
cli::cli_alert_info()). This provides richer, more
informative, and consistently formatted console output.bdpe_fetch_chunks() when
verbosity > 0, showing the number of records fetched per
chunk and the running total.bdpe_fetch_chunks() reporting the total number of records
retrieved.bdpe_fetch_data() and
bdpe_fetch_chunks() with descriptive cli error
messages replacing stopifnot() calls.limit, offset,
total_limit, chunk_size,
verbosity) are now automatically coerced to integer when
possible (e.g., limit = 50 now works without requiring
limit = 50L). An informative error is raised only when
conversion is not possible (e.g., non-numeric or fractional
values).bdpe_fetch_data():
connection failures and HTTP errors (e.g., 503 Service Unavailable) now
produce clear, user-friendly messages with guidance on network
requirements and next steps, instead of raw httr2
errors.cli as a package dependency in
Imports.bdpe_fetch_chunks() where the
offset parameter was being formatted as a scientific double
(e.g., 1e+05), which caused the API to fail. The value is
now properly formatted as an integer string, ensuring compatibility with
the API which expects an exact integer format.
Need mirroring services?
Contact our team at info@vpspulse.com.
Mirror powered by VPSpulse
Infrastructure sponsored by VPSPulse & Secure Payments by ArionPay.