Hello community, here is the log from the commit of package borgmatic for openSUSE:Factory checked in at 2019-05-07 23:19:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/borgmatic (Old) and /work/SRC/openSUSE:Factory/.borgmatic.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "borgmatic" Tue May 7 23:19:41 2019 rev:9 rq:701241 version:1.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/borgmatic/borgmatic.changes 2019-01-24 14:15:17.775232038 +0100 +++ /work/SRC/openSUSE:Factory/.borgmatic.new.5148/borgmatic.changes 2019-05-07 23:19:42.573017093 +0200 @@ -1,0 +2,36 @@ +Sun May 5 19:04:54 UTC 2019 - Torsten Gruner <t.gru...@katodev.de> + +- Update to 1.3.1 + * #155: Fix for invalid JSON output when using multiple borgmatic configuration files. + * #157: Fix for seemingly random filename ordering when running through a directory of + configuration files. + * Fix for empty JSON output when using --create --json. + * Now capturing Borg output only when --json flag is used. Previously, borgmatic delayed Borg + output even without the --json flag. + +- Update to 1.3.0 + * #148: Configuration file includes and merging via "!include" tag to support reuse of common + options across configuration files. + +- Update to 1.2.18 + * #147: Support for Borg create/extract --numeric-owner flag via "numeric_owner" option in + borgmatic's location section. + +- Update to 1.2.17 + * #140: List the files within an archive via --list --archive option. + +- Update to 1.2.16 + * #119: Include a sample borgmatic configuration file in the documentation. + * #123: Support for Borg archive restoration via borgmatic --extract command-line flag. + * Refactor documentation into multiple separate pages for clarity and findability. + * Organize options within command-line help into logical groups. + * Exclude tests from distribution packages. + +- Update to 1.2.15 + * #127: Remove date echo from schema example, as it's not a substitute for real logging. + * #132: Leave exclude_patterns glob expansion to Borg, since doing it in borgmatic leads to + confusing behavior. + * #136: Handle and format validation errors raised during argument parsing. + * #138: Allow use of --stats flag when --create or --prune flags are implied. + +------------------------------------------------------------------- Old: ---- borgmatic-1.2.14.tar.gz New: ---- borgmatic-1.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ borgmatic.spec ++++++ --- /var/tmp/diff_new_pack.o9Epkp/_old 2019-05-07 23:19:42.989018042 +0200 +++ /var/tmp/diff_new_pack.o9Epkp/_new 2019-05-07 23:19:42.989018042 +0200 @@ -12,28 +12,23 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: borgmatic -Version: 1.2.14 +Version: 1.3.1 Release: 0 Summary: Automation tool for borgbackup License: GPL-3.0-only Group: Productivity/Archiving/Backup -Url: https://torsion.org/borgmatic/ +URL: https://torsion.org/borgmatic/ Source: https://github.com/witten/borgmatic/archive/%{version}.tar.gz#/borgmatic-%{version}.tar.gz -BuildArch: noarch -BuildRequires: python3 >= 3.4 -BuildRequires: python3-devel -BuildRequires: python3-ruamel.yaml -BuildRequires: python3-setuptools -BuildRequires: systemd-devel -# To create the manpage -BuildRequires: pandoc # testing requirements BuildRequires: borgbackup +# To create the manpage +BuildRequires: pandoc +BuildRequires: python3 >= 3.4 BuildRequires: python3-PyYAML BuildRequires: python3-appdirs BuildRequires: python3-atomicwrites @@ -41,6 +36,7 @@ BuildRequires: python3-black BuildRequires: python3-click BuildRequires: python3-coverage +BuildRequires: python3-devel BuildRequires: python3-docopt BuildRequires: python3-flake8 BuildRequires: python3-flexmock @@ -54,13 +50,16 @@ BuildRequires: python3-pytest BuildRequires: python3-pytest-cov BuildRequires: python3-python-dateutil +BuildRequires: python3-ruamel.yaml +BuildRequires: python3-setuptools BuildRequires: python3-six BuildRequires: python3-toml +BuildRequires: systemd-devel Requires: borgbackup Requires: python3-pykwalify Requires: python3-ruamel.yaml Requires: python3-setuptools -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch %description borgmatic is a Python wrapper script for the Borg backup software @@ -129,7 +128,6 @@ %service_del_postun borgmatic.service %files -%defattr(-,root,root,-) %doc AUTHORS NEWS README.md %license LICENSE %config %ghost %{_sysconfdir}/borgmatic/config.yaml @@ -145,7 +143,7 @@ %{_sbindir}/rcborgmatic %{_bindir}/generate-borgmatic-config %{_bindir}/upgrade-borgmatic-config -%{_mandir}/man1/borgmatic.1%{ext_man} +%{_mandir}/man1/borgmatic.1%{?ext_man} %{_docdir}/%{name}/sample/cron %changelog ++++++ borgmatic-1.2.14.tar.gz -> borgmatic-1.3.1.tar.gz ++++++ ++++ 3867 lines of diff (skipped)