Package: srcpkgs 0.2.1

srcpkgs: R Source Packages Manager

Manage a collection/library of R source packages. Discover, document, load, test source packages. Enable to use those packages as if they were actually installed. Quickly reload only what is needed on source code change. Run tests and checks in parallel.

Authors:Karl Forner [aut, cre, cph]

srcpkgs_0.2.1.tar.gz
srcpkgs_0.2.1.zip(r-4.7)srcpkgs_0.2.1.zip(r-4.6)srcpkgs_0.2.1.zip(r-4.5)
srcpkgs_0.2.1.tgz(r-4.6-any)srcpkgs_0.2.1.tgz(r-4.5-any)
srcpkgs_0.2.1.tar.gz(r-4.7-any)srcpkgs_0.2.1.tar.gz(r-4.6-any)
srcpkgs_0.2.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
srcpkgs/json (API)

# Install 'srcpkgs' in R:
install.packages('srcpkgs', repos = c('https://kforner.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/kforner/srcpkgs/issues

On CRAN:

Conda:

5.99 score 13 stars 7 scripts 441 downloads 18 exports 94 dependencies

Last updated from:0e8f7e1da3. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK149
source / vignettesOK249
linux-release-x86_64OK193
macos-release-arm64OK130
macos-oldrel-arm64OK121
windows-develOK147
windows-releaseOK190
windows-oldrelOK153
wasm-releaseOK124

Exports:find_srcpkgsget_srcpkgshack_r_loaderspkg_checkpkg_list_attachedpkg_loadpkg_roxygenisepkg_testpkg_unloadpkgs_checkpkgs_depspkgs_installpkgs_testresetsettingssetup_and_get_dummy_srcpkgsrcpkgsunhack_r_loaders

Dependencies:askpassbase64encbrewbriobslibcachemcallrclicliprclitablecommonmarkcpp11crayoncredentialscurldescdevtoolsdiffobjdigestdownlitellipsisevaluatefansifastmapfontawesomefsgertgitcredsgluehighrhtmltoolshtmlwidgetshttpuvhttr2inijquerylibjsonliteknitrlaterlifecyclemagrittrmemoisemimeminiUIopensslotelpakpillarpkgbuildpkgconfigpkgdownpkgloadpraiseprettyunitsprocessxprofvispromisespspurrrR6raggrappdirsrcmdcheckRcpprlangrmarkdownroxygen2rprojrootrstudioapirversionssasssessioninfoshinysourcetoolsstringisyssystemfontstestthattextshapingtibbletinytexurlcheckerusethisutf8vctrswaldowhiskerwithrxfunxml2xopenxtableyamlzip

Testing and checking packages with srcpkgs
listing the LOTR collection of packages with srcpkgs | testing the collection | no tests yet | adding dummy tests to the packages | testing | using the test results | checking the collection | fixing the collection: declare testthat as dependency | checking the packages | using the check results

Last update: 2026-04-20
Started: 2025-10-25

why would you need srcpkgs?
overview of the srcpkgs_lotr_demo collection | using devtools | loading | editing and reloading | using srcpkgs | unloading

Last update: 2025-10-25
Started: 2024-05-13

Getting started
use the LOTR dummy collection of source packages | get_srcpkgs() | loading and reloading packages | hacked R loaders | using pkg_load() | updating | reset and settings

Last update: 2024-05-13
Started: 2024-05-13