Package: jobqueue
Type: Package
Title: Run Interruptible Code Asynchronously
Version: 1.7.0
Date: 2025-05-23
Authors@R: c(
    person(
      "Daniel P.", "Smith",
      email   = "dansmith01@gmail.com",
      role    = c("aut", "cre"),
      comment = c(ORCID = "0000-0002-2479-2044")),
    person(
      "Alkek Center for Metagenomics and Microbiome Research", 
      role = c("cph", "fnd") ))
Description: 
    Takes an R expression and returns a job object with a $stop() method
    which can be called to terminate the background job. Also provides timeouts
    and other mechanisms for automatically terminating a background job. The
    result of the expression is available synchronously via $result or
    asynchronously with callbacks or through the 'promises' package framework.
URL: https://cmmr.github.io/jobqueue/, https://github.com/cmmr/jobqueue
BugReports: https://github.com/cmmr/jobqueue/issues
License: MIT + file LICENSE
Encoding: UTF-8
RoxygenNote: 7.3.2
VignetteBuilder: knitr
Config/Needs/website: rmarkdown
Config/testthat/edition: 3
Config/testthat/parallel: false
Depends: R (>= 4.2.0)
Imports: cli, interprocess (>= 1.2.0), later, magrittr, parallelly,
        promises, ps, R6, rlang, utils
Suggests: glue, knitr, rmarkdown, testthat
NeedsCompilation: no
Packaged: 2025-05-23 23:03:46 UTC; Daniel
Author: Daniel P. Smith [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-2479-2044>),
  Alkek Center for Metagenomics and Microbiome Research [cph, fnd]
Maintainer: Daniel P. Smith <dansmith01@gmail.com>
Repository: CRAN
Date/Publication: 2025-05-23 23:22:01 UTC
Built: R 4.6.0; ; 2026-04-25 15:25:23 UTC; unix
