Package: CodeCarbonR
Title: Track Energy Consumption and Carbon Emissions of R Code
Version: 0.1.1
Authors@R: c(
    person("Beatrice", "Bock", email = "beabockm@gmail.com", role = c("aut", "cre", "cph"),
           comment = c(ORCID = "0000-0003-2240-9360")),
    person("Rachel", "Peterson", email = "rachel.peterson.5683@gmail.com", role = "aut",
            comment = c(ORCID = "0009-0007-2048-8268")),
    person("Dylan", "Van Bramer", role = "aut"))
Description: Wraps the Python 'codecarbon' package via 'reticulate' to
        measure the energy consumption and estimated carbon emissions
        of R code. Provides a self-contained setup routine that
        installs 'codecarbon' into a dedicated conda environment, and
        an R-facing tracker API for measuring a block of code or a
        longer-running session.
License: MIT + file LICENSE
URL: https://beabock.github.io/CodeCarbonR/,
        https://github.com/beabock/CodeCarbonR
BugReports: https://github.com/beabock/CodeCarbonR/issues
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.3.3
Imports: R6, reticulate
Suggests: knitr, pkgdown, rmarkdown, testthat (>= 3.0.0)
Config/Needs/website: rmarkdown
VignetteBuilder: knitr
Config/testthat/edition: 3
SystemRequirements: Python (>= 3.9); codecarbon Python package (>=
        2.2.2), installed via setup_carbon_tracker()
Config/pak/sysreqs: libpng-dev python3
Repository: https://beabock.r-universe.dev
Date/Publication: 2026-09-21 22:05:29 UTC
RemoteUrl: https://github.com/beabock/codecarbonr
RemoteRef: HEAD
RemoteSha: f851eb61d32aa3b593c88a067cd9a37c128ae10a
NeedsCompilation: no
Packaged: 2026-09-22 00:19:41 UTC; root
Author: Beatrice Bock [aut, cre, cph] (ORCID:
    <https://orcid.org/0000-0003-2240-9360>),
  Rachel Peterson [aut] (ORCID: <https://orcid.org/0009-0007-2048-8268>),
  Dylan Van Bramer [aut]
Maintainer: Beatrice Bock <beabockm@gmail.com>
