Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pymisp for openSUSE:Factory checked in at 2023-08-20 00:11:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pymisp (Old) and /work/SRC/openSUSE:Factory/.python-pymisp.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pymisp" Sun Aug 20 00:11:54 2023 rev:48 rq:1104758 version:2.4.170.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pymisp/python-pymisp.changes 2023-01-07 17:22:52.983290181 +0100 +++ /work/SRC/openSUSE:Factory/.python-pymisp.new.1766/python-pymisp.changes 2023-08-20 00:15:28.835384390 +0200 @@ -1,0 +2,81 @@ +Sat Aug 12 06:07:07 UTC 2023 - Sebastian Wagner <se...@sebix.at> + +- update to version 2.4.170.2: +- update to version 2.4.170.1: + - Changes + - Disable fail fast in GHA. + - Fix + - Update lief code to v0.13. +- update to version 2.4.170: + - Changes + - Other + - Add: support breakOnDuplicate option for attributes:add() + - Update reportlab_generator.py. +- update to version 2.4.169.3: + - Changes + - Fix + - Invalid check if taxo is enabled. +- update to version 2.4.169.2: + - Changes + - Include event reports by default in feed. + - Fix + - Use proper parameter to trigger the request in search_galaxy_clusters. + + - Use POST in search galaxy cluster. + - Other + - Rename include_event_reports kwarg to with_event_reports, in-line with + other kwarg naming. + - Add kwarg to allow the inclusion of event reports into to_feed(), + honour with_distribution and valid_distributions kwargs. +- update to version 2.4.169.1: + - Changes + - Add greynoise-ip object. + Fix #951 +- update to version 2.4.169: + - Changes + - Bump templates. + - Fix + - Add local key in MISPTag. + Related #947 + - Use pytest for the tests. +- update to version 2.4.168.1: + - New + - [doc] added the Jupyter notebook used in a.7-rest-api-extensive- + restsearch. + - Bump templates. + - Fix + - Properly handle missing parameter in CSV importer. + Fix #931 + - Undefined variable in event delegation. + - Remove reference to old pydeep. + Fix #914 +- update to version 2.4.168: +- update to version 2.4.167.2: + - Changes + - Fix + - Set relationship_type default in MISPTag to empty string. +- update to version 2.4.167.1: + - New + - Add relationship_type in Tag entries for feeds. + - Changes + - Fix + - Update whl files. + - Nvm, readthedocs requires python 3.8 at most. +- update to version 2.4.167: + - Changes + - Re-order classes. + - Other + - Creation fo "add_attributes_from_csv.py" + The file aims to ingest a formated CSV file containing attributes for MISP ingestion. + - Graceful handling of tagging when name attribute is missing. + - Add: Galaxy test sample. + - Add: Added very straight forward tests to make sure the galaxy + clusters are properly defined. + - Add: Added the `Galaxy` field to MISPAttribute using the MISPGalaxy + class. + - Including an `add_galaxy` method similar to the + one used for events + - `attribute.galaxies` gives the list of attached + galaxy clusters + +------------------------------------------------------------------- @@ -4 +84,0 @@ -- Changelog is up to date with current version @@ -9 +89 @@ -- Update to version v2.4.166 (2022-11-28) +- Update to version 2.4.166 (2022-11-28): @@ -12 +92 @@ - - [tests] Test for local tags. [Raphaël Vinot] + - [tests] Test for local tags. @@ -14,6 +94,6 @@ - - Bump changelog. [Raphaël Vinot] - - Bump deps, version. [Raphaël Vinot] - - [types] added azure-application-id. [iglocska] - - Bump deps. [Raphaël Vinot] - - Bump deps. [Raphaël Vinot] - - Bump deps. [Raphaël Vinot] + - Bump changelog. + - Bump deps, version. + - [types] added azure-application-id. + - Bump deps. + - Bump deps. + - Bump deps. @@ -21,2 +101,2 @@ - - [describetypes] updated with the latest output from MISP. [iglocska] - - [types] added missing type value. [iglocska] + - [describetypes] updated with the latest output from MISP. + - [types] added missing type value. @@ -27,2 +107,2 @@ - - Bump changelog. [Raphaël Vinot] - - Bump deps. [Raphaël Vinot] + - Bump changelog. + - Bump deps. @@ -30 +110 @@ - - Properly bump version. [Raphaël Vinot] + - Properly bump version. @@ -32 +112 @@ - - Update __init__.py. [Marcelo Chaves] + - Update __init__.py. @@ -40,4 +120,4 @@ - - Bump changelog. [Raphaël Vinot] - - Bump mypy. [Raphaël Vinot] - - Add links to doc. [Raphaël Vinot] - - Bump deps. [Raphaël Vinot] + - Bump changelog. + - Bump mypy. + - Add links to doc. + - Bump deps. @@ -45 +125 @@ - - Issue with EMailObject. [Raphaël Vinot] + - Issue with EMailObject. @@ -67 +147 @@ - - Enable TCP keepalive. [Raphaël Vinot] + - Enable TCP keepalive. @@ -69,8 +149,8 @@ - - Bump version, deps. [Raphaël Vinot] - - Improve warning on invalid template, bump deps. [Raphaël Vinot] - - Bump deps. [Raphaël Vinot] - - Make mypy happy. [Raphaël Vinot] - - Bump deps. [Raphaël Vinot] - - Bump deps. [Raphaël Vinot] - - Bump deps. [Raphaël Vinot] - - Add in test case. [Tom King] + - Bump version, deps. + - Improve warning on invalid template, bump deps. + - Bump deps. + - Make mypy happy. + - Bump deps. + - Bump deps. + - Bump deps. + - Add in test case. @@ -78 +158 @@ - v2.4.158. [Tom King] + v2.4.158. @@ -80 +160 @@ - - Delete sharing group after deleting the event. [Raphaël Vinot] + - Delete sharing group after deleting the event. @@ -82,2 +162,2 @@ - [Raphaël Vinot] - - Improper json check on non-json responses. [Raphaël Vinot] + + - Improper json check on non-json responses. @@ -86 +166 @@ - [Raphaël Vinot] + @@ -88,11 +168,9 @@ - - Make flake8 happy. [Raphaël Vinot] - - Properly convert MSG to EML. [Raphaël Vinot] - - Update lock file. [Raphaël Vinot] - - [feed] fixes bug when template_uuid does not exist. [Christophe - Vandeplas] - - Other - - Update api.py. [Derekt2] - - Fix typo in logging message. [Philipp Hauswirth] - - Fig: [feed] fixes bugs during export with old data. [Christophe - Vandeplas] - - Update pyproject.toml. [Steven] + - Make flake8 happy. + - Properly convert MSG to EML. + - Update lock file. + - [feed] fixes bug when template_uuid does not exist. + - Other + - Update api.py. + - Fix typo in logging message. + - Fig: [feed] fixes bugs during export with old data. + - Update pyproject.toml. @@ -100 +178 @@ - - Fix multiple_space warning. [malvidin] + - Fix multiple_space warning. @@ -103 +181 @@ - host/domain. [malvidin] + host/domain. @@ -110 +188 @@ - attributes to the event level. [Sami Mokaddem] + attributes to the event level. @@ -112,3 +190,3 @@ - - Bump version. [Raphaël Vinot] - - Bump deps. [Raphaël Vinot] ++++ 1941 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-pymisp/python-pymisp.changes ++++ and /work/SRC/openSUSE:Factory/.python-pymisp.new.1766/python-pymisp.changes Old: ---- python-pymisp-2.4.166.tar.gz New: ---- python-pymisp-2.4.170.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pymisp.spec ++++++ --- /var/tmp/diff_new_pack.sRHbfY/_old 2023-08-20 00:15:29.539385775 +0200 +++ /var/tmp/diff_new_pack.sRHbfY/_new 2023-08-20 00:15:29.543385782 +0200 @@ -16,11 +16,10 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 -%define misp_objects_revision 66a9b8eee70ce3ac7ff5f2225cd7f78fe4630143 +%define misp_objects_revision 45bb7539a0067e23b709d082c18dcba56c34bfce Name: python-pymisp -Version: 2.4.166 +Version: 2.4.170.2 Release: 0 Summary: Python API for MISP License: BSD-2-Clause @@ -34,37 +33,48 @@ # packaging tool Source2: update-misp-objects.sh Source3: python-pymisp-doc-rpmlintrc +BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-jsonschema -Requires: python-oletools -Requires: python-python-dateutil -Requires: python-requests +Requires: python-jsonschema >= 4.18.4 +Recommends: python-oletools +Requires: python-Deprecated >= 1.2.14 +Requires: python-python-dateutil >= 2.8.2 +Requires: python-requests >= 2.31.0 Recommends: %{name}-doc Recommends: python-extract-msg >= 0.28.0 -Recommends: python-magic +Recommends: python-magic >= 0.4.27 Recommends: python-reportlab +Recommends: python3-beautifulsoup4 >= 4.12.2 +Recommends: python3-publicsuffixlist +Recommends: python3-urllib3 +Recommends: python3-validators >= 0.20.0 Suggests: python-pydeep +# Other optional requirements which are unavailable in Tumbleweed +#extract_msg = {version = "^0.42.1", optional = true} +#RTFDE = {version = "^0.1.0", optional = true} +#pydeep2 = {version = "^0.5.1", optional = true} +#lief = {version = "^0.13.2", optional = true} +#pyfaup = {version = "^1.2", optional = true} BuildArch: noarch # SECTION tests -BuildRequires: %{python_module Deprecated} -BuildRequires: %{python_module jsonschema} +BuildRequires: %{python_module Deprecated >= 1.2.14} +BuildRequires: %{python_module jsonschema >= 4.18.4} BuildRequires: %{python_module oletools} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module python-dateutil} -BuildRequires: %{python_module python-magic} +BuildRequires: %{python_module python-dateutil >= 2.8.2} +BuildRequires: %{python_module python-magic >= 0.4.27} BuildRequires: %{python_module reportlab} +BuildRequires: %{python_module requests >= 2.31.0} BuildRequires: %{python_module requests-mock} -BuildRequires: %{python_module requests} # /SECTION # SECTION docs BuildRequires: python3-CommonMark BuildRequires: python3-Sphinx -BuildRequires: python3-recommonmark +BuildRequires: python3-recommonmark >= 0.7.1 BuildRequires: python3-sphinx-autodoc-typehints # /SECTION -Requires: python-Deprecated %python_subpackages %package -n %{name}-doc @@ -107,7 +117,8 @@ %files %{python_files} %doc README.md %license LICENSE -%{python_sitelib}/* +%{python_sitelib}/pymisp/ +%{python_sitelib}/pymisp-%{version}*-info %files -n %{name}-doc %doc examples docs/build/html ++++++ misp-objects.tar.gz ++++++ ++++ 2720 lines of diff (skipped) ++++++ python-pymisp-2.4.166.tar.gz -> python-pymisp-2.4.170.2.tar.gz ++++++ ++++ 7790 lines of diff (skipped) ++++++ update-misp-objects.sh ++++++ --- /var/tmp/diff_new_pack.sRHbfY/_old 2023-08-20 00:15:30.187387049 +0200 +++ /var/tmp/diff_new_pack.sRHbfY/_new 2023-08-20 00:15:30.195387065 +0200 @@ -2,7 +2,8 @@ version=$(awk '/^Version:/ {print $2}' python-pymisp.spec) echo "Detected version $version" -revision=$(wget "https://github.com/MISP/PyMISP/tree/v$version/pymisp/data" -O - | awk '/\/MISP\/misp-objects\/tree\//' | egrep -o "[[:alnum:]]{40}") +revision=$(wget "https://github.com/MISP/PyMISP/tree/v$version/pymisp/data" -O - | awk '/\/MISP\/misp-objects\/tree\//' | grep -Eo 'misp-objects/tree/[[:alnum:]]{40}' | egrep -Eo "[[:alnum:]]{40}") +echo "Detected revision $revision" sed -i "s/^\%define misp_objects_revision.*$/%define misp_objects_revision $revision/" python-pymisp.spec rm misp-objects.tar.gz osc service runall download_files