From 4a9e82c6f47541cde2404cc58b3a5a38873513dc Mon Sep 17 00:00:00 2001 From: TroyHernandez Date: Thu, 16 Apr 2026 15:04:29 -0500 Subject: [PATCH] Prepare 0.2.0 for CRAN resubmission - Add cornball.ai copyright holder to Authors@R - Quote software names in Description per CRAN cookbook - Expand Description with more detail - Note 0.1.0 rejection and tinyrox CRAN availability in cran-comments - Update R version in cran-comments to match check environment --- DESCRIPTION | 11 +++++++---- cran-comments.md | 8 +++++++- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index 411cf68..0b23123 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,11 +1,14 @@ Package: tinypkgr Title: Minimal R Package Development Utilities Version: 0.2.0 -Authors@R: +Authors@R: c( person("Troy", "Hernandez", email = "troy@cornball.ai", role = c("aut", "cre"), - comment = c(ORCID = "0009-0005-4248-604X")) -Description: Lightweight wrappers around R CMD INSTALL, R CMD check, and - CRAN submission utilities. Minimal dependencies. + comment = c(ORCID = "0009-0005-4248-604X")), + person("cornball.ai", role = "cph")) +Description: Lightweight wrappers around 'R CMD INSTALL', 'R CMD check', + 'R CMD build', win-builder uploads, and CRAN submission. Provides + functions for installing, loading, checking, building, and submitting + R packages with minimal dependencies (only 'curl' for uploads). License: GPL-3 URL: https://github.com/cornball-ai/tinypkgr BugReports: https://github.com/cornball-ai/tinypkgr/issues diff --git a/cran-comments.md b/cran-comments.md index 44b5988..6478dbf 100644 --- a/cran-comments.md +++ b/cran-comments.md @@ -4,9 +4,15 @@ * This is a new submission. +## Resubmission + +Version 0.1.0 was previously rejected because `Suggests: tinyrox` referred to a +package not yet on CRAN. `tinyrox` is now on CRAN, and all Suggests packages +(`tinyrox`, `tinytest`) resolve against mainstream repositories. + ## Test environments -* local Ubuntu 24.04, R 4.4.2 +* local Ubuntu 24.04, R 4.5.3 * GitHub Actions (ubuntu-latest, macos-latest) ## Downstream dependencies