- Updated
rworkflows
.
- Implemented
rworkflows
. - Added
set_rhome
functions.
yaml_to_env
:search_yamls
returns yaml path,- Check that env exists earlier.
- Add
echodata
to Imports. - Fix GHA: @master --> @v2
- Add R packages back into "echoR_mini" for PolyFun.
- Add and export new functions:
get_os
find_executables_remote
set_permissions
: Remove and useechodata
implementation instead (to avoid namespace conflicts).find_executables_remote
: Avoid printing whenverbose=FALSE
.
- New functions:
remove_env
create_env
find_conda
list_envs
find_packages
:- Benchmarked multiple methods for speed and completeness of recovering excecutable paths.
- Setup
basilisk
- echoR_mini:
- Bare minimum conda env that solves in 2.5min.
- Replaces echoR as the default.
- Install conda via
basilisk
by default.
- Fix GHA pkgdown building:
- The newest version of git introduced bugs when building pkgdown sites from within Docker containers (e.g. via my Linux GHA workflow). Adjusting GHA to fix this.
- Add
R.utils
to Imports.
- New functions:
cmd_print
set_permissions
- New conda env yaml:
- epiprocess.yml
- Update GitHub Actions.
find_packages
: New function to search for packages across all conda envs.env_to_yaml
: New function to export yaml file.yaml_to_env
: New function to create env from yaml file.list_yamls
: New function to list available yaml files shipped withechoconda
.- Add minimal test.yml and test_bad.yml files.
- Try to allow switching between envs again.
- Omit setting env vars in zzz.R.
- Provide echoR_windows.yaml that omits conda packages not available on Windows OS.
- Added a
NEWS.md
file to track changes to the package.