v2.0.0
Pre-release
Pre-release
What's Changed
Breaking changes
- Updates to make compatible with SyncroSim v3.0.0
- Libraries no longer require a package on creation
ssimLibrary()packageargument has been replaced withpackages- The
forceUpdate,addons, andtemplatearguments have been removed fromssimLibrary() addPackage()adds a package to a library (instead of installing from server)removePackage()removes a package from a library (instead of installing from server)- Replaced the
package()function with thepackages()function - The
run()function no longer has ajobsargument. The number of multiprocessing jobs is determined using thecore_Multiprocessingdatasheet - When calling
datasheet()withsummary=TRUE, the scope of thessimObjectspecified is respected - Removed the all deprecated functions, as well as the following functions:
datasheetRaster(),disableAddon(),enableAddon()
Bug fixes:
- Multiple bug fixes to
Folderclass - Fix bug where
useConda()always returnedFALSE
New features:
- Efficiency improvements for setting scenario dependencies
installPackage()installs package(s) from the server or from a local file or folder and takes aversionargumentremovePackage()uninstalls a package and takes aversionargument- New
createCondaEnv()function for creating package conda environments using rsyncrosim - Removed all references to deprecated
rasterpackage
Full Changelog: 1.5.0...2.0.0