This repository was archived by the owner on Nov 6, 2025. It is now read-only.
Releases: bakfile/bak-python
Releases · bakfile/bak-python
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/--nocolorsflag, or disable in config) - Provide
-d/--diffflag 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/--destinationargument to restore .bakfiles to arbitrary pathsbak config: modify configuration from the cli, becausebak.cfgcould be more intuitivebak get-bakrenamed 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/--nocolorsflag, or disable in config) - Provide
-d/--diffflag 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/--destinationargument to restore .bakfiles to arbitrary pathsbak config: modify configuration from the cli, becausebak.cfgcould be more intuitivebak get-bakrenamed 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
ostoPathlib - Introduces and then patches a bug (hopefully, report if encountered) causing
bak downto 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
ostopathlibfor handling filepaths (@Serene-Arc) bak downandbak offnow work on deleted files (@Serene-Arc)bakno longer crashes on directories, instead outputting a polite error message (@Serene-Arc and author)bak upno 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.