Hello community, here is the log from the commit of package python-pymisp for openSUSE:Factory checked in at 2019-12-04 13:52:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pymisp (Old) and /work/SRC/openSUSE:Factory/.python-pymisp.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pymisp" Wed Dec 4 13:52:44 2019 rev:18 rq:753262 version:2.4.117.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pymisp/python-pymisp.changes 2019-08-13 13:18:06.625466195 +0200 +++ /work/SRC/openSUSE:Factory/.python-pymisp.new.4691/python-pymisp.changes 2019-12-04 14:20:03.914422211 +0100 @@ -1,0 +2,222 @@ +Tue Nov 26 13:09:09 UTC 2019 - Sebastian Wagner <[email protected]> + +- 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] + - Bump misp-objects. [Raphaël Vinot] + - Use default category from template. [Raphaël Vinot] + Fix #477 + - Skip usersettings tests when emails are disabled. [Raphaël Vinot] +- Fix + - [examples] typo uuid. [Jean-Louis Huynen] + give me a hoodie. + - Prevents exception when lief is not installed. [Christophe Vandeplas] + - Python <3.4 should work again.... [Raphaël Vinot] + Fix #482 + - Remote_describe_types response was invalid. [Raphaël Vinot] + - Missing file in last commit. [Raphaël Vinot] + - Remove overwrite of remote_describe_types. [Raphaël Vinot] +- Other + - Added example for checking sync servers. [wotschel] + - Corrected docstring. [Shortfinga] + - Include to_ids and replace newlines in title. [Koen Van Impe] + - Update aping.py. [ater49] + Just fixing a typo + - Remove unused MISPFileCache from PyMISP class. [Marc Hoersken] +- update to version 2.4.117: +- New + - Better handling of delete(d) attributes. [Raphaël Vinot] + * Hard delete on attribute + * Get the deleted attributes within an event +- Changes + - Bump changelog. [Raphaël Vinot] + - Bump version. [Raphaël Vinot] + - Test if json exists in cached method. [Raphaël Vinot] + - Decode datetime without dateutils if possible. [Raphaël Vinot] + - Add support for rapidjson, refactoring and code cleanup. [Raphaël + Vinot] + - Cleanups. [Raphaël Vinot] + - Cleanups and improvements. [Raphaël Vinot] + - [types] updated to the latest version. [Christophe Vandeplas] + now using the gen_misp_types_categories using jq + - [describeTypes] updated to the latest version. [Alexandre Dulaunoy] + - Bump dependencies. [Raphaël Vinot] + - Add missing return formats in restsearch, bump objects. [Raphaël + Vinot] + - [misp-objects] updated to the latest version. [Alexandre Dulaunoy] + - Update search examples. [Raphaël Vinot] + - Update main notebook. [Raphaël Vinot] + - [test] remove attribute field which was not foreseen in 2.4 branch. + [Alexandre Dulaunoy] + - Fix travis tests due to sighting_timestamp. [Raphaël Vinot] + - Use default for warnings. [Raphaël Vinot] + fix: #453 + - Dump dependencies, update tests. [Raphaël Vinot] + - Bump readme. [Raphaël Vinot] + - Update upload malware/attachment example script. [Raphaël Vinot] + Fix #447 + Make data at attibute level more generic with getter/setter methods +- Fix + - [Python2] Use LRU cache decorator, fix call to describe_types in + PyMISP. [Raphaël Vinot] + - Python2 SyntaxError... [Raphaël Vinot] + - Objects helpers were broken, do not overwrite describe_types. [Raphaël + Vinot] + - Support for legacy python versions. [Raphaël Vinot] + 90 days and counting, folks. + - Cache object templates at AbstractMISP level. [Raphaël Vinot] + Related #468 and #471 + - Cache describeTypes at AbstractMISP level. [Raphaël Vinot] + - Big speed improvment when loading MISPEvent. [Raphaël Vinot] + 1. `properties` is a list comprehension + 2. Massively reduce the amount of calls to `properties` + - Python 2.7 support. [Raphaël Vinot] + I want a cookie. +- Other + - Use classmethod instead of staticmethod and avoid hard-coded + reference. [Marc Hoersken] + - Cache JSON definitions in memory LFU cache provided by cachetools. + [Marc Hoersken] + - Path and modified time of JSON file are used as the cache key + - Global state is hidden away inside a root-class for re-use + - Maximum size is 150 considering the number of JSON definitions + During my tests the memory usage of the test suites was halved. + - Fix mixed whitespace in the travis helper script files. [Marc + Hoersken] + - Remove explicit clonce as the viper-test-files are now a Git + submodule. [Marc Hoersken] + - Add viper-test-files repository as Git submodule. [Marc Hoersken] + - Update .gitignore to exclude files produced during tests. [Marc + Hoersken] + - Code cleanup. [Koen Van Impe] + - Update type and code cleanup. [Koen Van Impe] + - List all the sightings - show_sightings.py. [Koen Van Impe] + - Disable to_ids based on false positive sightings reporting. [Koen Van + Impe] + - Adds support to add local tags. [Antoine Cailliau] + Requires https://github.com/MISP/MISP/pull/5215 to be merged first. + - Minor grammar errors. [Miroslav Stampar] + - Make client_certs out of the box friendly. [Campbell McKenzie] +- update to version 2.4.114: +- New + - [Community] Request access. [Raphaël Vinot] + - Initial support for communities. [Raphaël Vinot] + - Contact event reporter. [Raphaël Vinot] + - Delegate Event. [Raphaël Vinot] + And more test cases +- Changes + - Bump Changelog. [Raphaël Vinot] + - Bump Changelog. [Raphaël Vinot] + - Temp disable tests for request_community_access. [Raphaël Vinot] + - Disable test for now. [Raphaël Vinot] + - Bump Changelog. [Raphaël Vinot] + - Bump Dependencies. [Raphaël Vinot] + - Bump version. [Raphaël Vinot] + - Bump misp-objects. [Raphaël Vinot] + - Re-enable a few test cases. [Raphaël Vinot] + - Make sure delegation is enabled while testing. [Raphaël Vinot] + - [tests] Check the type of the response. [Raphaël Vinot] + - New local key in Org/Orgc. [Raphaël Vinot] + - [tests] Do not run in fast mode by default. [Raphaël Vinot] + - Better handling of sightings. [Raphaël Vinot] + - [Travis] Add more debug. [Raphaël Vinot] + - Add test related to travis. [Raphaël Vinot] +- Fix + - Event delegation was incorrect. [Raphaël Vinot] + - Automatically skip empty string in add_attribute at object level. + [Raphaël Vinot] + Fix #439 + Re-enable test cases. + - [Travis] User cannot create tag, Travis was right. [Raphaël Vinot] + - Invalid tests in last commit. [Raphaël Vinot] + - [Travis] Slight changes to help debug on Travis. [Raphaël Vinot] +- Other + - Bump Changelog. [Raphaël Vinot] +- update to version 2.4.113: +- New + - Helpers & testcases for syncing. [Raphaël Vinot] + - Preliminaty setup for testing syncing. [Raphaël Vinot] + - Add few tests for admin tasks. [Raphaël Vinot] + - Update MISP, test sync server. [Raphaël Vinot] + - Properly support attribute/add of multiple attributes (2.4.113+) + [Raphaël Vinot] +- Changes + - Bump Changelog. [Raphaël Vinot] + - Bump version. [Raphaël Vinot] + - Improve test cases. [Raphaël Vinot] + - Update and improve live testing. [Raphaël Vinot] + - Add tests cases for sync, bump describeTypes. [Raphaël Vinot] + - Return empty list instead of None. [Pierre-Jean Grenier] + In all cases but one, the 3rd returned object is a (potentially empty) list. + - Some more code cleanup. [Raphaël Vinot] + - Code cleanup. [Raphaël Vinot] + - Enable more tests. [Raphaël Vinot] + - #4891 was fixed. [Raphaël Vinot] + - Bump describeTypes. [Raphaël Vinot] ++++ 25 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-pymisp/python-pymisp.changes ++++ and /work/SRC/openSUSE:Factory/.python-pymisp.new.4691/python-pymisp.changes Old: ---- pymisp-2.4.112.tar.gz New: ---- pymisp-2.4.117.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pymisp.spec ++++++ --- /var/tmp/diff_new_pack.B9I2pG/_old 2019-12-04 14:20:04.322422555 +0100 +++ /var/tmp/diff_new_pack.B9I2pG/_new 2019-12-04 14:20:04.322422555 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pymisp # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,9 +17,8 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} -%{!?license: %global license %doc} Name: python-pymisp -Version: 2.4.112 +Version: 2.4.117.3 Release: 0 Summary: Python API for MISP License: BSD-2-Clause @@ -45,7 +44,9 @@ BuildRequires: %{python_module python-magic} BuildRequires: %{python_module requests-mock} BuildRequires: %{python_module requests} +BuildRequires: python2-cachetools BuildRequires: python2-enum34 +BuildRequires: python2-functools32 # /SECTION # SECTION docs BuildRequires: python3-CommonMark @@ -54,7 +55,9 @@ BuildRequires: python3-sphinx-autodoc-typehints # /SECTION %ifpython2 +Requires: python2-cachetools Requires: python2-enum34 +Requires: python2-functools32 %endif Requires: python-Deprecated %python_subpackages ++++++ pymisp-2.4.112.tar.gz -> pymisp-2.4.117.3.tar.gz ++++++ ++++ 14959 lines of diff (skipped)
