Changelog¶
v0.6.0 (2021-03-29)¶
Change return type for
ls,lsfiles,lsdirs,walk,walkfiles, andwalkdirsto an iterable class,Ls. Previously, these functions were generators.Add option to backup to an archive file in
backup.Add functions:
archivechmodchownlsarchiveunarchive
v0.5.0 (2021-03-04)¶
Import all utility functions into
shelmetnamespace.Remove
shelmet.shcatch-all submodule in favor of splitting it into smaller submodules,shelmet.filesystemandshelmet.path. Recommend usingimport shelmet as shas primary usage pattern instead of importing submodules. breaking changeAdd functions:
backupreadreadbytesreadchunksreadlinesreadtextwritewritebyteswritelineswritetext
v0.4.0 (2021-01-26)¶
Rename
sh.commandtosh.cmd. breaking changeAdd methods to
sh.Command/sh.command:Command.and_Command.or_Command.after
v0.3.0 (2020-12-24)¶
Add to
shmodule:Commandcommandcwdhomedirrun
v0.2.0 (2020-11-30)¶
Add to
shmodule:atomicdir
Rename
atomic_writetoatomicfile. breaking change
v0.1.0 (2020-11-16)¶
First release.
Add
shmodule:atomic_writecdcpdirsyncenvironfsyncgetdirsizelslsdirslsfilesmkdirmvreljoinrmrmdirrmfiletouchumaskwalkwalkdirswalkfiles