Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-azure-mgmt-loganalytics for
openSUSE:Factory checked in at 2026-01-06 17:46:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-azure-mgmt-loganalytics (Old)
and /work/SRC/openSUSE:Factory/.python-azure-mgmt-loganalytics.new.1928
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-azure-mgmt-loganalytics"
Tue Jan 6 17:46:20 2026 rev:21 rq:1325588 version:13.1.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-azure-mgmt-loganalytics/python-azure-mgmt-loganalytics.changes
2025-12-10 15:32:19.854807414 +0100
+++
/work/SRC/openSUSE:Factory/.python-azure-mgmt-loganalytics.new.1928/python-azure-mgmt-loganalytics.changes
2026-01-06 17:47:36.649096831 +0100
@@ -1,0 +2,9 @@
+Tue Jan 6 09:02:49 UTC 2026 - John Paul Adrian Glaubitz
<[email protected]>
+
+- New upstream release
+ + Version 13.1.1
+ + For detailed information about changes see the
+ CHANGELOG.md file provided with this package
+- Update Requires from pyproject.toml
+
+-------------------------------------------------------------------
Old:
----
azure_mgmt_loganalytics-13.1.0.tar.gz
New:
----
azure_mgmt_loganalytics-13.1.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-azure-mgmt-loganalytics.spec ++++++
--- /var/tmp/diff_new_pack.TEBRpf/_old 2026-01-06 17:47:37.165118059 +0100
+++ /var/tmp/diff_new_pack.TEBRpf/_new 2026-01-06 17:47:37.165118059 +0100
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-azure-mgmt-loganalytics
-Version: 13.1.0
+Version: 13.1.1
Release: 0
Summary: Microsoft Azure Log Analytics Management Client Library
License: MIT
@@ -36,7 +36,7 @@
Requires: python-azure-nspkg >= 3.0.0
Requires: (python-azure-common >= 1.1 with python-azure-common < 2.0.0)
Requires: (python-azure-mgmt-core >= 1.6.0 with python-azure-mgmt-core <
2.0.0)
-Requires: (python-msrest >= 0.7.1 with python-msrest < 1.0.0)
+Requires: (python-isodate >= 0.6.1 with python-isodate < 1.0.0)
Requires: python-typing_extensions >= 4.6.0
Conflicts: python-azure-sdk <= 2.0.0
%if 0%{?sle_version} >= 150400
++++++ azure_mgmt_loganalytics-13.1.0.tar.gz ->
azure_mgmt_loganalytics-13.1.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/azure_mgmt_loganalytics-13.1.0/CHANGELOG.md
new/azure_mgmt_loganalytics-13.1.1/CHANGELOG.md
--- old/azure_mgmt_loganalytics-13.1.0/CHANGELOG.md 2025-12-09
03:14:57.000000000 +0100
+++ new/azure_mgmt_loganalytics-13.1.1/CHANGELOG.md 2026-01-05
09:09:07.000000000 +0100
@@ -1,5 +1,11 @@
# Release History
+## 13.1.1 (2026-01-05)
+
+### Bugs Fixed
+
+ - Made the destination_table field writable in RuleDefinition.
+
## 13.1.0 (2025-12-08)
### Features Added
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/azure_mgmt_loganalytics-13.1.0/PKG-INFO
new/azure_mgmt_loganalytics-13.1.1/PKG-INFO
--- old/azure_mgmt_loganalytics-13.1.0/PKG-INFO 2025-12-09 03:15:44.783052400
+0100
+++ new/azure_mgmt_loganalytics-13.1.1/PKG-INFO 2026-01-05 09:10:09.347607900
+0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.4
Name: azure-mgmt-loganalytics
-Version: 13.1.0
+Version: 13.1.1
Summary: Microsoft Azure Loganalytics Management Client Library for Python
Author-email: Microsoft Corporation <[email protected]>
License-Expression: MIT
@@ -18,7 +18,7 @@
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
-Requires-Dist: msrest>=0.7.1
+Requires-Dist: isodate>=0.6.1
Requires-Dist: azure-mgmt-core>=1.6.0
Requires-Dist: typing-extensions>=4.6.0
Dynamic: license-file
@@ -26,7 +26,7 @@
# Microsoft Azure SDK for Python
This is the Microsoft Azure Log Analytics Management Client Library.
-This package has been tested with Python 3.8+.
+This package has been tested with Python 3.9+.
For a more complete view of Azure libraries, see the [azure sdk python
release](https://aka.ms/azsdk/python/all).
## _Disclaimer_
@@ -37,7 +37,7 @@
### Prerequisites
-- Python 3.8+ is required to use this package.
+- Python 3.9+ is required to use this package.
- [Azure subscription](https://azure.microsoft.com/free/)
### Install the package
@@ -49,7 +49,7 @@
### Authentication
-By default, [Azure Active Directory](https://aka.ms/awps/aad) token
authentication depends on correct configure of following environment variables.
+By default, [Azure Active Directory](https://aka.ms/awps/aad) token
authentication depends on correct configuration of the following environment
variables.
- `AZURE_CLIENT_ID` for Azure client ID.
- `AZURE_TENANT_ID` for Azure tenant ID.
@@ -87,6 +87,12 @@
# Release History
+## 13.1.1 (2026-01-05)
+
+### Bugs Fixed
+
+ - Made the destination_table field writable in RuleDefinition.
+
## 13.1.0 (2025-12-08)
### Features Added
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/azure_mgmt_loganalytics-13.1.0/README.md
new/azure_mgmt_loganalytics-13.1.1/README.md
--- old/azure_mgmt_loganalytics-13.1.0/README.md 2025-12-09
03:14:57.000000000 +0100
+++ new/azure_mgmt_loganalytics-13.1.1/README.md 2026-01-05
09:09:07.000000000 +0100
@@ -1,7 +1,7 @@
# Microsoft Azure SDK for Python
This is the Microsoft Azure Log Analytics Management Client Library.
-This package has been tested with Python 3.8+.
+This package has been tested with Python 3.9+.
For a more complete view of Azure libraries, see the [azure sdk python
release](https://aka.ms/azsdk/python/all).
## _Disclaimer_
@@ -12,7 +12,7 @@
### Prerequisites
-- Python 3.8+ is required to use this package.
+- Python 3.9+ is required to use this package.
- [Azure subscription](https://azure.microsoft.com/free/)
### Install the package
@@ -24,7 +24,7 @@
### Authentication
-By default, [Azure Active Directory](https://aka.ms/awps/aad) token
authentication depends on correct configure of following environment variables.
+By default, [Azure Active Directory](https://aka.ms/awps/aad) token
authentication depends on correct configuration of the following environment
variables.
- `AZURE_CLIENT_ID` for Azure client ID.
- `AZURE_TENANT_ID` for Azure tenant ID.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure_mgmt_loganalytics-13.1.0/azure/mgmt/loganalytics/_utils/serialization.py
new/azure_mgmt_loganalytics-13.1.1/azure/mgmt/loganalytics/_utils/serialization.py
---
old/azure_mgmt_loganalytics-13.1.0/azure/mgmt/loganalytics/_utils/serialization.py
2025-12-09 03:14:57.000000000 +0100
+++
new/azure_mgmt_loganalytics-13.1.1/azure/mgmt/loganalytics/_utils/serialization.py
2026-01-05 09:09:07.000000000 +0100
@@ -821,13 +821,20 @@
:param str data_type: Type of object in the iterable.
:rtype: str, int, float, bool
:return: serialized object
+ :raises TypeError: raise if data_type is not one of str, int, float,
bool.
"""
custom_serializer = cls._get_custom_serializers(data_type, **kwargs)
if custom_serializer:
return custom_serializer(data)
if data_type == "str":
return cls.serialize_unicode(data)
- return eval(data_type)(data) # nosec # pylint: disable=eval-used
+ if data_type == "int":
+ return int(data)
+ if data_type == "float":
+ return float(data)
+ if data_type == "bool":
+ return bool(data)
+ raise TypeError("Unknown basic data type: {}".format(data_type))
@classmethod
def serialize_unicode(cls, data):
@@ -1757,7 +1764,7 @@
:param str data_type: deserialization data type.
:return: Deserialized basic type.
:rtype: str, int, float or bool
- :raises TypeError: if string format is not valid.
+ :raises TypeError: if string format is not valid or data_type is not
one of str, int, float, bool.
"""
# If we're here, data is supposed to be a basic type.
# If it's still an XML node, take the text
@@ -1783,7 +1790,11 @@
if data_type == "str":
return self.deserialize_unicode(attr)
- return eval(data_type)(attr) # nosec # pylint: disable=eval-used
+ if data_type == "int":
+ return int(attr)
+ if data_type == "float":
+ return float(attr)
+ raise TypeError("Unknown basic data type: {}".format(data_type))
@staticmethod
def deserialize_unicode(data):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure_mgmt_loganalytics-13.1.0/azure/mgmt/loganalytics/_version.py
new/azure_mgmt_loganalytics-13.1.1/azure/mgmt/loganalytics/_version.py
--- old/azure_mgmt_loganalytics-13.1.0/azure/mgmt/loganalytics/_version.py
2025-12-09 03:14:57.000000000 +0100
+++ new/azure_mgmt_loganalytics-13.1.1/azure/mgmt/loganalytics/_version.py
2026-01-05 09:09:07.000000000 +0100
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is
regenerated.
# --------------------------------------------------------------------------
-VERSION = "13.1.0"
+VERSION = "13.1.1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure_mgmt_loganalytics-13.1.0/azure/mgmt/loganalytics/models/_models_py3.py
new/azure_mgmt_loganalytics-13.1.1/azure/mgmt/loganalytics/models/_models_py3.py
---
old/azure_mgmt_loganalytics-13.1.0/azure/mgmt/loganalytics/models/_models_py3.py
2025-12-09 03:14:57.000000000 +0100
+++
new/azure_mgmt_loganalytics-13.1.1/azure/mgmt/loganalytics/models/_models_py3.py
2026-01-05 09:09:07.000000000 +0100
@@ -2895,8 +2895,6 @@
class RuleDefinition(_serialization.Model):
"""Rule definition parameters.
- Variables are only populated by the server, and will be ignored when
sending a request.
-
:ivar query: Summary rule query.
:vartype query: str
:ivar bin_size: Scheduled window in minutes. Allowed values: 20, 30, 60,
120, 180, 360, 720,
@@ -2913,10 +2911,6 @@
:vartype destination_table: str
"""
- _validation = {
- "destination_table": {"readonly": True},
- }
-
_attribute_map = {
"query": {"key": "query", "type": "str"},
"bin_size": {"key": "binSize", "type": "int"},
@@ -2934,6 +2928,7 @@
bin_delay: Optional[int] = None,
bin_start_time: Optional[datetime.datetime] = None,
time_selector: Optional[Union[str, "_models.TimeSelectorEnum"]] = None,
+ destination_table: Optional[str] = None,
**kwargs: Any
) -> None:
"""
@@ -2949,6 +2944,8 @@
:keyword time_selector: The time cursor used in Summary rules bins
processing, e.g.
TimeGenerated. "TimeGenerated"
:paramtype time_selector: str or
~azure.mgmt.loganalytics.models.TimeSelectorEnum
+ :keyword destination_table: The destination table used for the Summary
rule results.
+ :paramtype destination_table: str
"""
super().__init__(**kwargs)
self.query = query
@@ -2956,7 +2953,7 @@
self.bin_delay = bin_delay
self.bin_start_time = bin_start_time
self.time_selector = time_selector
- self.destination_table: Optional[str] = None
+ self.destination_table = destination_table
class SavedSearch(ProxyResource):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure_mgmt_loganalytics-13.1.0/azure_mgmt_loganalytics.egg-info/PKG-INFO
new/azure_mgmt_loganalytics-13.1.1/azure_mgmt_loganalytics.egg-info/PKG-INFO
---
old/azure_mgmt_loganalytics-13.1.0/azure_mgmt_loganalytics.egg-info/PKG-INFO
2025-12-09 03:15:44.000000000 +0100
+++
new/azure_mgmt_loganalytics-13.1.1/azure_mgmt_loganalytics.egg-info/PKG-INFO
2026-01-05 09:10:09.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.4
Name: azure-mgmt-loganalytics
-Version: 13.1.0
+Version: 13.1.1
Summary: Microsoft Azure Loganalytics Management Client Library for Python
Author-email: Microsoft Corporation <[email protected]>
License-Expression: MIT
@@ -18,7 +18,7 @@
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
-Requires-Dist: msrest>=0.7.1
+Requires-Dist: isodate>=0.6.1
Requires-Dist: azure-mgmt-core>=1.6.0
Requires-Dist: typing-extensions>=4.6.0
Dynamic: license-file
@@ -26,7 +26,7 @@
# Microsoft Azure SDK for Python
This is the Microsoft Azure Log Analytics Management Client Library.
-This package has been tested with Python 3.8+.
+This package has been tested with Python 3.9+.
For a more complete view of Azure libraries, see the [azure sdk python
release](https://aka.ms/azsdk/python/all).
## _Disclaimer_
@@ -37,7 +37,7 @@
### Prerequisites
-- Python 3.8+ is required to use this package.
+- Python 3.9+ is required to use this package.
- [Azure subscription](https://azure.microsoft.com/free/)
### Install the package
@@ -49,7 +49,7 @@
### Authentication
-By default, [Azure Active Directory](https://aka.ms/awps/aad) token
authentication depends on correct configure of following environment variables.
+By default, [Azure Active Directory](https://aka.ms/awps/aad) token
authentication depends on correct configuration of the following environment
variables.
- `AZURE_CLIENT_ID` for Azure client ID.
- `AZURE_TENANT_ID` for Azure tenant ID.
@@ -87,6 +87,12 @@
# Release History
+## 13.1.1 (2026-01-05)
+
+### Bugs Fixed
+
+ - Made the destination_table field writable in RuleDefinition.
+
## 13.1.0 (2025-12-08)
### Features Added
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure_mgmt_loganalytics-13.1.0/azure_mgmt_loganalytics.egg-info/requires.txt
new/azure_mgmt_loganalytics-13.1.1/azure_mgmt_loganalytics.egg-info/requires.txt
---
old/azure_mgmt_loganalytics-13.1.0/azure_mgmt_loganalytics.egg-info/requires.txt
2025-12-09 03:15:44.000000000 +0100
+++
new/azure_mgmt_loganalytics-13.1.1/azure_mgmt_loganalytics.egg-info/requires.txt
2026-01-05 09:10:09.000000000 +0100
@@ -1,3 +1,3 @@
-msrest>=0.7.1
+isodate>=0.6.1
azure-mgmt-core>=1.6.0
typing-extensions>=4.6.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/azure_mgmt_loganalytics-13.1.0/pyproject.toml
new/azure_mgmt_loganalytics-13.1.1/pyproject.toml
--- old/azure_mgmt_loganalytics-13.1.0/pyproject.toml 2025-12-09
03:14:57.000000000 +0100
+++ new/azure_mgmt_loganalytics-13.1.1/pyproject.toml 2026-01-05
09:09:07.000000000 +0100
@@ -29,7 +29,7 @@
"azure sdk",
]
dependencies = [
- "msrest>=0.7.1",
+ "isodate>=0.6.1",
"azure-mgmt-core>=1.6.0",
"typing-extensions>=4.6.0",
]