borgmatic-collective / docker-borgmatic

Borgmatic in Docker
GNU General Public License v3.0
348 stars 92 forks source link

Bump borgmatic from 1.8.4 to 1.8.5 #281

Closed dependabot[bot] closed 10 months ago

dependabot[bot] commented 10 months ago

Bumps borgmatic from 1.8.4 to 1.8.5.

Release notes

Sourced from borgmatic's releases.

borgmatic 1.8.5

  • #701: Add a "skip_actions" option to skip running particular actions, handy for append-only or checkless configurations. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/set-up-backups/#skipping-actions
  • #701: Deprecate the "disabled" value for the "checks" option in favor of the new "skip_actions" option.
  • #745: Constants now apply to included configuration, not just the file doing the includes. As a side effect of this change, constants no longer apply to option names and only substitute into configuration values.
  • #779: Add a "--match-archives" flag to the "check" action for selecting the archives to check, overriding the existing "archive_name_format" and "match_archives" options in configuration.
  • #779: Only parse "--override" values as complex data types when they're for options of those types.
  • #782: Fix environment variable interpolation within configured repository paths.
  • #782: Add configuration constant overriding via the existing "--override" flag.
  • #783: Upgrade ruamel.yaml dependency to support version 0.18.x.
  • #784: Drop support for Python 3.7, which has been end-of-lifed.
Changelog

Sourced from borgmatic's changelog.

1.8.5

  • #701: Add a "skip_actions" option to skip running particular actions, handy for append-only or checkless configurations. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/set-up-backups/#skipping-actions
  • #701: Deprecate the "disabled" value for the "checks" option in favor of the new "skip_actions" option.
  • #745: Constants now apply to included configuration, not just the file doing the includes. As a side effect of this change, constants no longer apply to option names and only substitute into configuration values.
  • #779: Add a "--match-archives" flag to the "check" action for selecting the archives to check, overriding the existing "archive_name_format" and "match_archives" options in configuration.
  • #779: Only parse "--override" values as complex data types when they're for options of those types.
  • #782: Fix environment variable interpolation within configured repository paths.
  • #782: Add configuration constant overriding via the existing "--override" flag.
  • #783: Upgrade ruamel.yaml dependency to support version 0.18.x.
  • #784: Drop support for Python 3.7, which has been end-of-lifed.
Commits
  • fdb353d Bump version for release.
  • 3b99f7c Constants support includes and command-line overrides (#745, #782)
  • 8b9abc6 Documentation clarifications (#791).
  • da034c3 Add another mention of "skip_actions" to the docs (#701).
  • 08d01d8 Documentation formatting.
  • eef69e2 Document the possible units of times for a configured check frequency.
  • 26bb54a Remove broken link in documentation (#786).
  • 715e2ac Add test support for Python 3.12.
  • f39cea4 Remove additional Python 3.7-isms (#784).
  • 22101bd Drop support for Python 3.7, which has been end-of-lifed (#784).
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)