diff --git a/.github/workflows/check-all-examples.yaml b/.github/workflows/check-all-examples.yaml index 4a67b610..e37daae0 100644 --- a/.github/workflows/check-all-examples.yaml +++ b/.github/workflows/check-all-examples.yaml @@ -28,6 +28,10 @@ jobs: steps: - uses: actions/checkout@v4 + - uses: r-lib/actions/setup-pandoc@v2 + with: + pandoc-version: "latest" + - uses: r-lib/actions/setup-r@v2 with: r-version: "devel" @@ -46,6 +50,9 @@ jobs: run: | options( crayon.enabled = TRUE, + showErrorCalls = TRUE, + showWarnCalls = TRUE, + error = rlang::entrace, # warnPartialMatchArgs = TRUE, # warnPartialMatchAttr = TRUE, # warnPartialMatchDollar = TRUE, diff --git a/.github/workflows/pre-commit.yaml b/.github/workflows/pre-commit.yaml index 9da4fcff..68fc2156 100644 --- a/.github/workflows/pre-commit.yaml +++ b/.github/workflows/pre-commit.yaml @@ -22,7 +22,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v5.2.0 + uses: actions/setup-python@v5.3.0 with: python-version: "3.12" architecture: "x64" diff --git a/CITATION.cff b/CITATION.cff index 00133b98..65ce2c43 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -8,7 +8,7 @@ message: 'To cite package "statsExpressions" in publications use:' type: software license: MIT title: 'statsExpressions: Tidy Dataframes and Expressions with Statistical Details' -version: 1.5.5.9000 +version: 1.6.1 doi: 10.21105/joss.03236 identifiers: - type: doi @@ -114,6 +114,40 @@ references: year: '2024' doi: 10.32614/CRAN.package.BayesFactor version: '>= 0.9.12-4.7' +- type: software + title: bayestestR + abstract: 'bayestestR: Understand and Describe Bayesian Models and Posterior Distributions' + notes: Imports + url: https://easystats.github.io/bayestestR/ + repository: https://CRAN.R-project.org/package=bayestestR + authors: + - family-names: Makowski + given-names: Dominique + email: dom.makowski@gmail.com + orcid: https://orcid.org/0000-0001-5375-9967 + - family-names: Lüdecke + given-names: Daniel + email: d.luedecke@uke.de + orcid: https://orcid.org/0000-0002-8895-3206 + - family-names: Ben-Shachar + given-names: Mattan S. + email: matanshm@post.bgu.ac.il + orcid: https://orcid.org/0000-0002-4287-4801 + - family-names: Patil + given-names: Indrajeet + email: patilindrajeet.science@gmail.com + orcid: https://orcid.org/0000-0003-1995-6531 + - family-names: Wilson + given-names: Micah K. + email: micah.k.wilson@curtin.edu.au + orcid: https://orcid.org/0000-0003-4143-7308 + - family-names: Wiernik + given-names: Brenton M. + email: brenton@wiernik.org + orcid: https://orcid.org/0000-0001-9560-6336 + year: '2024' + doi: 10.32614/CRAN.package.bayestestR + version: '>= 0.15.0' - type: software title: correlation abstract: 'correlation: Methods for Correlation Analysis' @@ -147,7 +181,7 @@ references: orcid: https://orcid.org/0000-0003-4315-6788 year: '2024' doi: 10.32614/CRAN.package.correlation - version: '>= 0.8.5' + version: '>= 0.8.6' - type: software title: datawizard abstract: 'datawizard: Easy Data Wrangling and Statistical Transformations' @@ -181,7 +215,7 @@ references: orcid: https://orcid.org/0000-0001-9560-6336 year: '2024' doi: 10.32614/CRAN.package.datawizard - version: '>= 0.12.3' + version: '>= 0.13.0' - type: software title: dplyr abstract: 'dplyr: A Grammar of Data Manipulation' @@ -262,7 +296,7 @@ references: orcid: https://orcid.org/0000-0002-6983-2759 year: '2024' doi: 10.32614/CRAN.package.glue - version: '>= 1.7.0' + version: '>= 1.8.0' - type: software title: insight abstract: 'insight: Easy Access to Model Information for Various Model Objects' @@ -304,7 +338,7 @@ references: orcid: https://orcid.org/0000-0002-9271-5075 year: '2024' doi: 10.32614/CRAN.package.insight - version: '>= 0.20.4' + version: '>= 0.20.5' - type: software title: magrittr abstract: 'magrittr: A Forward-Pipe Operator for R' @@ -353,7 +387,7 @@ references: orcid: https://orcid.org/0000-0001-9560-6336 year: '2024' doi: 10.32614/CRAN.package.parameters - version: '>= 0.22.2' + version: '>= 0.23.0' - type: software title: performance abstract: 'performance: Assessment of Regression Models Performance' @@ -391,7 +425,7 @@ references: orcid: https://orcid.org/0000-0003-4315-6788 year: '2024' doi: 10.32614/CRAN.package.performance - version: '>= 0.12.3' + version: '>= 0.12.4' - type: software title: PMCMRplus abstract: 'PMCMRplus: Calculate Pairwise Multiple Comparisons of Mean Rank Sums @@ -405,7 +439,7 @@ references: orcid: https://orcid.org/0000-0003-3855-3025 year: '2024' doi: 10.32614/CRAN.package.PMCMRplus - version: '>= 1.9.10' + version: '>= 1.9.12' - type: software title: purrr abstract: 'purrr: Functional Programming Tools' @@ -509,7 +543,7 @@ references: given-names: Winston year: '2024' doi: 10.32614/CRAN.package.withr - version: '>= 3.0.1' + version: '>= 3.0.2' - type: software title: WRS2 abstract: 'WRS2: A Collection of Robust Statistical Methods' @@ -539,40 +573,6 @@ references: year: '2024' doi: 10.32614/CRAN.package.zeallot version: '>= 0.1.0' -- type: software - title: bayestestR - abstract: 'bayestestR: Understand and Describe Bayesian Models and Posterior Distributions' - notes: Suggests - url: https://easystats.github.io/bayestestR/ - repository: https://CRAN.R-project.org/package=bayestestR - authors: - - family-names: Makowski - given-names: Dominique - email: dom.makowski@gmail.com - orcid: https://orcid.org/0000-0001-5375-9967 - - family-names: Lüdecke - given-names: Daniel - email: d.luedecke@uke.de - orcid: https://orcid.org/0000-0002-8895-3206 - - family-names: Ben-Shachar - given-names: Mattan S. - email: matanshm@post.bgu.ac.il - orcid: https://orcid.org/0000-0002-4287-4801 - - family-names: Patil - given-names: Indrajeet - email: patilindrajeet.science@gmail.com - orcid: https://orcid.org/0000-0003-1995-6531 - - family-names: Wilson - given-names: Michael D. - email: michael.d.wilson@curtin.edu.au - orcid: https://orcid.org/0000-0003-4143-7308 - - family-names: Wiernik - given-names: Brenton M. - email: brenton@wiernik.org - orcid: https://orcid.org/0000-0001-9560-6336 - year: '2024' - doi: 10.32614/CRAN.package.bayestestR - version: '>= 0.13.2' - type: software title: ggplot2 abstract: 'ggplot2: Create Elegant Data Visualisations Using the Grammar of Graphics' diff --git a/DESCRIPTION b/DESCRIPTION index 58d722a5..452314a3 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,9 +1,10 @@ Type: Package Package: statsExpressions Title: Tidy Dataframes and Expressions with Statistical Details -Version: 1.6.0.9000 +Version: 1.6.1 Authors@R: - person("Indrajeet", "Patil", , "patilindrajeet.science@gmail.com", role = c("cre", "aut", "cph")) + person("Indrajeet", "Patil", , "patilindrajeet.science@gmail.com", role = c("cre", "aut", "cph"), + comment = c(ORCID = "0000-0003-1995-6531")) Maintainer: Indrajeet Patil Description: Utilities for producing dataframes with rich details for the most common types of statistical approaches and tests: parametric, @@ -23,26 +24,26 @@ Depends: Imports: afex (>= 1.4-1), BayesFactor (>= 0.9.12-4.7), - correlation (>= 0.8.5), - datawizard (>= 0.12.3), + bayestestR (>= 0.15.0), + correlation (>= 0.8.6), + datawizard (>= 0.13.0), dplyr (>= 1.1.4), effectsize (>= 0.8.9), - glue (>= 1.7.0), - insight (>= 0.20.4), + glue (>= 1.8.0), + insight (>= 0.20.5), magrittr (>= 2.0.3), - parameters (>= 0.22.2), - performance (>= 0.12.3), - PMCMRplus (>= 1.9.10), + parameters (>= 0.23.0), + performance (>= 0.12.4), + PMCMRplus (>= 1.9.12), purrr (>= 1.0.2), rlang (>= 1.1.4), stats, tibble (>= 3.2.1), tidyr (>= 1.3.1), - withr (>= 3.0.1), + withr (>= 3.0.2), WRS2 (>= 1.1-6), zeallot (>= 0.1.0) Suggests: - bayestestR (>= 0.13.2), ggplot2, knitr, metaBMA, diff --git a/NAMESPACE b/NAMESPACE index 9f06f3ec..78a95d02 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -25,6 +25,7 @@ import(dplyr) import(effectsize) import(glue) import(rlang) +importFrom(bayestestR,describe_posterior) importFrom(insight,check_if_installed) importFrom(insight,format_value) importFrom(insight,standardize_names) diff --git a/NEWS.md b/NEWS.md index e23acb33..b0247f8b 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,4 +1,7 @@ -# statsExpressions 1.6.0.9000 +# statsExpressions 1.6.1 + +- Upgrade `{easystats}` package versions to avoid user-facing warnings due to + API changes upstream. # statsExpressions 1.6.0 diff --git a/R/statsExpressions-package.R b/R/statsExpressions-package.R index a26c3379..41d76537 100644 --- a/R/statsExpressions-package.R +++ b/R/statsExpressions-package.R @@ -24,6 +24,7 @@ #' #' @importFrom insight format_value check_if_installed standardize_names #' @importFrom parameters model_parameters +#' @importFrom bayestestR describe_posterior #' @importFrom purrr map2 map_dbl map_dfr #' ## statsExpressions namespace: end diff --git a/README.md b/README.md index 053a72a4..319cd387 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,6 @@ A BibTeX entry for LaTeX users is @Article{, doi = {10.21105/joss.03236}, - url = {https://doi.org/10.21105/joss.03236}, year = {2021}, publisher = {{The Open Journal}}, volume = {6}, diff --git a/codemeta.json b/codemeta.json index 9abfb6b7..042d55a1 100644 --- a/codemeta.json +++ b/codemeta.json @@ -8,7 +8,7 @@ "codeRepository": "https://github.com/IndrajeetPatil/statsExpressions", "issueTracker": "https://github.com/IndrajeetPatil/statsExpressions/issues", "license": "https://spdx.org/licenses/MIT", - "version": "1.5.5.9000", + "version": "1.6.1", "programmingLanguage": { "@type": "ComputerLanguage", "name": "R", @@ -49,19 +49,6 @@ } ], "softwareSuggestions": [ - { - "@type": "SoftwareApplication", - "identifier": "bayestestR", - "name": "bayestestR", - "version": ">= 0.13.2", - "provider": { - "@id": "https://cran.r-project.org", - "@type": "Organization", - "name": "Comprehensive R Archive Network (CRAN)", - "url": "https://cran.r-project.org" - }, - "sameAs": "https://CRAN.R-project.org/package=bayestestR" - }, { "@type": "SoftwareApplication", "identifier": "ggplot2", @@ -224,10 +211,23 @@ "sameAs": "https://CRAN.R-project.org/package=BayesFactor" }, "4": { + "@type": "SoftwareApplication", + "identifier": "bayestestR", + "name": "bayestestR", + "version": ">= 0.15.0", + "provider": { + "@id": "https://cran.r-project.org", + "@type": "Organization", + "name": "Comprehensive R Archive Network (CRAN)", + "url": "https://cran.r-project.org" + }, + "sameAs": "https://CRAN.R-project.org/package=bayestestR" + }, + "5": { "@type": "SoftwareApplication", "identifier": "correlation", "name": "correlation", - "version": ">= 0.8.5", + "version": ">= 0.8.6", "provider": { "@id": "https://cran.r-project.org", "@type": "Organization", @@ -236,11 +236,11 @@ }, "sameAs": "https://CRAN.R-project.org/package=correlation" }, - "5": { + "6": { "@type": "SoftwareApplication", "identifier": "datawizard", "name": "datawizard", - "version": ">= 0.12.3", + "version": ">= 0.13.0", "provider": { "@id": "https://cran.r-project.org", "@type": "Organization", @@ -249,7 +249,7 @@ }, "sameAs": "https://CRAN.R-project.org/package=datawizard" }, - "6": { + "7": { "@type": "SoftwareApplication", "identifier": "dplyr", "name": "dplyr", @@ -262,7 +262,7 @@ }, "sameAs": "https://CRAN.R-project.org/package=dplyr" }, - "7": { + "8": { "@type": "SoftwareApplication", "identifier": "effectsize", "name": "effectsize", @@ -275,11 +275,11 @@ }, "sameAs": "https://CRAN.R-project.org/package=effectsize" }, - "8": { + "9": { "@type": "SoftwareApplication", "identifier": "glue", "name": "glue", - "version": ">= 1.7.0", + "version": ">= 1.8.0", "provider": { "@id": "https://cran.r-project.org", "@type": "Organization", @@ -288,11 +288,11 @@ }, "sameAs": "https://CRAN.R-project.org/package=glue" }, - "9": { + "10": { "@type": "SoftwareApplication", "identifier": "insight", "name": "insight", - "version": ">= 0.20.4", + "version": ">= 0.20.5", "provider": { "@id": "https://cran.r-project.org", "@type": "Organization", @@ -301,7 +301,7 @@ }, "sameAs": "https://CRAN.R-project.org/package=insight" }, - "10": { + "11": { "@type": "SoftwareApplication", "identifier": "magrittr", "name": "magrittr", @@ -314,11 +314,11 @@ }, "sameAs": "https://CRAN.R-project.org/package=magrittr" }, - "11": { + "12": { "@type": "SoftwareApplication", "identifier": "parameters", "name": "parameters", - "version": ">= 0.22.2", + "version": ">= 0.23.0", "provider": { "@id": "https://cran.r-project.org", "@type": "Organization", @@ -327,11 +327,11 @@ }, "sameAs": "https://CRAN.R-project.org/package=parameters" }, - "12": { + "13": { "@type": "SoftwareApplication", "identifier": "performance", "name": "performance", - "version": ">= 0.12.3", + "version": ">= 0.12.4", "provider": { "@id": "https://cran.r-project.org", "@type": "Organization", @@ -340,11 +340,11 @@ }, "sameAs": "https://CRAN.R-project.org/package=performance" }, - "13": { + "14": { "@type": "SoftwareApplication", "identifier": "PMCMRplus", "name": "PMCMRplus", - "version": ">= 1.9.10", + "version": ">= 1.9.12", "provider": { "@id": "https://cran.r-project.org", "@type": "Organization", @@ -353,7 +353,7 @@ }, "sameAs": "https://CRAN.R-project.org/package=PMCMRplus" }, - "14": { + "15": { "@type": "SoftwareApplication", "identifier": "purrr", "name": "purrr", @@ -366,7 +366,7 @@ }, "sameAs": "https://CRAN.R-project.org/package=purrr" }, - "15": { + "16": { "@type": "SoftwareApplication", "identifier": "rlang", "name": "rlang", @@ -379,12 +379,12 @@ }, "sameAs": "https://CRAN.R-project.org/package=rlang" }, - "16": { + "17": { "@type": "SoftwareApplication", "identifier": "stats", "name": "stats" }, - "17": { + "18": { "@type": "SoftwareApplication", "identifier": "tibble", "name": "tibble", @@ -397,7 +397,7 @@ }, "sameAs": "https://CRAN.R-project.org/package=tibble" }, - "18": { + "19": { "@type": "SoftwareApplication", "identifier": "tidyr", "name": "tidyr", @@ -410,11 +410,11 @@ }, "sameAs": "https://CRAN.R-project.org/package=tidyr" }, - "19": { + "20": { "@type": "SoftwareApplication", "identifier": "withr", "name": "withr", - "version": ">= 3.0.1", + "version": ">= 3.0.2", "provider": { "@id": "https://cran.r-project.org", "@type": "Organization", @@ -423,7 +423,7 @@ }, "sameAs": "https://CRAN.R-project.org/package=withr" }, - "20": { + "21": { "@type": "SoftwareApplication", "identifier": "WRS2", "name": "WRS2", @@ -436,7 +436,7 @@ }, "sameAs": "https://CRAN.R-project.org/package=WRS2" }, - "21": { + "22": { "@type": "SoftwareApplication", "identifier": "zeallot", "name": "zeallot", @@ -451,7 +451,7 @@ }, "SystemRequirements": null }, - "fileSize": "4135.693KB", + "fileSize": "4230.718KB", "citation": [ { "@type": "ScholarlyArticle", diff --git a/man/figures/README-anova_parametric2-1.png b/man/figures/README-anova_parametric2-1.png index b71cc504..3f6c5bbd 100644 Binary files a/man/figures/README-anova_parametric2-1.png and b/man/figures/README-anova_parametric2-1.png differ diff --git a/man/figures/README-anova_rob1-1.png b/man/figures/README-anova_rob1-1.png index b3593813..7640f481 100644 Binary files a/man/figures/README-anova_rob1-1.png and b/man/figures/README-anova_rob1-1.png differ diff --git a/man/statsExpressions-package.Rd b/man/statsExpressions-package.Rd index bb36887a..6333e055 100644 --- a/man/statsExpressions-package.Rd +++ b/man/statsExpressions-package.Rd @@ -45,7 +45,7 @@ Useful links: } \author{ -\strong{Maintainer}: Indrajeet Patil \email{patilindrajeet.science@gmail.com} [copyright holder] +\strong{Maintainer}: Indrajeet Patil \email{patilindrajeet.science@gmail.com} (\href{https://orcid.org/0000-0003-1995-6531}{ORCID}) [copyright holder] } \keyword{internal}