commit python-logreduce for openSUSE:Factory

2020-08-19 Thread root
Hello community,

here is the log from the commit of package python-logreduce for 
openSUSE:Factory checked in at 2020-08-19 18:57:01

Comparing /work/SRC/openSUSE:Factory/python-logreduce (Old)
 and  /work/SRC/openSUSE:Factory/.python-logreduce.new.3399 (New)


Package is "python-logreduce"

Wed Aug 19 18:57:01 2020 rev:11 rq:827756 version:0.5.2

Changes:

--- /work/SRC/openSUSE:Factory/python-logreduce/python-logreduce.changes
2020-04-15 19:56:05.957645467 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-logreduce.new.3399/python-logreduce.changes  
2020-08-19 18:58:14.279892273 +0200
@@ -1,0 +2,8 @@
+Sun Aug 16 14:26:28 UTC 2020 - John Vandenberg 
+
+- Remove unnecessary build dependency nose, deselecting two tests
+  when testing against CherryPy 10.1 or lower
+- Remove tests from runtime library
+- Remove installed .keep files and remove hashbangs in library
+
+---



Other differences:
--
++ python-logreduce.spec ++
--- /var/tmp/diff_new_pack.G9lfe8/_old  2020-08-19 18:58:17.423893944 +0200
+++ /var/tmp/diff_new_pack.G9lfe8/_new  2020-08-19 18:58:17.427893947 +0200
@@ -50,7 +50,6 @@
 BuildRequires:  %{python_module alembic}
 BuildRequires:  %{python_module gear}
 BuildRequires:  %{python_module mock}
-BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module numpy}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module requests}
@@ -80,13 +79,24 @@
 %prep
 %setup -q -n logreduce-%{version}
 sed -i -e 's,flake8.*,,' test-requirements.txt
+rm logreduce/server/web/.keep
+sed -i '1{/^#!/d}' logreduce/cmd.py logreduce/mqtt/cmd.py
+
+# CherryPy 10.1 and lower requires nose in cherrypy/test/helper.py needed by 
test_api.py
+# As of logreduce 0.5.2, upstream doesnt restrict the cherrypy version,
+# so remove test_api.py (which has only two tests) if any python has older 
CherryPy
+%{python_expand if $python -c 'import cherrypy,sys,distutils.version; 
sys.exit(distutils.version.LooseVersion(cherrypy.__version__) < 
distutils.version.LooseVersion("10.2"))' ; then
+  rm -f logreduce/tests/test_api.py
+fi}
 
 %build
 %python_build
 
 %install
 %python_install
-%python_expand %fdupes %{buildroot}%{$python_sitelib}
+%{python_expand rm -r %{buildroot}%{$python_sitelib}/logreduce/tests/
+%fdupes %{buildroot}%{$python_sitelib}
+}
 
 %check
 %pytest




commit python-logreduce for openSUSE:Factory

2020-04-15 Thread root
Hello community,

here is the log from the commit of package python-logreduce for 
openSUSE:Factory checked in at 2020-04-15 19:56:04

Comparing /work/SRC/openSUSE:Factory/python-logreduce (Old)
 and  /work/SRC/openSUSE:Factory/.python-logreduce.new.2738 (New)


Package is "python-logreduce"

Wed Apr 15 19:56:04 2020 rev:10 rq:794114 version:0.5.2

Changes:

--- /work/SRC/openSUSE:Factory/python-logreduce/python-logreduce.changes
2019-09-13 15:03:47.265276259 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-logreduce.new.2738/python-logreduce.changes  
2020-04-15 19:56:05.957645467 +0200
@@ -1,0 +2,39 @@
+Wed Apr 15 08:50:43 UTC 2020 - pgaj...@suse.com
+
+- version update to 0.5.2
+  * Remove webui build by default from the spec
+  * Fix download-logs usage
+  * Add command line filters configuration file
+  * Add benchmark script
+  * Add only\_model option to the MQTT service
+  * Remove SCL macros from the spec file
+  * Fix exclude-lines regexp joblib dump
+  * Report result to zuul using an artifact instead of the log\_url
+  * Improve tokenizer for OpenStack logs
+  * Add exclude lists to the MQTT service
+  * Add mqtt based worker
+  * Fix IPv6 tokenization when the last field contains letter
+  * Add mqtt client service structure
+  * Refactor worker process in the main logreduce module
+  * Try to detect binary file
+  * Ignore bzip2 extension
+  * Ignore pcap file
+  * Add exclude-lines argument
+  * Move the log link to the additional info in the html output
+  * Fix concurrent logreduce-tests job
+  * Ignore atop.bin file and tarball
+  * Make server installation optional
+  * Fix scikit-learn 0.21.3 support
+  * Ignore files from supportconfig plugins
+  * Ignore files from /proc/net
+  * Ignore files with .raw extension
+  * Correctly show the gaps between hunks of context
+  * Show the gaps between hunks of context like grep does
+  * Add some short options for convenience
+  * Show default values in help text
+  * Reduce deprecation warnings by declaring raw strings
+  * Add server configuration instructions
+- deleted patches
+  - scikit.patch (upstreamed)
+
+---

Old:

  logreduce-0.4.0.tar.gz
  scikit.patch

New:

  logreduce-0.5.2.tar.gz



Other differences:
--
++ python-logreduce.spec ++
--- /var/tmp/diff_new_pack.BLBc2q/_old  2020-04-15 19:56:06.661645996 +0200
+++ /var/tmp/diff_new_pack.BLBc2q/_new  2020-04-15 19:56:06.665645999 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-logreduce
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,14 +19,13 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-logreduce
-Version:0.4.0
+Version:0.5.2
 Release:0
 Summary:Log file anomaly extractor
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:https://logreduce.softwarefactory-project.io/
 Source: 
https://files.pythonhosted.org/packages/source/l/logreduce/logreduce-%{version}.tar.gz
-Patch0: scikit.patch
 BuildRequires:  %{python_module pbr}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
@@ -80,8 +79,6 @@
 
 %prep
 %setup -q -n logreduce-%{version}
-%patch0 -p1
-
 sed -i -e 's,flake8.*,,' test-requirements.txt
 
 %build
@@ -92,7 +89,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%python_exec -m pytest -v
+%pytest
 
 %files %{python_files}
 %license LICENSE
@@ -101,6 +98,7 @@
 %python3_only %{_bindir}/logreduce-client
 %python3_only %{_bindir}/logreduce-server
 %python3_only %{_bindir}/logreduce-worker
+%python3_only %{_bindir}/logreduce-mqtt
 %{python_sitelib}/*
 
 %changelog

++ logreduce-0.4.0.tar.gz -> logreduce-0.5.2.tar.gz ++
 2442 lines of diff (skipped)




commit python-logreduce for openSUSE:Factory

2019-09-13 Thread root
Hello community,

here is the log from the commit of package python-logreduce for 
openSUSE:Factory checked in at 2019-09-13 15:02:09

Comparing /work/SRC/openSUSE:Factory/python-logreduce (Old)
 and  /work/SRC/openSUSE:Factory/.python-logreduce.new.7948 (New)


Package is "python-logreduce"

Fri Sep 13 15:02:09 2019 rev:9 rq:730452 version:0.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-logreduce/python-logreduce.changes
2019-04-02 09:23:49.684771208 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-logreduce.new.7948/python-logreduce.changes  
2019-09-13 15:03:47.265276259 +0200
@@ -1,0 +2,6 @@
+Thu Sep 12 17:38:32 UTC 2019 - Tomáš Chvátal 
+
+- Add aptch to fix build with new scikit:
+  * scikit.patch
+
+---

New:

  scikit.patch



Other differences:
--
++ python-logreduce.spec ++
--- /var/tmp/diff_new_pack.mjuFic/_old  2019-09-13 15:03:48.345276030 +0200
+++ /var/tmp/diff_new_pack.mjuFic/_new  2019-09-13 15:03:48.353276028 +0200
@@ -26,6 +26,7 @@
 Group:  Development/Languages/Python
 URL:https://logreduce.softwarefactory-project.io/
 Source: 
https://files.pythonhosted.org/packages/source/l/logreduce/logreduce-%{version}.tar.gz
+Patch0: scikit.patch
 BuildRequires:  %{python_module pbr}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
@@ -79,6 +80,8 @@
 
 %prep
 %setup -q -n logreduce-%{version}
+%patch0 -p1
+
 sed -i -e 's,flake8.*,,' test-requirements.txt
 
 %build

++ scikit.patch ++
>From e815b790c41a96ef7518a23ab28d9e3bec088541 Mon Sep 17 00:00:00 2001
From: Tristan Cacqueray 
Date: Tue, 30 Jul 2019 14:03:12 +
Subject: Fix scikit-learn 0.21.3 support

Recent scikit release doesn't embed the joblib.

Change-Id: Ie8ad434ea08bf72e7418b116b71ed335b38e1252
---
 logreduce/process.py| 10 +++---
 logreduce/tests/test_process.py |  8 ++--
 2 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/logreduce/process.py b/logreduce/process.py
index f0c8d9b..c934840 100644
--- a/logreduce/process.py
+++ b/logreduce/process.py
@@ -22,7 +22,11 @@ import uuid
 import numpy as np
 import sklearn.utils.validation
 import sklearn.exceptions
-import sklearn.externals
+try:
+from sklearn.externals import joblib
+except ImportError:
+# Recent sklearn library doesn't vendor joblib anymore
+import joblib
 
 from logreduce.models import models
 from logreduce.tokenizer import remove_ansible_std_lines_lists
@@ -63,7 +67,7 @@ class Classifier:
 fileobj = open(fileobj, 'wb')
 fileobj.write(b'LGRD')
 fileobj.write(struct.pack('I', self.version))
-sklearn.externals.joblib.dump(self, fileobj, compress=True)
+joblib.dump(self, fileobj, compress=True)
 self.log.debug("%s: written" % fileobj.name)
 
 @staticmethod
@@ -81,7 +85,7 @@ class Classifier:
 if isinstance(fileobj, str):
 fileobj = open(fileobj, 'rb')
 Classifier.check(fileobj)
-return sklearn.externals.joblib.load(fileobj)
+return joblib.load(fileobj)
 
 @staticmethod
 def filename2modelname(filename):
diff --git a/logreduce/tests/test_process.py b/logreduce/tests/test_process.py
index 0889bb6..b27e692 100644
--- a/logreduce/tests/test_process.py
+++ b/logreduce/tests/test_process.py
@@ -43,8 +43,12 @@ class ProcessTests(unittest.TestCase):
 logreduce.process.Classifier.check(model)
 # joblib load reset the seek for io bytes, bypass model check in test
 model = io.BytesIO(model.read())
-import sklearn
-clf = sklearn.externals.joblib.load(model)
+try:
+from sklearn.externals import joblib
+except ImportError:
+# Recent sklearn library doesn't vendor joblib anymore
+import joblib
+clf = joblib.load(model)
 
 # Re-use the model with another test file
 target = os.path.join(os.path.dirname(baseline), "test_units.py")
-- 
cgit v1.2.1




commit python-logreduce for openSUSE:Factory

2019-04-02 Thread root
Hello community,

here is the log from the commit of package python-logreduce for 
openSUSE:Factory checked in at 2019-04-02 09:23:48

Comparing /work/SRC/openSUSE:Factory/python-logreduce (Old)
 and  /work/SRC/openSUSE:Factory/.python-logreduce.new.25356 (New)


Package is "python-logreduce"

Tue Apr  2 09:23:48 2019 rev:8 rq:690460 version:0.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-logreduce/python-logreduce.changes
2019-04-01 12:35:10.017825784 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-logreduce.new.25356/python-logreduce.changes 
2019-04-02 09:23:49.684771208 +0200
@@ -4 +4 @@
-- update to 0.4.0:
+- update to 0.4.0 (bsc#1131198)



Other differences:
--



commit python-logreduce for openSUSE:Factory

2019-04-01 Thread root
Hello community,

here is the log from the commit of package python-logreduce for 
openSUSE:Factory checked in at 2019-04-01 12:35:03

Comparing /work/SRC/openSUSE:Factory/python-logreduce (Old)
 and  /work/SRC/openSUSE:Factory/.python-logreduce.new.25356 (New)


Package is "python-logreduce"

Mon Apr  1 12:35:03 2019 rev:7 rq:686071 version:0.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-logreduce/python-logreduce.changes
2018-12-24 11:39:25.645556701 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-logreduce.new.25356/python-logreduce.changes 
2019-04-01 12:35:10.017825784 +0200
@@ -1,0 +2,48 @@
+Mon Mar 18 09:23:25 UTC 2019 - Dirk Mueller 
+
+- update to 0.4.0:
+  * Bump model version and fix typo
+  * Add HashingAnnoy model
+  * Add hashing\_nn benchmark in doc string
+  * Add HashingApproximateNeighbors model
+  * Implement iterator interface for file-like objects
+  * Refactor TokenizerTests
+  * Provide a bit more info about timings of the training
+  * Remove support for bag-of-words\_lshf
+  * Don't store duplicate data in model
+  * Fix heat\_uuid regexp formatting
+  * Relax digits\_re again a bit
+  * Vectorizer optimisation: don't do word analysing
+  * debug\_lineprocess: Handle more than one input file
+  * debug\_lineprocess: Format output slightly nicer and remove duplicates
+  * Tighten heat\_uuid regexp
+  * Tighten length-based regexp matches properly
+  * debug\_lineprocess add some simple word / token statistics
+  * Blacklist .xml extension
+  * Use for loop instead of handcrafted while construct
+  * tests: use free tcp port for gearman server
+  * Add --model-type argument to top-level command
+  * tokenizer: remove sshd warnings
+  * Make debugging scripts callable again
+  * Reduce code duplication a bit
+  * Micro-optimize the tokenization
+  * ci: enable gate jobs
+  * Make systemd service file SCL independent
+  * Transition webui related files to the log-classify name
+  * Match uuid\_re before heat\_re
+  * Use SqlAlchemy intrinsics for ordering
+  * Fix overly greedy date tokenization
+  * Fix tokenization error on removing SSH fingerprints
+  * DRY: Remove implementation override that also exists in the base class
+  * Fix assertEquals() deprecation warning
+  * Use generator for reading files
+  * tokenizer regexp speedups
+  * cmd: add --json argument to report options
+  * Spelling typos
+  * logreduce: Fix inconsistency for model\_file in model-run
+  * logreduce.spec: Fixes
+  * README: Add openSUSE instructions
+  * Add py36/py37 to the env list as well
+  * Run pep8 against pip installed flake8
+
+---

Old:

  logreduce-0.3.0.tar.gz

New:

  logreduce-0.4.0.tar.gz



Other differences:
--
++ python-logreduce.spec ++
--- /var/tmp/diff_new_pack.o1KJfu/_old  2019-04-01 12:35:11.441826149 +0200
+++ /var/tmp/diff_new_pack.o1KJfu/_new  2019-04-01 12:35:11.441826149 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-logreduce
 #
-# 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
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-logreduce
-Version:0.3.0
+Version:0.4.0
 Release:0
 Summary:Log file anomaly extractor
 License:Apache-2.0

++ logreduce-0.3.0.tar.gz -> logreduce-0.4.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/logreduce-0.3.0/.zuul.yaml 
new/logreduce-0.4.0/.zuul.yaml
--- old/logreduce-0.3.0/.zuul.yaml  2018-10-25 11:23:44.0 +0200
+++ new/logreduce-0.4.0/.zuul.yaml  2018-11-08 08:39:56.0 +0100
@@ -10,7 +10,7 @@
 nodeset:
   nodes:
 - name: container
-  label: f27-oci
+  label: runc-fedora
 
 - project:
 name: logreduce
@@ -21,15 +21,25 @@
 nodeset:
   nodes:
 - name: testrunner
-  label: fedora-oci
+  label: runc-fedora
 - tox-py35:
 nodeset:
   nodes:
 - name: testrunner
-  label: fedora-oci
+  label: runc-fedora
 gate:
   jobs:
-- noop
+- logreduce-tests
+- tox-pep8:
+nodeset:
+  nodes:
+- name: testrunner
+  label: runc-fedora
+- tox-py35:
+nodeset:
+  nodes:
+- name: tes

commit python-logreduce for openSUSE:Factory

2018-12-24 Thread root
Hello community,

here is the log from the commit of package python-logreduce for 
openSUSE:Factory checked in at 2018-12-24 11:39:24

Comparing /work/SRC/openSUSE:Factory/python-logreduce (Old)
 and  /work/SRC/openSUSE:Factory/.python-logreduce.new.28833 (New)


Package is "python-logreduce"

Mon Dec 24 11:39:24 2018 rev:6 rq:659481 version:0.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-logreduce/python-logreduce.changes
2018-10-31 13:15:39.135384634 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-logreduce.new.28833/python-logreduce.changes 
2018-12-24 11:39:25.645556701 +0100
@@ -1,0 +2,5 @@
+Tue Dec  4 12:50:09 UTC 2018 - Matej Cepl 
+
+- Remove superfluous devel dependency for noarch package
+
+---



Other differences:
--
++ python-logreduce.spec ++
--- /var/tmp/diff_new_pack.2eVcLU/_old  2018-12-24 11:39:26.117556282 +0100
+++ /var/tmp/diff_new_pack.2eVcLU/_new  2018-12-24 11:39:26.117556282 +0100
@@ -26,7 +26,6 @@
 Group:  Development/Languages/Python
 URL:https://logreduce.softwarefactory-project.io/
 Source: 
https://files.pythonhosted.org/packages/source/l/logreduce/logreduce-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module pbr}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes




commit python-logreduce for openSUSE:Factory

2018-10-31 Thread root
Hello community,

here is the log from the commit of package python-logreduce for 
openSUSE:Factory checked in at 2018-10-31 13:14:25

Comparing /work/SRC/openSUSE:Factory/python-logreduce (Old)
 and  /work/SRC/openSUSE:Factory/.python-logreduce.new (New)


Package is "python-logreduce"

Wed Oct 31 13:14:25 2018 rev:5 rq:645294 version:0.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-logreduce/python-logreduce.changes
2018-10-25 09:13:04.970263204 +0200
+++ /work/SRC/openSUSE:Factory/.python-logreduce.new/python-logreduce.changes   
2018-10-31 13:15:39.135384634 +0100
@@ -1,0 +2,14 @@
+Mon Oct 29 13:37:17 UTC 2018 - Dirk Mueller 
+
+- update to 0.3.0:
+  * Add support for ara database classification
+  * Add webui sub-package to the spec file
+  * tokenizer: handle hexa numbers
+  * react: fix typo and add build time
+  * Add React web interface
+  * Add worker service to process user report
+  * Add anomaly update method
+  * Add model skeleton and report import method
+  * Add api skeleton
+
+---

Old:

  logreduce-0.2.0.tar.gz

New:

  logreduce-0.3.0.tar.gz



Other differences:
--
++ python-logreduce.spec ++
--- /var/tmp/diff_new_pack.dUv5Uj/_old  2018-10-31 13:15:39.843383959 +0100
+++ /var/tmp/diff_new_pack.dUv5Uj/_new  2018-10-31 13:15:39.847383955 +0100
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-logreduce
-Version:0.2.0
+Version:0.3.0
 Release:0
 Summary:Log file anomaly extractor
 License:Apache-2.0
@@ -31,20 +31,34 @@
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires:   python-CherryPy
 Requires:   python-PyYAML
+Requires:   python-SQLAlchemy
 Requires:   python-aiohttp
+Requires:   python-alembic
+Requires:   python-gear
 Requires:   python-numpy
+Requires:   python-requests
 Requires:   python-scikit-learn
 Requires:   python-scipy
+Requires:   python-voluptuous
 BuildArch:  noarch
 # SECTION test requirements
+BuildRequires:  %{python_module CherryPy}
 BuildRequires:  %{python_module PyYAML}
+BuildRequires:  %{python_module SQLAlchemy}
 BuildRequires:  %{python_module aiohttp}
+BuildRequires:  %{python_module alembic}
+BuildRequires:  %{python_module gear}
 BuildRequires:  %{python_module mock}
+BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module numpy}
 BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module requests}
+BuildRequires:  %{python_module routes}
 BuildRequires:  %{python_module scikit-learn}
 BuildRequires:  %{python_module scipy}
+BuildRequires:  %{python_module voluptuous}
 # /SECTION
 %python_subpackages
 
@@ -76,12 +90,15 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%python_exec setup.py test
+%python_exec -m pytest -v
 
 %files %{python_files}
 %license LICENSE
 %doc ChangeLog README.rst
 %python3_only %{_bindir}/logreduce
+%python3_only %{_bindir}/logreduce-client
+%python3_only %{_bindir}/logreduce-server
+%python3_only %{_bindir}/logreduce-worker
 %{python_sitelib}/*
 
 %changelog

++ logreduce-0.2.0.tar.gz -> logreduce-0.3.0.tar.gz ++
 13220 lines of diff (skipped)




commit python-logreduce for openSUSE:Factory

2018-10-25 Thread root
Hello community,

here is the log from the commit of package python-logreduce for 
openSUSE:Factory checked in at 2018-10-25 09:13:04

Comparing /work/SRC/openSUSE:Factory/python-logreduce (Old)
 and  /work/SRC/openSUSE:Factory/.python-logreduce.new (New)


Package is "python-logreduce"

Thu Oct 25 09:13:04 2018 rev:4 rq:644414 version:0.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-logreduce/python-logreduce.changes
2018-08-10 09:49:53.282280583 +0200
+++ /work/SRC/openSUSE:Factory/.python-logreduce.new/python-logreduce.changes   
2018-10-25 09:13:04.970263204 +0200
@@ -1,0 +2,16 @@
+Wed Oct 24 18:45:49 UTC 2018 - Dirk Mueller 
+
+- update to 0.2.0:
+  * Use ara[-\_]\*.\*/ in the default ignore paths list
+  * Fix download asyncio loop and logger names
+  * Record test command used to train models
+  * Add a uuid to model object
+  * Remove chunk grouping in the process function
+  * Rewrite html output using patternfly
+  * Collect ZuulBuild in anomaly report
+  * Add --cacheonly argument to skip file download
+  * Add ara-.\* to the default ignore list
+  * Rewrite ZuulBuilds download module to discover base log\_url
+  * common: small fixes for automated process
+
+---

Old:

  logreduce-0.1.3.tar.gz

New:

  logreduce-0.2.0.tar.gz



Other differences:
--
++ python-logreduce.spec ++
--- /var/tmp/diff_new_pack.TLN4CW/_old  2018-10-25 09:13:05.902262646 +0200
+++ /var/tmp/diff_new_pack.TLN4CW/_new  2018-10-25 09:13:05.906262644 +0200
@@ -12,40 +12,40 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-logreduce
-Version:0.1.3
+Version:0.2.0
 Release:0
 Summary:Log file anomaly extractor
 License:Apache-2.0
 Group:  Development/Languages/Python
-Url:https://logreduce.softwarefactory-project.io/
+URL:https://logreduce.softwarefactory-project.io/
 Source: 
https://files.pythonhosted.org/packages/source/l/logreduce/logreduce-%{version}.tar.gz
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module pbr}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires:   python-PyYAML
+Requires:   python-aiohttp
+Requires:   python-numpy
+Requires:   python-scikit-learn
+Requires:   python-scipy
+BuildArch:  noarch
 # SECTION test requirements
 BuildRequires:  %{python_module PyYAML}
 BuildRequires:  %{python_module aiohttp}
-BuildRequires:  %{python_module nose}
+BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module numpy}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module scikit-learn}
 BuildRequires:  %{python_module scipy}
 # /SECTION
-BuildRequires:  fdupes
-Requires:   python-PyYAML
-Requires:   python-aiohttp
-Requires:   python-numpy
-Requires:   python-scikit-learn
-Requires:   python-scipy
-BuildArch:  noarch
-
 %python_subpackages
 
 %description
@@ -74,6 +74,7 @@
 %install
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
+
 %check
 %python_exec setup.py test
 

++ logreduce-0.1.3.tar.gz -> logreduce-0.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/logreduce-0.1.3/ChangeLog 
new/logreduce-0.2.0/ChangeLog
--- old/logreduce-0.1.3/ChangeLog   2018-07-04 08:41:29.0 +0200
+++ new/logreduce-0.2.0/ChangeLog   2018-08-27 04:25:49.0 +0200
@@ -1,6 +1,21 @@
 CHANGES
 ===
 
+0.2.0
+-
+
+* Use ara[-\_]\*.\*/ in the default ignore paths list
+* Fix download asyncio loop and logger names
+* Record test command used to train models
+* Add a uuid to model object
+* Remove chunk grouping in the process function
+* Rewrite html output using patternfly
+* Collect ZuulBuild in anomaly report
+* Add --cacheonly argument to skip file download
+* Add ara-.\* to the default ignore list
+* Rewrite ZuulBuilds download module to discover base log\_url
+* common: small fixes for automated process
+
 0.1.3
 -
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/logreduce-0.1.3/PKG-INFO new/logreduce-0.2.0/PKG-INFO
--- old/logreduce-0.1.3/PKG-INFO2018-07-04 08:41:29.0 +0200
+++ new/logreduce-0.2.0/PKG-INFO2018-08-27 04:25:49.0 +0200
@@ -1,6 +1,6

commit python-logreduce for openSUSE:Factory

2018-08-10 Thread root
Hello community,

here is the log from the commit of package python-logreduce for 
openSUSE:Factory checked in at 2018-08-10 09:49:52

Comparing /work/SRC/openSUSE:Factory/python-logreduce (Old)
 and  /work/SRC/openSUSE:Factory/.python-logreduce.new (New)


Package is "python-logreduce"

Fri Aug 10 09:49:52 2018 rev:3 rq:628236 version:0.1.3

Changes:

--- /work/SRC/openSUSE:Factory/python-logreduce/python-logreduce.changes
2018-07-10 16:15:46.685503937 +0200
+++ /work/SRC/openSUSE:Factory/.python-logreduce.new/python-logreduce.changes   
2018-08-10 09:49:53.282280583 +0200
@@ -1,0 +2,5 @@
+Wed Aug  8 17:04:25 UTC 2018 - jeng...@inai.de
+
+- Use noun phrase in summary.
+
+---



Other differences:
--
++ python-logreduce.spec ++
--- /var/tmp/diff_new_pack.MUKjlq/_old  2018-08-10 09:49:54.82099 +0200
+++ /var/tmp/diff_new_pack.MUKjlq/_new  2018-08-10 09:49:54.82099 +0200
@@ -21,7 +21,7 @@
 Name:   python-logreduce
 Version:0.1.3
 Release:0
-Summary:Extract anomalies from log files
+Summary:Log file anomaly extractor
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:https://logreduce.softwarefactory-project.io/




commit python-logreduce for openSUSE:Factory

2018-07-10 Thread root
Hello community,

here is the log from the commit of package python-logreduce for 
openSUSE:Factory checked in at 2018-07-10 16:15:41

Comparing /work/SRC/openSUSE:Factory/python-logreduce (Old)
 and  /work/SRC/openSUSE:Factory/.python-logreduce.new (New)


Package is "python-logreduce"

Tue Jul 10 16:15:41 2018 rev:2 rq:621700 version:0.1.3

Changes:

--- /work/SRC/openSUSE:Factory/python-logreduce/python-logreduce.changes
2018-05-29 10:39:53.279635900 +0200
+++ /work/SRC/openSUSE:Factory/.python-logreduce.new/python-logreduce.changes   
2018-07-10 16:15:46.685503937 +0200
@@ -1,0 +2,13 @@
+Mon Jul  9 10:53:33 UTC 2018 - dmuel...@suse.com
+
+- update to 0.1.3:
+ * Update zuul-jobs log-classify role
+ * Fix ARA report directory link to ara-report
+ * Automatically set the zuul-web url for logs.rdoproject.org
+ * Add tripleo-ci job tokenization
+ * Update README todo lists
+ * Fix typo in ARA Records Ansible
+ * Start with a capitalized pypi summary
+ * Move flake8 from test-requirements to the linter env
+
+---

Old:

  logreduce-0.1.2.tar.gz

New:

  logreduce-0.1.3.tar.gz



Other differences:
--
++ python-logreduce.spec ++
--- /var/tmp/diff_new_pack.ZwBQCm/_old  2018-07-10 16:15:47.301502982 +0200
+++ /var/tmp/diff_new_pack.ZwBQCm/_new  2018-07-10 16:15:47.301502982 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-logreduce
-Version:0.1.2
+Version:0.1.3
 Release:0
 Summary:Extract anomalies from log files
 License:Apache-2.0

++ logreduce-0.1.2.tar.gz -> logreduce-0.1.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/logreduce-0.1.2/AUTHORS new/logreduce-0.1.3/AUTHORS
--- old/logreduce-0.1.2/AUTHORS 2018-04-26 06:07:25.0 +0200
+++ new/logreduce-0.1.3/AUTHORS 2018-07-04 08:41:29.0 +0200
@@ -1,3 +1,5 @@
+David Moreau Simard 
+Dirk Mueller 
 Jenkins CI 
 Tristan Cacqueray 
 Zuul CI 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/logreduce-0.1.2/ChangeLog 
new/logreduce-0.1.3/ChangeLog
--- old/logreduce-0.1.2/ChangeLog   2018-04-26 06:07:25.0 +0200
+++ new/logreduce-0.1.3/ChangeLog   2018-07-04 08:41:29.0 +0200
@@ -1,6 +1,18 @@
 CHANGES
 ===
 
+0.1.3
+-
+
+* Update zuul-jobs log-classify role
+* Fix ARA report directory link to ara-report
+* Automatically set the zuul-web url for logs.rdoproject.org
+* Add tripleo-ci job tokenization
+* Update README todo lists
+* Fix typo in ARA Records Ansible
+* Start with a capitalized pypi summary
+* Move flake8 from test-requirements to the linter env
+
 0.1.2
 -
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/logreduce-0.1.2/PKG-INFO new/logreduce-0.1.3/PKG-INFO
--- old/logreduce-0.1.2/PKG-INFO2018-04-26 06:07:25.0 +0200
+++ new/logreduce-0.1.3/PKG-INFO2018-07-04 08:41:29.0 +0200
@@ -1,7 +1,7 @@
 Metadata-Version: 1.1
 Name: logreduce
-Version: 0.1.2
-Summary: extract anomalies from log files
+Version: 0.1.3
+Summary: Extract anomalies from log files
 Home-page: https://logreduce.softwarefactory-project.io/
 Author: Tristan Cacqueray
 Author-email: tdeca...@redhat.com
@@ -200,13 +200,21 @@
 Add --debug to display false positive and missing chunks.
 
 
-Roadmap/todo
-
+TODOs
+-
 
-* Add logstash filter module
-* Add daemon worker mode with MQTT event listener
+* Add terminal colors output
+* Add progress bar
+* Better differentiate training debug from testing debug
+* Add a starting log line and report written
 * Add tarball traversal in utils.files_iterator
+* Add logstash filter module
 * Improve tokenization tests
+
+
+Roadmap
+---
+* Add daemon worker mode with MQTT event listener
 * Discard files that are 100% anomalous
 * Report mean diviation instead of absolute distances
 * Investigate second stage model
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/logreduce-0.1.2/README.rst 
new/logreduce-0.1.3/README.rst
--- old/logreduce-0.1.2/README.rst  2018-04-26 06:07:05.0 +0200
+++ new/logreduce-0.1.3/README.rst  2018-07-04 08:41:06.0 +0200
@@ -192,13 +192,21 @@
 Add --debug to display false positive and missing chunks.
 
 
-Roadmap/todo
-
+TODOs
+-
 
-* Add logstash fil