Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
6557a10
Merge branch 'development'
eliotmcintire Jan 25, 2018
0ccd1fc
build_site
eliotmcintire Feb 1, 2018
9ef9949
Merge branch 'development'
eliotmcintire Feb 2, 2018
8a27523
build again
eliotmcintire Feb 2, 2018
39470cc
Plot issues w/ NAs - fixed
Apr 25, 2018
4840c4d
fixed Plot errors w/ NAs
Apr 25, 2018
4d26fdd
Merge pull request #14 from CeresBarros/development
eliotmcintire Apr 25, 2018
901988b
Merge branch 'development'
achubaty Jun 25, 2018
3d68ba3
Merge branch 'development'
achubaty Jun 25, 2018
54beee4
rebuild package site
achubaty Jun 25, 2018
508c498
remove rogue 'cache/' directory
achubaty Jun 25, 2018
347aea7
Merge branch 'development'
achubaty Nov 7, 2018
e14b730
minor
achubaty Nov 7, 2018
3f24a85
cran release
achubaty Nov 7, 2018
62e4bb1
retry CRAN submission
achubaty Nov 8, 2018
56689bb
Merge branch 'development'
eliotmcintire Nov 9, 2019
46e062d
Merge branch 'development'
eliotmcintire Nov 9, 2019
9e70082
try before_install
eliotmcintire Nov 9, 2019
95c5c1c
Merge branch 'development'
achubaty Aug 16, 2022
d5aa4f2
submit v0.1.8 to CRAN
achubaty Aug 16, 2022
cf6d96a
Merge branch 'development'
achubaty Aug 16, 2022
783c702
GHA: all workflows needed remotes pkg
achubaty Aug 16, 2022
5e6c35a
Merge branch 'development'
achubaty Aug 18, 2022
b6974d6
Merge branch 'development'
achubaty Aug 18, 2022
2729b36
Merge branch 'development'
achubaty Aug 18, 2022
c922f15
Merge branch 'development'
achubaty Aug 18, 2022
18a19aa
Merge branch 'development'
achubaty Aug 18, 2022
a0ff724
resubmit CRAN version 0.1.8
achubaty Aug 18, 2022
7a4ffdb
Merge branch 'development'
eliotmcintire Jun 11, 2023
06a5fda
bump date
eliotmcintire Jun 11, 2023
0f9dcda
CRAN requests
eliotmcintire Jun 12, 2023
8ce8529
with prev
eliotmcintire Jun 12, 2023
497e75d
Merge branch 'development'
Jul 1, 2023
f92058d
Accepted
eliotmcintire Jul 2, 2023
14e63fa
Merge branch 'development'
Jul 11, 2025
ed9c43d
Merge branch 'development'
Jul 11, 2025
3d8a217
Merge branch 'development'
Jul 11, 2025
7ca3617
rm Remotes
eliotmcintire Jul 11, 2025
c06ca24
cran comments
eliotmcintire Jul 11, 2025
56a5852
omit predictiveecology.r-universe.dev
eliotmcintire Jul 13, 2025
ab9e228
bump date
eliotmcintire Jul 14, 2025
ef0b741
Revert "omit predictiveecology.r-universe.dev"
achubaty Jul 14, 2025
4745523
remove remaining fastshp references
achubaty Jul 14, 2025
9a0da9d
Update NEWS.md
achubaty Jul 14, 2025
8556a45
ci(codecov): pin Codecov's branch to main
eliotmcintire Aug 29, 2026
769a02d
ci: migrate R-CMD-check to the org reusable workflow
eliotmcintire Aug 31, 2026
5d04873
ci: drop the extra back-compat legs
eliotmcintire Sep 1, 2026
12a4262
Revert "ci: drop the extra back-compat legs"
eliotmcintire Sep 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .Rbuildignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
^CRAN-RELEASE$
^.*\.Rproj$
^\.Rproj\.user$
.*\.toc$
Expand All @@ -14,3 +15,4 @@
^stickers$
vignettes/.*_cache$
vignettes/.*\.log$
^CRAN-SUBMISSION$
71 changes: 20 additions & 51 deletions .github/workflows/R-CMD-check.yaml
Original file line number Diff line number Diff line change
@@ -1,57 +1,26 @@
## Thin caller -- the matrix, system dependencies, caching, Drive staging
## and the check itself all live in PredictiveEcology/actions. This file only
## says which package to check and what it needs on top of the org defaults.
##
## Pinned @main deliberately: tags freeze and rot (v0.1/v0.2 kept the
## ubuntugis PPA for months after the workflows rejected it). The actions repo
## gates merges with its own self-test CI.

name: R-CMD-check

on:
push:
branches:
- master
- development
branches: [master, development]
pull_request:
branches:
- master
- development

name: R-CMD-check
branches: [master, development]

jobs:
R-CMD-check:
if: "!contains(github.event.commits[0].message, '[skip-ci]')"
runs-on: ${{ matrix.config.os }}

name: ${{ matrix.config.os }} (${{ matrix.config.r }})

strategy:
fail-fast: false
matrix:
config:
- {os: macOS-latest, r: 'release'}
- {os: windows-latest, r: 'devel'}
- {os: windows-latest, r: 'release'}
- {os: windows-latest, r: 'oldrel-1'}
- {os: windows-latest, r: 'oldrel-2'}
- {os: ubuntu-latest, r: 'devel'}
- {os: ubuntu-latest, r: 'release'}
- {os: ubuntu-latest, r: 'oldrel-1'}
- {os: ubuntu-latest, r: 'oldrel-2'}

env:
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
OMP_THREAD_LIMIT: 4
R_REMOTES_NO_ERRORS_FROM_WARNINGS: true

steps:
- uses: actions/checkout@v4

- uses: r-lib/actions/setup-pandoc@v2

- uses: r-lib/actions/setup-r@v2
with:
Ncpus: 4
r-version: ${{ matrix.config.r }}
use-public-rspm: true

- uses: r-lib/actions/setup-r-dependencies@v2
with:
extra-packages: |
any::rcmdcheck

- uses: r-lib/actions/check-r-package@v2
with:
upload-snapshots: true
uses: PredictiveEcology/actions/.github/workflows/R-CMD-check.yaml@main
with:
extra-env: |
OMP_THREAD_LIMIT=4
## Legs beyond the org default 8. These still work and are
## deliberate back-compat coverage, so they are preserved.
extra-config: |
[{"config": {"os": "ubuntu-latest", "nosuggests": false, "r": "oldrel-2"}}, {"config": {"os": "windows-latest", "nosuggests": false, "r": "oldrel-2"}}]
7 changes: 0 additions & 7 deletions .github/workflows/pkgdown.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,15 +33,8 @@ jobs:
extra-packages: |
any::pkgdown
local::.
fastshp=?ignore
needs: website

- name: Install additional package dependencies
run: |
pak::pkg_install("remotes")
remotes::install_github("s-u/fastshp")
shell: Rscript {0}

- name: Build site
run: pkgdown::build_site_github_pages(new_process = FALSE, install = FALSE)
shell: Rscript {0}
Expand Down
7 changes: 0 additions & 7 deletions .github/workflows/test-coverage.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,6 @@ jobs:
with:
extra-packages: |
any::covr
fastshp=?ignore

- name: Install additional package dependencies
run: |
pak::pkg_install("remotes")
remotes::install_github("s-u/fastshp")
shell: Rscript {0}

- name: Test coverage
run: covr::codecov()
Expand Down
4 changes: 4 additions & 0 deletions CRAN-SUBMISSION
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Version: 1.0.2
Date: 2023-07-01 22:43:07 UTC
SHA:
497e75d89683284b04084660a85a29797d750da5
6 changes: 2 additions & 4 deletions DESCRIPTION
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ Description: A high-level plotting system, compatible with `ggplot2` objects,
URL:
https://quickplot.predictiveecology.org,
https://github.com/PredictiveEcology/quickPlot
Version: 1.0.3
Date: 2025-07-11
Version: 1.0.4
Date: 2025-07-14
Authors@R: c(
person("Eliot J B", "McIntire", email = "eliot.mcintire@canada.ca",
role = c("aut", "cre"), comment=c(ORCID = "https://orcid.org/0000-0002-6914-8316")),
Expand Down Expand Up @@ -43,8 +43,6 @@ Suggests:
sp,
testthat (>= 1.0.2),
withr
Remotes:
tidyverse/ggplot2
Additional_repositories: https://predictiveecology.r-universe.dev/
Encoding: UTF-8
Language: en-CA
Expand Down
2 changes: 1 addition & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# quickPlot (development version)
# quickPlot 1.0.4

* drop support for R <= 4.2;
* remove defunct dependency `fastshp` (#35);
Expand Down
7 changes: 0 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,6 @@ This has great utility for quick visualizations when testing code, with the key

## Installation

The suggested package `fastshp` can be installed with:

```{r}
install.packages("fastshp", repos = "https://rforge.net", type = "source") or for binary:
install.packages('fastshp', repos = 'https://PredictiveEcology.r-universe.dev')
```

Building packages from source requires the appropriate development libraries for your operating system (*e.g.*, Windows users should install [Rtools](https://cran.r-project.org/bin/windows/Rtools/)).

### Current stable release
Expand Down
6 changes: 6 additions & 0 deletions codecov.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
codecov:
## This repo's default branch is `main`; without this Codecov falls back to
## `master`, which does not exist here, so the repo total is computed from
## nothing and reads far below the real figure.
branch: main

comment: false

coverage:
Expand Down
22 changes: 10 additions & 12 deletions cran-comments.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,25 @@
## Updated release

This is a medium update that further deals with migration to `terra` and `sf`, and removes `rgdal`, `rgeos`, and `maptools`.
This is an update that is required due to the changes in ggplot2 V4.0 that is coming to CRAN.

## Test environments

### GitHub Actions
- os: macOS-latest, r: 'release'
- os: windows-latest, r: 'devel'
- os: windows-latest, r: 'latest'
.- os: windows-latest, r: 'oldrel'
- os: windows-latest, r: 'release'
- os: windows-latest, r: 'oldrel1'
- os: windows-latest, r: 'oldrel2'
- os: ubuntu-20.04, r: 'devel',
- os: ubuntu-20.04, r: 'release'
- os: ubuntu-20.04, r: 'oldrel'
- os: ubuntu-20.04, r: 'oldrel1'
- os: ubuntu-20.04, r: 'oldrel2'

### Winbuilder
* Windows (win-builder), R Under development (unstable) (2023-06-29 r84618 ucrt)
* Windows (win-builder), 4.3.1 (2023-04-21 ucrt)
* Windows (win-builder), 4.2.3 (2023-03-15 ucrt)
### Local
* Windows R version 4.5.0 (2025-04-11 ucrt)
* Ubuntu 4.4.3


### R-hub
* Linux (Debian, Fedora), MacOS, Windows

## R CMD check results

There were no ERRORs nor WARNINGs nor NOTEs.
Expand All @@ -31,7 +29,7 @@ There were no ERRORs nor WARNINGs nor NOTEs.
> revdepcheck::revdep_report_cran() ## update cran-comments with this output
## revdepcheck results

We checked 2 reverse dependencies (0 from CRAN + 2 from Bioconductor), comparing R CMD check results across CRAN and dev versions of this package.
We checked 4 reverse dependencies (4 from CRAN), comparing R CMD check results across CRAN and dev versions of this package.

* We saw 0 new problems
* We failed to check 0 packages
Loading