Hello community, here is the log from the commit of package python-pymisp for openSUSE:Leap:15.2 checked in at 2020-03-29 14:55:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/python-pymisp (Old) and /work/SRC/openSUSE:Leap:15.2/.python-pymisp.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pymisp" Sun Mar 29 14:55:28 2020 rev:19 rq:776991 version:2.4.121.1 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/python-pymisp/python-pymisp.changes 2020-01-15 15:52:02.343549608 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.python-pymisp.new.3160/python-pymisp.changes 2020-03-29 14:55:32.655150955 +0200 @@ -1,0 +2,938 @@ +Sat Feb 8 16:21:30 UTC 2020 - Sebastian Wagner <sebix+novell....@sebix.at> + +- update to version 2.4.121.1: + - Fix + - Make lief optional again. [Raphaël Vinot] + fix #538 +- remove fix-tests-template-version.patch, merged upstream + +------------------------------------------------------------------- +Thu Feb 6 19:45:45 UTC 2020 - Sebastian Wagner <sebix+novell....@sebix.at> + +- update to version 2.4.121: + - New + - Add includeDecayScore to rest search. [VVX7] + - Support for first_seen/last_seen. [Raphaël Vinot] + Cleaner import of datetime + - [attributes] chrome-extension-id added. [Alexandre Dulaunoy] + - Changes + - Do not install neo by default. [Raphaël Vinot] + - Bump objects. [Raphaël Vinot] + - More flexible when an event is in a weird state. [Raphaël Vinot] + - Str to int, properly load SharingGroup. [Raphaël Vinot] + Fix #535 + - Bump deps, add pep8 test. [Raphaël Vinot] + - Bump objects. [Raphaël Vinot] + - Support dict in tag/untag. [Raphaël Vinot] + - Test update last seen. [Raphaël Vinot] + - Add test cases in feed. [Raphaël Vinot] + - Add test cases. [Raphaël Vinot] + - Normalize to_datetime conversion. [Raphaël Vinot] + - Trustar example uses objects. [Raphaël Vinot] + - Add lief in the generic requirements. [Raphaël Vinot] + - Refactorize typing, validate. [Raphaël Vinot] + - Fix + - Issue with readme. [Raphaël Vinot] + - Remove debugging. [Raphaël Vinot] + - [*-seen] Consider that `-` can also be in the date component while + parsing. [mokaddem] + - First seen was after last seen, trigerring the exception. [Raphaël + Vinot] + - Tests failing if local tz was not CET. [Raphaël Vinot] + - Syntax and typos. [Raphaël Vinot] + - Bugs introduced by last commit. [Raphaël Vinot] + - Other + - Doc: fix Search-FullOverview.ipynb code example. [Bernhard E. Reiter] + - Chore: delete old examples. [Manabu Niseki] + Delete examples which use deprecated/deleted methods + - Scrape trustar intel platform reports and create misp events. + [th3jiv3r] + - Configuration for trustar integration. [th3jiv3r] + - Fixed trailing lines. [turtlefac3] + - Fixed trailing lines. [turtlefac3] + - Custom integration written in python to scrape Proofpoint VAP API for + metrics of top Very Attacked Persons and create MISP events. + [turtlefac3] + - Fix typos on FullOverview.ipynb. [Bernhard E. Reiter] + +------------------------------------------------------------------- +Sat Jan 18 09:59:31 UTC 2020 - Sebastian Wagner <sebix+novell....@sebix.at> + +- drop python2, not supported anymore upstream +- add fix-tests-template-version.patch from upstream commit to fix tests +- update to version 2.4.120: + - New + - [attribute type] kusto-query attribute type. [Alexandre Dulaunoy] + Kusto query is the query language for the Kusto services in Azure used + to search large dataset. It's used in Windows Defender ATP Hunting-Queries + and also Azure Sentinel (Cloud-native SIEM). + - Remove python < 3.6 support. [Raphaël Vinot] + - Changes + - Bump version. [Raphaël Vinot] + - Bump Changelog. [Raphaël Vinot] + - Bump misp-objects. [Raphaël Vinot] + - Bump dependencies, add debug. [Raphaël Vinot] + - Upate dummy events creator. [Raphaël Vinot] + - Add tests on more version of Python. [Raphaël Vinot] + - Search with the STIX output returns a json STIX. [Raphaël Vinot] + Was XML before. + - Bump dependencies. [Raphaël Vinot] + - Add more typing information. [Raphaël Vinot] + - Add typing markup. [Raphaël Vinot] + - Bump misp-objects. [Raphaël Vinot] + - Bump Dependencies. [Raphaël Vinot] + - Bump misp-objects. [Raphaël Vinot] + - Fix + - Add missing variable in dummy creator. [Raphaël Vinot] + - Et2misp was python2 only. [Raphaël Vinot] + - Feed generator was broken. [Raphaël Vinot] + Fix #506 + - Event without hashable attribute. [Raphaël Vinot] + Related #506 + - Other + - Update api.py. [AaronK] + minor typo, can;t help it noticing those. sorry, + - Fixed TODO, added quarantineFolder/quarantineRule from + messagesBlocked, added some error handling to prevent empty attributes + from trying to be added. [th3jiv3r] + - Scrape proofpoint tap api for messages blocked/delivered & clicks + blocked/permitted and create misp events. [th3jiv3r] + - Add variable for proofpoint tap api auth. [th3jiv3r] + - Update README.md. [AaronK] + minor typo + - Define the number of entries to output. [AndreC10002] + Allow for defining in the settings.py file the number of entries to output + - Update generate.py. [AndreC10002] + - Cleanup of code and 'quick-n-dirty' sanitizing of tags. [Koen Van + Impe] + - Sync. [Koen Van Impe] + - Update README.md. [Raphaël Vinot] + +------------------------------------------------------------------- +Wed Jan 1 16:16:49 UTC 2020 - Sebastian Wagner <sebix+novell....@sebix.at> + +- update to version 2.4.119.1: +- New + - URLObject (requires pyfaup) [Raphaël Vinot] +- Changes + - Version bump. [Raphaël Vinot] + - Bump test files. [Raphaël Vinot] + - Bump misp-objects. [Raphaël Vinot] + - Debug travis error message. [Raphaël Vinot] + - [types] eppn type added. [Alexandre Dulaunoy] + - Fix typo. [Raphaël Vinot] + - Move scrippsco2 feed generator to a sub directory. [Raphaël Vinot] + - Update documentation. [Raphaël Vinot] + Fix #396 + - Bump objects. [Raphaël Vinot] +- Fix + - Properly test custom objects. [Raphaël Vinot] + - Adding a sighting takes a little bit of time. [Raphaël Vinot] + - Test case on reference. [Raphaël Vinot] + - Add missing fields to event & attribute for the feed output. [Raphaël + Vinot] + - Make sure the publish timestamp is bumped on update. [Raphaël Vinot] + +------------------------------------------------------------------- +Sun Dec 15 22:07:31 UTC 2019 - Sebastian Wagner <sebix+novell....@sebix.at> + +- update to version 2.4.119: + - Changes + - Bump version. [Raphaël Vinot] + - Bump dependencies. [Raphaël Vinot] + - Fix + - Bump lief to 0.10.1. [Raphaël Vinot] + - Update tests. [Raphaël Vinot] + - Raise PyMISPError instead of Exception. [Raphaël Vinot] + - Rename feed_meta_generator so it clearly fails with python<3.6. + [Raphaël Vinot] + +------------------------------------------------------------------- +Tue Nov 26 13:09:09 UTC 2019 - Sebastian Wagner <sebix+novell....@sebix.at> + +- update to version 2.4.117.3: +- New + - Script to generate the metadata of a feed out of a directory. [Raphaël + Vinot] + - Add to_feed export to MISPEvent. [Raphaël Vinot] + - Validate object templates. [Raphaël Vinot] + fix https://github.com/MISP/misp-objects/issues/199 + - Test cases for restricted tags. [Raphaël Vinot] + Fix #483 + - Get Database Schema Diagnostic. [Raphaël Vinot] + Fix #492 +- Changes + - Bump version. [Raphaël Vinot] + - Bump dependencies. [Raphaël Vinot] + - Require stable version of lief again. [Raphaël Vinot] + - Few more improvements on the feed export. [Raphaël Vinot] + - Bump misp-objects. [Raphaël Vinot] + - Make the feed generator more generic. [Raphaël Vinot] + - Use New version of PyMISP in the feed generator. [Raphaël Vinot] + - Bump misp-object. [Raphaël Vinot] + - Allow to sort and indent the json output for objects. [Raphaël Vinot] + - Bump objects. [Raphaël Vinot] + - Bump dependencies. [Raphaël Vinot] + - [test] feed test updated as botvrij is now TLS by default. [Alexandre + Dulaunoy] +- Fix + - Improve stability of feed output. [Raphaël Vinot] + - Do not unitialize the uuid in MISPEvent. [Raphaël Vinot] + - Bump url template version in test cases. [Raphaël Vinot] + - Python 2.7 tests. [Raphaël Vinot] + - Print the full json blob in debug mode. [Raphaël Vinot] + Related https://github.com/MISP/PyMISP/issues/462 +- Other + - Cch: Bump misp-objects. [Raphaël Vinot] +- update to version 2.4.117.2: +- Changes + - Bump changelog. [Raphaël Vinot] +- Fix + - Avoid exception on legacy MISP. [Raphaël Vinot] +- update to version 2.4.117.1: +- New + - Add support for UserSettings. [Raphaël Vinot] +- Changes + - Bump changelog. [Raphaël Vinot] + - Bump version. [Raphaël Vinot] ++++ 741 more lines (skipped) ++++ between /work/SRC/openSUSE:Leap:15.2/python-pymisp/python-pymisp.changes ++++ and /work/SRC/openSUSE:Leap:15.2/.python-pymisp.new.3160/python-pymisp.changes Old: ---- pymisp-2.4.87.1.tar.gz New: ---- changelog.sh pymisp-2.4.121.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pymisp.spec ++++++ --- /var/tmp/diff_new_pack.ayGIRq/_old 2020-03-29 14:55:32.939151176 +0200 +++ /var/tmp/diff_new_pack.ayGIRq/_new 2020-03-29 14:55:32.943151179 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pymisp # -# Copyright (c) 2018 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 @@ -12,45 +12,55 @@ # 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-%{**}} -%{!?license: %global license %doc} -%bcond_without test +%define skip_python2 1 Name: python-pymisp -Version: 2.4.87.1 +Version: 2.4.121.1 Release: 0 Summary: Python API for MISP License: BSD-2-Clause Group: Development/Languages/Python -Url: https://github.com/MISP/PyMISP +URL: https://github.com/MISP/PyMISP Source: https://files.pythonhosted.org/packages/source/p/pymisp/pymisp-%{version}.tar.gz -BuildRequires: %{python_module devel} +# Internal script for generating changelog +Source1: changelog.sh BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -%if %{with test} +Requires: python-jsonschema +Requires: python-python-dateutil +Requires: python-requests +Recommends: %{name}-doc +Recommends: python-magic +Suggests: python-pydeep +BuildArch: noarch +# SECTION tests +BuildRequires: %{python_module Deprecated} BuildRequires: %{python_module jsonschema} BuildRequires: %{python_module python-dateutil} BuildRequires: %{python_module python-magic} BuildRequires: %{python_module requests-mock} BuildRequires: %{python_module requests} -%endif +BuildRequires: python2-cachetools +BuildRequires: python2-enum34 +BuildRequires: python2-functools32 +# /SECTION # SECTION docs BuildRequires: python3-CommonMark BuildRequires: python3-Sphinx BuildRequires: python3-recommonmark +BuildRequires: python3-sphinx-autodoc-typehints # /SECTION -Requires: python-jsonschema -Requires: python-python-dateutil -Requires: python-requests -Recommends: %{name}-doc -Recommends: python-magic -Suggests: python-pydeep -BuildArch: noarch - +%ifpython2 +Requires: python2-cachetools +Requires: python2-enum34 +Requires: python2-functools32 +%endif +Requires: python-Deprecated %python_subpackages %package -n %{name}-doc @@ -73,7 +83,7 @@ %python_build pushd docs export LANG=en_US.UTF-8 -make html +make %{?_smp_mflags} html rm build/html/.buildinfo popd @@ -81,12 +91,8 @@ %python_install %{python_expand %fdupes %{buildroot}%{$python_sitelib}} -%if %{with test} %check -# Requires internet access and a MISP-instance -rm tests/test.py %python_exec setup.py test -%endif %files %{python_files} %doc README.md ++++++ changelog.sh ++++++ #!/bin/bash # e.g. tar -xzOf pymisp-2.4.102.tar.gz pymisp-2.4.102/CHANGELOG.txt | head -n 131 | xclip -i ; ./changelog.sh ; xclip -o # and then in `osc vc` for more cleanups xclip -o | sed -E 's/^(New|Changes|Fix|Other)$/ - \1/' | sed -E 's/^ / /' | sed -E 's/^[-\*] (.*)$/ - \1/' | sed -E 's/^v([0-9\.]+) \([0-9-]+\)$/- update to version \1:/' | egrep -v '^([=~-]+|Changelog)$' | sed -E 's/ \[(Raphaël ?(Vinot)?|Alexandre ?(Dulaunoy)?)\]?$//' | sed -E 's/\s+(Vinot|Dulaunoy)\]$//' | grep -v '^\s*$' | xclip -i ++++++ pymisp-2.4.87.1.tar.gz -> pymisp-2.4.121.1.tar.gz ++++++ ++++ 75068 lines of diff (skipped)