Skip to content

Commit 575ae4e

Browse files
authored
Add useful development dependencies (#2411)
* use_tidy_description() * Add useful development dependencies. Fixes #2388 * use_latest_dependenices() * Add news bullet * Move imports + suggested without changing which packages will be installed This avoids the R CMD check warning when importing over 20 packages by gaming the system. callr needed by pkgbuild + pkgdown + rcmdcheck + testthat httr needed by usethis + pkgdown lifecycle needed by usethis + miniUI + pkgdown + testthat rstudioapi needed by usethis + pkgload + roxygen2 + testthat
1 parent 15026da commit 575ae4e

File tree

2 files changed

+47
-49
lines changed

2 files changed

+47
-49
lines changed

DESCRIPTION

Lines changed: 43 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,69 @@
11
Package: devtools
22
Title: Tools to Make Developing R Packages Easier
33
Version: 2.4.3.9000
4-
Authors@R:
5-
c(person(given = "Hadley",
6-
family = "Wickham",
7-
role = "aut"),
8-
person(given = "Jim",
9-
family = "Hester",
10-
role = "aut"),
11-
person(given = "Winston",
12-
family = "Chang",
13-
role = "aut"),
14-
person(given = "Jennifer",
15-
family = "Bryan",
16-
role = c("aut", "cre"),
17-
email = "[email protected]",
18-
comment = c(ORCID = "0000-0002-6983-2759")),
19-
person(given = "RStudio",
20-
role = c("cph", "fnd")))
4+
Authors@R: c(
5+
person("Hadley", "Wickham", role = "aut"),
6+
person("Jim", "Hester", role = "aut"),
7+
person("Winston", "Chang", role = "aut"),
8+
person("Jennifer", "Bryan", , "[email protected]", role = c("aut", "cre"),
9+
comment = c(ORCID = "0000-0002-6983-2759")),
10+
person("RStudio", role = c("cph", "fnd"))
11+
)
2112
Description: Collection of package development tools.
2213
License: MIT + file LICENSE
2314
URL: https://devtools.r-lib.org/, https://github.com/r-lib/devtools
2415
BugReports: https://github.com/r-lib/devtools/issues
2516
Depends:
2617
R (>= 3.0.2),
27-
usethis (>= 2.0.1)
18+
usethis (>= 2.1.5)
2819
Imports:
29-
callr (>= 3.6.0),
30-
cli (>= 3.0.0),
31-
desc (>= 1.3.0),
32-
ellipsis (>= 0.3.1),
33-
fs (>= 1.5.0),
34-
httr (>= 1.4.2),
35-
lifecycle (>= 1.0.0),
36-
memoise (>= 2.0.0),
37-
pkgbuild (>= 1.2.0),
38-
pkgload (>= 1.2.1),
39-
rcmdcheck (>= 1.3.3),
40-
remotes (>= 2.3.0),
41-
rlang (>= 0.4.10),
42-
roxygen2 (>= 7.1.1),
43-
rstudioapi (>= 0.13),
44-
rversions (>= 2.0.2),
45-
sessioninfo (>= 1.1.1),
20+
cli (>= 3.2.0),
21+
desc (>= 1.4.0),
22+
DT (>= 0.21),
23+
ellipsis (>= 0.3.2),
24+
fs (>= 1.5.2),
25+
memoise (>= 2.0.1),
26+
miniUI (>= 0.1.1.1),
27+
pkgbuild (>= 1.3.1),
28+
pkgdown (>= 2.0.2),
29+
pkgload (>= 1.2.4),
30+
profvis (>= 0.3.7),
31+
rcmdcheck (>= 1.4.0),
32+
remotes (>= 2.4.2),
33+
rlang (>= 1.0.1),
34+
roxygen2 (>= 7.1.2),
35+
rversions (>= 2.1.1),
36+
sessioninfo (>= 1.2.2),
4637
stats,
47-
testthat (>= 3.0.2),
38+
testthat (>= 3.1.2),
4839
tools,
40+
urlchecker (>= 1.0.1),
4941
utils,
50-
withr (>= 2.4.1)
42+
withr (>= 2.4.3)
5143
Suggests:
52-
BiocManager (>= 1.30.12),
44+
BiocManager (>= 1.30.16),
45+
callr (>= 3.7.0),
5346
covr (>= 3.5.1),
54-
curl (>= 4.3),
55-
digest (>= 0.6.27),
56-
DT (>= 0.17),
57-
foghorn (>= 1.3.2),
58-
gh (>= 1.2.1),
59-
gmailr (>= 1.0.0),
60-
knitr (>= 1.31),
47+
curl (>= 4.3.2),
48+
digest (>= 0.6.29),
49+
foghorn (>= 1.4.2),
50+
gh (>= 1.3.0),
51+
gmailr (>= 1.0.1),
52+
httr (>= 1.4.2),
53+
knitr (>= 1.37),
54+
lifecycle (>= 1.0.1),
6155
lintr (>= 2.0.1),
6256
MASS,
63-
mockery (>= 0.4.2),
57+
mockery (>= 0.4.3),
6458
pingr (>= 2.0.1),
65-
pkgdown (>= 2.0.0),
6659
rhub (>= 1.1.1),
67-
rmarkdown (>= 2.7),
60+
rmarkdown (>= 2.11),
61+
rstudioapi (>= 0.13),
6862
spelling (>= 2.2)
6963
VignetteBuilder:
7064
knitr
65+
Config/Needs/website: tidyverse/tidytemplate
7166
Encoding: UTF-8
7267
Language: en-US
7368
Roxygen: list(markdown = TRUE)
7469
RoxygenNote: 7.1.2
75-
Config/Needs/website: tidyverse/tidytemplate

NEWS.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# devtools (development version)
22

3+
* Installing devtools now installs pkgdown, profvis, bench, miniUI, DT,
4+
and urlchecker, ensuring that you have everything needed for package
5+
development (#2388).
6+
37
* `dev_sitrep()` has been updated for the calendar-based version number scheme adopted by the RStudio IDE in September 2021 (#2397, #2410).
48

59
# devtools 2.4.3

0 commit comments

Comments
 (0)