Releases: bakfile/bak
Releases · bakfile/bak
v0.2.1a1
Emergency fix: bak config
broke everything on old installs. everything.
0.2.0 release notes follow:
New features:
bak list
:- Fully colorize output (without
-C/--nocolors
flag, or disable in config) - Provide
-d/--diff
flag to identify .bakfiles which are identical to their original - Differentiate visually between entries for different original files
- Maintain order of appearance, even when a .bakfile is updated
- Fully colorize output (without
bak down
: add-d/--destination
argument to restore .bakfiles to arbitrary pathsbak config
: modify configuration from the cli, becausebak.cfg
could be more intuitivebak get-bak
renamed tobak where
Fixed: bak down
can now restore privileged files by falling back on sudo cp
when necessary
v0.2.0a1
New features:
bak list
:- Fully colorize output (without
-C/--nocolors
flag, or disable in config) - Provide
-d/--diff
flag to identify .bakfiles which are identical to their original - Differentiate visually between entries for different original files
- Maintain order of appearance, even when a .bakfile is updated
- Fully colorize output (without
bak down
: add-d/--destination
argument to restore .bakfiles to arbitrary pathsbak config
: modify configuration from the cli, becausebak.cfg
could be more intuitivebak get-bak
renamed tobak where
Fixed: bak down
can now restore privileged files by falling back on sudo cp
when necessary
v0.1.1a1
Fix: Allow bak down
to fall back on sudo cp
when restoring protected files, because sudo bak
causes a variety of problems.
0.1.0a1
Features:
- Adds a (hidden) alias to the main command,
bak create
, just in case - bakfiles can now be restored to destinations other than their original location (
bak down --help
, credit @Serene-Arc)
Fixes and improvements:
- Moves as many filesystem-related functions as possible from
os
toPathlib
- Introduces and then patches a bug (hopefully, report if encountered) causing
bak down
to fail between filesystems
0.0.2a1
Adds several improvements, thanks in large part to @Serene-Arc, and incorporates some cleanup.
Features and Fixes
- Switched from Python's
os
topathlib
for handling filepaths (@Serene-Arc) bak down
andbak off
now work on deleted files (@Serene-Arc)bak
no longer crashes on directories, instead outputting a polite error message (@Serene-Arc and author)bak up
no longer crashes when no .bakfile exists, instead notifying the user and creating a .bakfile (author)
Cleanup and Chores
- Added install instructions to README, such as they are
- Added .pylintrc, ran pylint and autopep8 (overdue)
First tagged "alpha" release
Barely deserving of the word 'alpha', but you gotta tag 'em eventually.