Borgmatic

Latest version: v1.9.5

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 25 of 29

1.1.9

Not secure
* 17, 39: Support for user-defined hooks before/after backup, or on error.
* 34: Improve clarity of logging spew at high verbosity levels.
* 30: Support for using tilde in source directory path to reference home directory.
* Require "prefix" in retention section when "archive_name_format" is set. This is to avoid
accidental pruning of archives with a different archive name format. For similar reasons, default
"prefix" to "{hostname}-" if not specified.
* Convert main source repository from Mercurial to Git.
* Update dead links to Borg documentation.

1.1.8

Not secure
* 40: Fix to make /etc/borgmatic/config.yaml optional rather than required when using the default
config paths.

1.1.7

Not secure
* 29: Add "archive_name_format" to configuration for customizing archive names.
* Fix for traceback when "exclude_from" value is empty in configuration file.
* When pruning, make highest verbosity level list archives kept and pruned.
* Clarification of Python 3 pip usage in documentation.

1.1.6

Not secure
* 13, 36: Support for Borg --exclude-from, --exclude-caches, and --exclude-if-present options.

1.1.5

Not secure
* 35: New "extract" consistency check that performs a dry-run extraction of the most recent
archive.

1.1.4

Not secure
* 18: Added command-line flags for performing a borgmatic run with only pruning, creating, or
checking enabled. This supports use cases like running consistency checks from a different cron
job with a different frequency, or running pruning with a different verbosity level.

Page 25 of 29

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.