Hello community,

here is the log from the commit of package python-evtx for openSUSE:Factory 
checked in at 2019-06-18 14:56:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-evtx (Old)
 and      /work/SRC/openSUSE:Factory/.python-evtx.new.4811 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-evtx"

Tue Jun 18 14:56:42 2019 rev:6 rq:707853 version:0.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-evtx/python-evtx.changes  2019-03-18 
10:38:37.859484528 +0100
+++ /work/SRC/openSUSE:Factory/.python-evtx.new.4811/python-evtx.changes        
2019-06-18 14:56:49.713385265 +0200
@@ -1,0 +2,14 @@
+Wed Jun  5 12:55:10 UTC 2019 - [email protected]
+
+- version update to 0.6.1
+  * unit tests! also, travis integration with github project.
+  * remove hacky python string templating solution to dealing with 
substitutions.
+  * add .xml() and .lxml() to records.
+  * lots of fixes to bring code in-line with pep8 and style guide.
+  * fix a bunch of bugs due to bad data/encodings.
+  * add support for CharacterReferenceNode
+  * demonstrate unicode handling issue submitted by @stephensheridan in #37
+  * fix hex32/64 node types, identified by @nbareil in #38
+  * fix systemtime timestamp parsing, identified by @patatetom in #39
+
+-------------------------------------------------------------------

Old:
----
  python-evtx-0.5.3b.tar.gz

New:
----
  python-evtx-0.6.1.tar.gz

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

Other differences:
------------------
++++++ python-evtx.spec ++++++
--- /var/tmp/diff_new_pack.wHYZw2/_old  2019-06-18 14:56:50.977384474 +0200
+++ /var/tmp/diff_new_pack.wHYZw2/_new  2019-06-18 14:56:51.009384454 +0200
@@ -18,20 +18,23 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-evtx
-Version:        0.5.3b
+Version:        0.6.1
 Release:        0
 Summary:        Windows Event Log files parser
 License:        Apache-2.0
 Group:          Development/Libraries/Python
-URL:            https://github.com/williballenthin/%{name}
-Source:         
https://github.com/williballenthin/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+URL:            https://github.com/williballenthin/python-evtx
+Source:         
https://github.com/williballenthin/python-evtx/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+BuildRequires:  %{python_module hexdump}
+BuildRequires:  %{python_module lxml}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-%if 0%{?suse_version}
+Requires:       python-hexdump
+Requires:       python-lxml
 BuildArch:      noarch
-%endif
 %python_subpackages
 
 %description
@@ -52,20 +55,19 @@
 
 %install
 %python_install
-mkdir -p %{buildroot}%{_bindir}
-for script in evtxdump.py evtxinfo.py; do
-  sed -i -e 's:^#!/usr/bin/env python:#!/usr/bin/python3:' scripts/$script
-  dos2unix scripts/$script
-  install -m 0755 scripts/$script %{buildroot}%{_bindir}/$script
+for script in scripts/evtx_*.py; do
+  sed -i -e 's:^#!%{_bindir}/env python:#!%{_bindir}/python3:' $script
+  dos2unix $script
 done
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
-%fdupes %{buildroot}
+%check
+%pytest
 
 %files %{python_files}
 %license LICENSE.TXT
 %doc README.md
 %{python_sitelib}/*
-%python3_only %{_bindir}/evtxdump.py
-%python3_only %{_bindir}/evtxinfo.py
+%python3_only %{_bindir}/evtx_*.py
 
 %changelog

++++++ python-evtx-0.5.3b.tar.gz -> python-evtx-0.6.1.tar.gz ++++++
++++ 3350 lines of diff (skipped)


Reply via email to