Borgmatic

Latest version: v1.8.11

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

Scan your dependencies

Page 22 of 28

1.2.2

Not secure
* 85: Fix compatibility issue between pykwalify and ruamel.yaml 0.15.52, which manifested in
borgmatic as a pykwalify RuleError.

1.2.1

Not secure
* Skip before/after backup hooks when only doing --prune, --check, --list, and/or --info.
* 71: Support for XDG_CONFIG_HOME environment variable for specifying alternate user ~/.config/
path.
* 74, 83: Support for Borg --json option via borgmatic command-line to --list archives or show
archive --info in JSON format, ideal for programmatic consumption.
* 38, 76: Upgrade ruamel.yaml compatibility version range and fix support for Python 3.7.
* 77: Skip non-"*.yaml" config filenames in /etc/borgmatic.d/ so as not to parse backup files,
editor swap files, etc.
* 81: Document user-defined hooks run before/after backup, or on error.
* Add code style guidelines to the documentation.

1.2.0

Not secure
* 61: Support for Borg --list option via borgmatic command-line to list all archives.
* 61: Support for Borg --info option via borgmatic command-line to display summary information.
* 62: Update README to mention other ways of installing borgmatic.
* Support for Borg --prefix option for consistency checks via "prefix" option in borgmatic's
consistency configuration.
* Add introductory screencast link to documentation.
* 59: Ignore "check_last" and consistency "prefix" when "archives" not in consistency checks.
* 60: Add "Persistent" flag to systemd timer example.
* 63: Support for Borg --nobsdflags option to skip recording bsdflags (e.g. NODUMP, IMMUTABLE) in
archive.
* 69: Support for Borg prune --umask option using value of existing "umask" option in borgmatic's
storage configuration.
* Update tox.ini to only assume Python 3.x instead of Python 3.4 specifically.
* Add ~/.config/borgmatic/config.yaml to default configuration path probing.
* Document how to develop on and contribute to borgmatic.

1.1.15

Not secure
* Support for Borg BORG_PASSCOMMAND environment variable to read a password from an external file.
* Fix for Borg create error when using borgmatic's --dry-run and --verbosity options together.
Work-around for behavior introduced in Borg 1.1.3: https://github.com/borgbackup/borg/issues/3298
* 55: Fix for missing tags/releases on Gitea and GitHub project hosting.
* 56: Support for Borg --lock-wait option for the maximum wait for a repository/cache lock.
* 58: Support for using tilde in exclude_patterns to reference home directory.

1.1.14

Not secure
* 49: Fix for typo in --patterns-from option.
* 47: Support for Borg --dry-run option via borgmatic command-line.

1.1.13

Not secure
* 54: Fix for incorrect consistency check flags passed to Borg when all three checks ("repository",
"archives", and "extract") are specified in borgmatic configuration.
* 48: Add "local_path" to configuration for specifying an alternative Borg executable path.
* 49: Support for Borg experimental --patterns-from and --patterns options for specifying mixed
includes/excludes.
* Moved issue tracker from Taiga to integrated Gitea tracker at
https://projects.torsion.org/borgmatic-collective/borgmatic/issues

Page 22 of 28

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.