Hello community,

here is the log from the commit of package borgmatic for openSUSE:Factory 
checked in at 2019-01-24 14:15:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/borgmatic (Old)
 and      /work/SRC/openSUSE:Factory/.borgmatic.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "borgmatic"

Thu Jan 24 14:15:16 2019 rev:8 rq:668108 version:1.2.14

Changes:
--------
--- /work/SRC/openSUSE:Factory/borgmatic/borgmatic.changes      2018-09-18 
11:46:09.867740220 +0200
+++ /work/SRC/openSUSE:Factory/.borgmatic.new.28833/borgmatic.changes   
2019-01-24 14:15:17.775232038 +0100
@@ -1,0 +2,66 @@
+Mon Jan 21 12:00:14 UTC 2019 - Antonio Larrosa <[email protected]>
+
+- Update to 1.2.14
+  * When generating sample configuration with generate-borgmatic-config,
+    document the defaults for each option.
+  * When running multiple configuration files, attempt all configuration
+    files even if one of them errors. Log a summary of results at the end.
+  * Add borgmatic --version command-line flag to get the current installed
+    version number.
+
+- Update to 1.2.13
+  * Support for --stats command-line flag independent of --verbosity.
+  * With borgmatic --init command-line flag, proceed without erroring if a
+    repository already exists.
+
+- Update to 1.2.12
+  * Support for Borg repository initialization via borgmatic --init
+    command-line flag.
+  * Update Borg create --filter values so a dry run lists files to back up.
+  * Update README with link to a new/forked Docker image.
+  * Prevent deprecated --excludes command-line option from being used.
+  * Refactor README a bit to flow better for first-time users.
+  * Update README with a few additional borgmatic packages (Debian and Ubuntu).
+
+- Update to 1.2.11
+  * Support for Borg create --progress via borgmatic command-line flag.
+
+- Update to 1.2.10
+  * Support for Borg --chunker-params create option via "chunker_params"
+    in borgmatic's storage section.
+
+- Update to 1.2.9
+  * Fix for syntax error that occurred in Python 3.5 and below.
+  * Make automated tests support running in Python 3.5.
+
+- Update to 1.2.8
+  * Enable consistency checks for only certain repositories via
+    "check_repositories" option in borgmatic's consistency
+    configuration. Handy for large repositories that take forever to check.
+  * Include link to issue tracker within various command output.
+  * Run continuous integration tests on a matrix of Python and Borg
+    versions.
+
+- Update to 1.2.7
+  * Support for Borg --keep-secondly prune option.
+  * Use Black code formatter and Flake8 code checker as part of running
+    automated tests.
+  * Add an end-to-end automated test that actually integrates with Borg.
+  * Set up continuous integration for borgmatic automated tests
+
+- Update to 1.2.6
+  * Fix generated configuration to also include a "keep_daily" value so
+    pruning works out of the box.
+
+- Update to 1.2.5
+  * Fix various warnings.
+
+- Update to 1.2.4
+  * Bump version.
+
+- Update to 1.2.3
+  * Set to release version.
+
+
+
+-------------------------------------------------------------------

Old:
----
  borgmatic-1.2.2.tar.gz

New:
----
  borgmatic-1.2.14.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ borgmatic.spec ++++++
--- /var/tmp/diff_new_pack.T3ACZL/_old  2019-01-24 14:15:18.251231487 +0100
+++ /var/tmp/diff_new_pack.T3ACZL/_new  2019-01-24 14:15:18.255231483 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package borgmatic
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           borgmatic
-Version:        1.2.2
+Version:        1.2.14
 Release:        0
 Summary:        Automation tool for borgbackup
 License:        GPL-3.0-only
@@ -33,11 +33,33 @@
 # To create the manpage
 BuildRequires:  pandoc
 # testing requirements
+BuildRequires:  borgbackup
+BuildRequires:  python3-PyYAML
+BuildRequires:  python3-appdirs
+BuildRequires:  python3-atomicwrites
+BuildRequires:  python3-attrs
+BuildRequires:  python3-black
+BuildRequires:  python3-click
+BuildRequires:  python3-coverage
+BuildRequires:  python3-docopt
+BuildRequires:  python3-flake8
 BuildRequires:  python3-flexmock
+BuildRequires:  python3-mccabe
+BuildRequires:  python3-more-itertools
+BuildRequires:  python3-pluggy
+BuildRequires:  python3-py
+BuildRequires:  python3-pycodestyle
+BuildRequires:  python3-pyflakes
 BuildRequires:  python3-pykwalify
 BuildRequires:  python3-pytest
+BuildRequires:  python3-pytest-cov
+BuildRequires:  python3-python-dateutil
+BuildRequires:  python3-six
+BuildRequires:  python3-toml
+Requires:       borgbackup
 Requires:       python3-pykwalify
 Requires:       python3-ruamel.yaml
+Requires:       python3-setuptools
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -50,13 +72,12 @@
 
 %prep
 %setup -q
-# test_version.py fails because of assert '1.0.3.dev0\n' == '1.0.3-dev\n', so 
we just remove it
-rm borgmatic/tests/integration/test_version.py
 
 # Make sample files use the borgmatic command on /usr/bin, not /usr/local/bin
 perl -pi -e "s,PATH=\\$PATH:/usr/local/bin 
/usr/local/bin/borgmatic,/usr/bin/borgmatic," sample/cron/borgmatic
 perl -pi -e "s,/usr/local/bin/borgmatic,/usr/bin/borgmatic," 
sample/systemd/borgmatic.service
-perl -pi -e "s,ruamel.yaml<=0.15,ruamel.yaml," setup.py
+perl -pi -e "s/ruamel.yaml>0.15.0,<0.16.0/ruamel.yaml/" setup.py
+perl -pi -e 
"s/packages=find_packages\(\)/packages=find_packages(exclude=('tests*',))/" 
setup.py
 
 %build
 # Create the manpage
@@ -84,7 +105,7 @@
 pyvenv --system-site-packages --without-pip borgmatic-env
 source borgmatic-env/bin/activate
 python3 setup.py install
-LANG=en_US.UTF-8 PYTHONPATH=$(pwd) py.test -v --pyargs borgmatic
+LANG=en_US.UTF-8 PYTHONPATH=$(pwd) py.test -v --pyargs borgmatic tests
 
 %post
 %service_add_post borgmatic.service

++++++ borgmatic-1.2.2.tar.gz -> borgmatic-1.2.14.tar.gz ++++++
++++ 8025 lines of diff (skipped)


Reply via email to