Package: nanoarrow
Title: Interface to the 'nanoarrow' 'C' Library
Version: 0.9.0
Authors@R: c(
    person(given = "Dewey",
           family = "Dunnington",
           role = c("aut", "cre"),
           email = "dewey@dunnington.ca",
           comment = c(ORCID = "0000-0002-9415-4582")),
    person("Apache Arrow", email = "dev@arrow.apache.org", role = c("aut", "cph")),
    person("Apache Software Foundation", email = "dev@arrow.apache.org", role = c("cph"))
  )
Description: Provides an 'R' interface to the 'nanoarrow' 'C' library
        and the 'Apache Arrow' application binary interface. Functions
        to import and export 'ArrowArray', 'ArrowSchema', and
        'ArrowArrayStream' 'C' structures to and from 'R' objects are
        provided alongside helpers to facilitate zero-copy data
        transfer among 'R' bindings to libraries implementing the
        'Arrow' 'C' data interface.
License: Apache License (>= 2)
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
URL: https://arrow.apache.org/nanoarrow/latest/r/,
        https://github.com/apache/arrow-nanoarrow
BugReports: https://github.com/apache/arrow-nanoarrow/issues
Suggests: arrow (>= 9.0.0), bit64, blob, dplyr, hms, jsonlite,
        reticulate, rlang, testthat (>= 3.0.0), tibble, vctrs, withr
SystemRequirements: libzstd (optional), liblz4 (optional)
Config/testthat/edition: 3
Config/build/bootstrap: TRUE
Config/roxygen2/version: 8.0.0
Config/pak/sysreqs: libzstd-dev
Repository: https://r-multiverse-staging.r-universe.dev
Date/Publication: 2026-07-31 20:42:58 UTC
RemoteUrl: https://github.com/apache/arrow-nanoarrow
RemoteRef: 9fad80292360d0f3978264c11ba865ccc94020d8
RemoteSha: 9fad80292360d0f3978264c11ba865ccc94020d8
RemoteSubdir: r
NeedsCompilation: yes
Packaged: 2026-10-14 10:30:35 UTC; root
Author: Dewey Dunnington [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-9415-4582>),
  Apache Arrow [aut, cph],
  Apache Software Foundation [cph]
Maintainer: Dewey Dunnington <dewey@dunnington.ca>
