Skip to content

CRAN release prep: 0.3.0 - #7

Merged
TroyHernandez merged 4 commits into
mainfrom
release-0.3.0
Jul 16, 2026
Merged

CRAN release prep: 0.3.0#7
TroyHernandez merged 4 commits into
mainfrom
release-0.3.0

Conversation

@TroyHernandez

Copy link
Copy Markdown
Contributor

Summary

First CRAN submission prep. R CMD check --as-cran: 0 errors, 0 warnings, 1 NOTE (new submission).

  • Stash gpu.ctl integration (not on CRAN; same call stt.api made in Add tests for speech_clone, speech_design, and providers #5 there); validate speech_clone() inputs before the backend probe
  • DESCRIPTION: quote software names, add API reference URL, ORCID, cornball.ai cph; Imports += tools, utils; Suggests += torch, -= processx (unused)
  • LICENSE: fix placeholder holder -> cornball.ai
  • \value tags and runnable examples per stt.api's CRAN review feedback (stt.api#8)
  • NEWS: retroactive 0.2.0 heading; 0.1.0 was never on CRAN
  • README: sync tts() backend table, document source
  • .Rbuildignore: stashed/, tarballs, .Rhistory, cran-comments.md
  • Add cran-comments.md; bump to 0.3.0

Test plan

  • tinytest::test_package("tts.api") — 54 OK
  • Local R CMD check --as-cran — 0E/0W/1N
  • GHA CI (this PR)
  • Windows R 4.6.0 + R-devel on windows-hr

…xamples, NEWS/README fixes

- Quote software names in Title/Description, add API reference URL
- Add ORCID and cornball.ai copyright holder; fix LICENSE placeholder
- Imports: add tools, utils; Suggests: add torch, drop unused processx
- Add return-value docs to exported and internal functions
- Unwrap set_tts_key/set_tts_base/set_elevenlabs_key examples (runnable)
- NEWS: retroactive 0.2.0 heading, 0.1.0 was never a CRAN release
- README: sync tts() backend table, document source parameter
- .Rbuildignore: stashed/, tarballs, .Rhistory, cran-comments.md, .gitignore
- Drop stale man/dot-tts_fal.Rd, stray 0.1.0 tarball; add cran-comments.md
@TroyHernandez
TroyHernandez merged commit 8dbe949 into main Jul 16, 2026
2 checks passed
@TroyHernandez
TroyHernandez deleted the release-0.3.0 branch July 16, 2026 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant