Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-azure-mgmt-chaos for
openSUSE:Factory checked in at 2024-04-09 16:48:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-azure-mgmt-chaos (Old)
and /work/SRC/openSUSE:Factory/.python-azure-mgmt-chaos.new.29460 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-azure-mgmt-chaos"
Tue Apr 9 16:48:05 2024 rev:10 rq:1166373 version:1.1.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-azure-mgmt-chaos/python-azure-mgmt-chaos.changes
2024-04-07 22:08:10.859381557 +0200
+++
/work/SRC/openSUSE:Factory/.python-azure-mgmt-chaos.new.29460/python-azure-mgmt-chaos.changes
2024-04-09 16:53:38.966283376 +0200
@@ -1,0 +2,10 @@
+Tue Apr 9 10:41:10 UTC 2024 - John Paul Adrian Glaubitz
<[email protected]>
+
+- New upstream release
+ + Version 1.1.0
+ + For detailed information about changes see the
+ CHANGELOG.md file provided with this package
+- Remove temporary version override
+- Update Requires from setup.py
+
+-------------------------------------------------------------------
Old:
----
azure-mgmt-chaos-1.0.0.tar.gz
New:
----
azure-mgmt-chaos-1.1.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-azure-mgmt-chaos.spec ++++++
--- /var/tmp/diff_new_pack.cl4wqk/_old 2024-04-09 16:53:39.410299756 +0200
+++ /var/tmp/diff_new_pack.cl4wqk/_new 2024-04-09 16:53:39.414299903 +0200
@@ -16,17 +16,15 @@
#
-%define realversion 1.0.0
-
%{?sle15_python_module_pythons}
Name: python-azure-mgmt-chaos
-Version: 1.0.0.0
+Version: 1.1.0
Release: 0
Summary: Microsoft Azure Chaos Management Client Library for Python
License: MIT
Group: Development/Languages/Python
URL: https://github.com/Azure/azure-sdk-for-python
-Source:
https://files.pythonhosted.org/packages/source/a/azure-mgmt-chaos/azure-mgmt-chaos-%{realversion}.tar.gz
+Source:
https://files.pythonhosted.org/packages/source/a/azure-mgmt-chaos/azure-mgmt-chaos-%{version}.tar.gz
Source1: LICENSE.txt
BuildRequires: %{python_module azure-mgmt-nspkg >= 3.0.0}
BuildRequires: %{python_module azure-nspkg >= 3.0.0}
@@ -40,7 +38,6 @@
Requires: (python-azure-common >= 1.1 with python-azure-common < 2.0.0)
Requires: (python-azure-mgmt-core >= 1.3.2 with python-azure-mgmt-core <
2.0.0)
Requires: (python-isodate >= 0.6.1 with python-isodate < 1.0.0)
-Requires: (python-typing_extensions >= 4.3.0 if python-base < 3.8)
Conflicts: python-azure-sdk <= 2.0.0
%if 0%{?sle_version} >= 150400
Obsoletes: python3-azure-mgmt-chaos < 1.0.0.0
@@ -55,10 +52,10 @@
This package has been tested with Python 2.7, 3.6+.
%prep
-%setup -q -n azure-mgmt-chaos-%{realversion}
+%setup -q -n azure-mgmt-chaos-%{version}
%build
-install -m 644 %{SOURCE1} %{_builddir}/azure-mgmt-chaos-%{realversion}
+install -m 644 %{SOURCE1} %{_builddir}/azure-mgmt-chaos-%{version}
%pyproject_wheel
%install
++++++ azure-mgmt-chaos-1.0.0.tar.gz -> azure-mgmt-chaos-1.1.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/azure-mgmt-chaos-1.0.0/CHANGELOG.md
new/azure-mgmt-chaos-1.1.0/CHANGELOG.md
--- old/azure-mgmt-chaos-1.0.0/CHANGELOG.md 2023-11-24 04:28:28.000000000
+0100
+++ new/azure-mgmt-chaos-1.1.0/CHANGELOG.md 2024-03-04 03:42:32.000000000
+0100
@@ -1,5 +1,11 @@
# Release History
+## 1.1.0 (2024-03-04)
+
+### Features Added
+
+ - Model ExperimentUpdate has a new parameter tags
+
## 1.0.0 (2023-11-20)
### Features Added
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/azure-mgmt-chaos-1.0.0/PKG-INFO
new/azure-mgmt-chaos-1.1.0/PKG-INFO
--- old/azure-mgmt-chaos-1.0.0/PKG-INFO 2023-11-24 04:29:22.555573200 +0100
+++ new/azure-mgmt-chaos-1.1.0/PKG-INFO 2024-03-04 03:43:22.383767600 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: azure-mgmt-chaos
-Version: 1.0.0
+Version: 1.1.0
Summary: Microsoft Azure Chaos Management Client Library for Python
Home-page: https://github.com/Azure/azure-sdk-for-python
Author: Microsoft Corporation
@@ -11,25 +11,24 @@
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
-Requires-Python: >=3.7
+Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: LICENSE.txt
Requires-Dist: isodate<1.0.0,>=0.6.1
Requires-Dist: azure-common~=1.1
Requires-Dist: azure-mgmt-core<2.0.0,>=1.3.2
-Requires-Dist: typing-extensions>=4.3.0; python_version < "3.8.0"
# Microsoft Azure SDK for Python
This is the Microsoft Azure Chaos Management Client Library.
-This package has been tested with Python 3.7+.
+This package has been tested with Python 3.8+.
For a more complete view of Azure libraries, see the [azure sdk python
release](https://aka.ms/azsdk/python/all).
## _Disclaimer_
@@ -40,7 +39,7 @@
### Prerequisites
-- Python 3.7+ is required to use this package.
+- Python 3.8+ is required to use this package.
- [Azure subscription](https://azure.microsoft.com/free/)
### Install the package
@@ -91,6 +90,12 @@
# Release History
+## 1.1.0 (2024-03-04)
+
+### Features Added
+
+ - Model ExperimentUpdate has a new parameter tags
+
## 1.0.0 (2023-11-20)
### Features Added
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/azure-mgmt-chaos-1.0.0/README.md
new/azure-mgmt-chaos-1.1.0/README.md
--- old/azure-mgmt-chaos-1.0.0/README.md 2023-11-24 04:28:28.000000000
+0100
+++ new/azure-mgmt-chaos-1.1.0/README.md 2024-03-04 03:42:32.000000000
+0100
@@ -1,7 +1,7 @@
# Microsoft Azure SDK for Python
This is the Microsoft Azure Chaos Management Client Library.
-This package has been tested with Python 3.7+.
+This package has been tested with Python 3.8+.
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.7+ is required to use this package.
+- Python 3.8+ is required to use this package.
- [Azure subscription](https://azure.microsoft.com/free/)
### Install the package
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/azure-mgmt-chaos-1.0.0/_meta.json
new/azure-mgmt-chaos-1.1.0/_meta.json
--- old/azure-mgmt-chaos-1.0.0/_meta.json 2023-11-24 04:28:28.000000000
+0100
+++ new/azure-mgmt-chaos-1.1.0/_meta.json 2024-03-04 03:42:32.000000000
+0100
@@ -1,5 +1,5 @@
{
- "commit": "1e410d42c1932737d545fcf91a38594d04ca9c22",
+ "commit": "50f502f5099796ba92f63384884574d46333cec2",
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
"autorest": "3.9.7",
"use": [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/_chaos_management_client.py
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/_chaos_management_client.py
--- old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/_chaos_management_client.py
2023-11-24 04:28:28.000000000 +0100
+++ new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/_chaos_management_client.py
2024-03-04 03:42:32.000000000 +0100
@@ -53,7 +53,7 @@
:type subscription_id: str
:param base_url: Service URL. Default value is
"https://management.azure.com".
:type base_url: str
- :keyword api_version: Api Version. Default value is "2023-11-01". Note
that overriding this
+ :keyword api_version: Api Version. Default value is "2024-01-01". Note
that overriding this
default value may result in unsupported behavior.
:paramtype api_version: str
:keyword int polling_interval: Default waiting time between two polls for
LRO operations if no
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/_configuration.py
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/_configuration.py
--- old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/_configuration.py
2023-11-24 04:28:28.000000000 +0100
+++ new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/_configuration.py
2024-03-04 03:42:32.000000000 +0100
@@ -29,14 +29,14 @@
:type credential: ~azure.core.credentials.TokenCredential
:param subscription_id: GUID that represents an Azure subscription ID.
Required.
:type subscription_id: str
- :keyword api_version: Api Version. Default value is "2023-11-01". Note
that overriding this
+ :keyword api_version: Api Version. Default value is "2024-01-01". Note
that overriding this
default value may result in unsupported behavior.
:paramtype api_version: str
"""
def __init__(self, credential: "TokenCredential", subscription_id: str,
**kwargs: Any) -> None:
super(ChaosManagementClientConfiguration, self).__init__(**kwargs)
- api_version: str = kwargs.pop("api_version", "2023-11-01")
+ api_version: str = kwargs.pop("api_version", "2024-01-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/_version.py
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/_version.py
--- old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/_version.py 2023-11-24
04:28:28.000000000 +0100
+++ new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/_version.py 2024-03-04
03:42:32.000000000 +0100
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is
regenerated.
# --------------------------------------------------------------------------
-VERSION = "1.0.0"
+VERSION = "1.1.0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/aio/_chaos_management_client.py
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/aio/_chaos_management_client.py
--- old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/aio/_chaos_management_client.py
2023-11-24 04:28:28.000000000 +0100
+++ new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/aio/_chaos_management_client.py
2024-03-04 03:42:32.000000000 +0100
@@ -53,7 +53,7 @@
:type subscription_id: str
:param base_url: Service URL. Default value is
"https://management.azure.com".
:type base_url: str
- :keyword api_version: Api Version. Default value is "2023-11-01". Note
that overriding this
+ :keyword api_version: Api Version. Default value is "2024-01-01". Note
that overriding this
default value may result in unsupported behavior.
:paramtype api_version: str
:keyword int polling_interval: Default waiting time between two polls for
LRO operations if no
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/aio/_configuration.py
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/aio/_configuration.py
--- old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/aio/_configuration.py
2023-11-24 04:28:28.000000000 +0100
+++ new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/aio/_configuration.py
2024-03-04 03:42:32.000000000 +0100
@@ -29,14 +29,14 @@
:type credential: ~azure.core.credentials_async.AsyncTokenCredential
:param subscription_id: GUID that represents an Azure subscription ID.
Required.
:type subscription_id: str
- :keyword api_version: Api Version. Default value is "2023-11-01". Note
that overriding this
+ :keyword api_version: Api Version. Default value is "2024-01-01". Note
that overriding this
default value may result in unsupported behavior.
:paramtype api_version: str
"""
def __init__(self, credential: "AsyncTokenCredential", subscription_id:
str, **kwargs: Any) -> None:
super(ChaosManagementClientConfiguration, self).__init__(**kwargs)
- api_version: str = kwargs.pop("api_version", "2023-11-01")
+ api_version: str = kwargs.pop("api_version", "2024-01-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/aio/operations/_operation_statuses_operations.py
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/aio/operations/_operation_statuses_operations.py
---
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/aio/operations/_operation_statuses_operations.py
2023-11-24 04:28:28.000000000 +0100
+++
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/aio/operations/_operation_statuses_operations.py
2024-03-04 03:42:32.000000000 +0100
@@ -54,7 +54,7 @@
async def get(self, location: str, async_operation_id: str, **kwargs: Any)
-> _models.OperationStatus:
"""Get the status of a long running azure asynchronous operation.
- :param location: The region name of operation. Required.
+ :param location: The name of the Azure region. Required.
:type location: str
:param async_operation_id: The operation Id. Required.
:type async_operation_id: str
@@ -109,5 +109,5 @@
return deserialized
get.metadata = {
- "url":
"/subscriptions/{subscriptionId}/providers/Microsoft.Chaos/locations/{location}/operationsStatuses/{asyncOperationId}"
+ "url":
"/subscriptions/{subscriptionId}/providers/Microsoft.Chaos/locations/{location}/operationStatuses/{asyncOperationId}"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/models/_models_py3.py
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/models/_models_py3.py
--- old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/models/_models_py3.py
2023-11-24 04:28:28.000000000 +0100
+++ new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/models/_models_py3.py
2024-03-04 03:42:32.000000000 +0100
@@ -1476,19 +1476,31 @@
:ivar identity: The identity of the experiment resource.
:vartype identity: ~azure.mgmt.chaos.models.ResourceIdentity
+ :ivar tags: The tags of the experiment resource.
+ :vartype tags: dict[str, str]
"""
_attribute_map = {
"identity": {"key": "identity", "type": "ResourceIdentity"},
+ "tags": {"key": "tags", "type": "{str}"},
}
- def __init__(self, *, identity: Optional["_models.ResourceIdentity"] =
None, **kwargs: Any) -> None:
+ def __init__(
+ self,
+ *,
+ identity: Optional["_models.ResourceIdentity"] = None,
+ tags: Optional[Dict[str, str]] = None,
+ **kwargs: Any
+ ) -> None:
"""
:keyword identity: The identity of the experiment resource.
:paramtype identity: ~azure.mgmt.chaos.models.ResourceIdentity
+ :keyword tags: The tags of the experiment resource.
+ :paramtype tags: dict[str, str]
"""
super().__init__(**kwargs)
self.identity = identity
+ self.tags = tags
class KeyValuePair(_serialization.Model):
@@ -1645,9 +1657,11 @@
self.next_link = None
-class OperationStatus(_serialization.Model):
+class OperationStatus(ErrorResponse):
"""The status of operation.
+ :ivar error: The error object.
+ :vartype error: ~azure.mgmt.chaos.models.ErrorDetail
:ivar id: The operation Id.
:vartype id: str
:ivar name: The operation name.
@@ -1658,31 +1672,31 @@
:vartype end_time: str
:ivar status: The status of the operation.
:vartype status: str
- :ivar error: The error detail of the operation if any.
- :vartype error: ~azure.mgmt.chaos.models.ErrorResponse
"""
_attribute_map = {
+ "error": {"key": "error", "type": "ErrorDetail"},
"id": {"key": "id", "type": "str"},
"name": {"key": "name", "type": "str"},
"start_time": {"key": "startTime", "type": "str"},
"end_time": {"key": "endTime", "type": "str"},
"status": {"key": "status", "type": "str"},
- "error": {"key": "error", "type": "ErrorResponse"},
}
def __init__(
self,
*,
+ error: Optional["_models.ErrorDetail"] = None,
id: Optional[str] = None, # pylint: disable=redefined-builtin
name: Optional[str] = None,
start_time: Optional[str] = None,
end_time: Optional[str] = None,
status: Optional[str] = None,
- error: Optional["_models.ErrorResponse"] = None,
**kwargs: Any
) -> None:
"""
+ :keyword error: The error object.
+ :paramtype error: ~azure.mgmt.chaos.models.ErrorDetail
:keyword id: The operation Id.
:paramtype id: str
:keyword name: The operation name.
@@ -1693,16 +1707,13 @@
:paramtype end_time: str
:keyword status: The status of the operation.
:paramtype status: str
- :keyword error: The error detail of the operation if any.
- :paramtype error: ~azure.mgmt.chaos.models.ErrorResponse
"""
- super().__init__(**kwargs)
+ super().__init__(error=error, **kwargs)
self.id = id
self.name = name
self.start_time = start_time
self.end_time = end_time
self.status = status
- self.error = error
class ResourceIdentity(_serialization.Model):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/operations/_capabilities_operations.py
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/operations/_capabilities_operations.py
---
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/operations/_capabilities_operations.py
2023-11-24 04:28:28.000000000 +0100
+++
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/operations/_capabilities_operations.py
2024-03-04 03:42:32.000000000 +0100
@@ -51,7 +51,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -109,7 +109,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -166,7 +166,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +223,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
content_type: Optional[str] = kwargs.pop("content_type",
_headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/operations/_capability_types_operations.py
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/operations/_capability_types_operations.py
---
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/operations/_capability_types_operations.py
2023-11-24 04:28:28.000000000 +0100
+++
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/operations/_capability_types_operations.py
2024-03-04 03:42:32.000000000 +0100
@@ -47,7 +47,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -87,7 +87,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/operations/_experiments_operations.py
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/operations/_experiments_operations.py
---
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/operations/_experiments_operations.py
2023-11-24 04:28:28.000000000 +0100
+++
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/operations/_experiments_operations.py
2024-03-04 03:42:32.000000000 +0100
@@ -49,7 +49,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -91,7 +91,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -134,7 +134,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -174,7 +174,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -214,7 +214,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
content_type: Optional[str] = kwargs.pop("content_type",
_headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -257,7 +257,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
content_type: Optional[str] = kwargs.pop("content_type",
_headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -300,7 +300,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -340,7 +340,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -380,7 +380,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -420,7 +420,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -466,7 +466,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/operations/_operation_statuses_operations.py
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/operations/_operation_statuses_operations.py
---
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/operations/_operation_statuses_operations.py
2023-11-24 04:28:28.000000000 +0100
+++
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/operations/_operation_statuses_operations.py
2024-03-04 03:42:32.000000000 +0100
@@ -38,16 +38,16 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
_url = kwargs.pop(
"template_url",
-
"/subscriptions/{subscriptionId}/providers/Microsoft.Chaos/locations/{location}/operationsStatuses/{asyncOperationId}",
+
"/subscriptions/{subscriptionId}/providers/Microsoft.Chaos/locations/{location}/operationStatuses/{asyncOperationId}",
) # pylint: disable=line-too-long
path_format_arguments = {
- "location": _SERIALIZER.url("location", location, "str"),
+ "location": _SERIALIZER.url("location", location, "str", min_length=1),
"asyncOperationId": _SERIALIZER.url("async_operation_id",
async_operation_id, "str"),
"subscriptionId": _SERIALIZER.url(
"subscription_id",
@@ -91,7 +91,7 @@
def get(self, location: str, async_operation_id: str, **kwargs: Any) ->
_models.OperationStatus:
"""Get the status of a long running azure asynchronous operation.
- :param location: The region name of operation. Required.
+ :param location: The name of the Azure region. Required.
:type location: str
:param async_operation_id: The operation Id. Required.
:type async_operation_id: str
@@ -146,5 +146,5 @@
return deserialized
get.metadata = {
- "url":
"/subscriptions/{subscriptionId}/providers/Microsoft.Chaos/locations/{location}/operationsStatuses/{asyncOperationId}"
+ "url":
"/subscriptions/{subscriptionId}/providers/Microsoft.Chaos/locations/{location}/operationStatuses/{asyncOperationId}"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/operations/_operations.py
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/operations/_operations.py
--- old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/operations/_operations.py
2023-11-24 04:28:28.000000000 +0100
+++ new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/operations/_operations.py
2024-03-04 03:42:32.000000000 +0100
@@ -40,7 +40,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/operations/_target_types_operations.py
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/operations/_target_types_operations.py
---
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/operations/_target_types_operations.py
2023-11-24 04:28:28.000000000 +0100
+++
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/operations/_target_types_operations.py
2024-03-04 03:42:32.000000000 +0100
@@ -42,7 +42,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -78,7 +78,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/operations/_targets_operations.py
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/operations/_targets_operations.py
---
old/azure-mgmt-chaos-1.0.0/azure/mgmt/chaos/operations/_targets_operations.py
2023-11-24 04:28:28.000000000 +0100
+++
new/azure-mgmt-chaos-1.1.0/azure/mgmt/chaos/operations/_targets_operations.py
2024-03-04 03:42:32.000000000 +0100
@@ -50,7 +50,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -106,7 +106,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -159,7 +159,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -212,7 +212,7 @@
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2023-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version",
"2024-01-01"))
content_type: Optional[str] = kwargs.pop("content_type",
_headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure-mgmt-chaos-1.0.0/azure_mgmt_chaos.egg-info/PKG-INFO
new/azure-mgmt-chaos-1.1.0/azure_mgmt_chaos.egg-info/PKG-INFO
--- old/azure-mgmt-chaos-1.0.0/azure_mgmt_chaos.egg-info/PKG-INFO
2023-11-24 04:29:22.000000000 +0100
+++ new/azure-mgmt-chaos-1.1.0/azure_mgmt_chaos.egg-info/PKG-INFO
2024-03-04 03:43:22.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: azure-mgmt-chaos
-Version: 1.0.0
+Version: 1.1.0
Summary: Microsoft Azure Chaos Management Client Library for Python
Home-page: https://github.com/Azure/azure-sdk-for-python
Author: Microsoft Corporation
@@ -11,25 +11,24 @@
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
-Requires-Python: >=3.7
+Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: LICENSE.txt
Requires-Dist: isodate<1.0.0,>=0.6.1
Requires-Dist: azure-common~=1.1
Requires-Dist: azure-mgmt-core<2.0.0,>=1.3.2
-Requires-Dist: typing-extensions>=4.3.0; python_version < "3.8.0"
# Microsoft Azure SDK for Python
This is the Microsoft Azure Chaos Management Client Library.
-This package has been tested with Python 3.7+.
+This package has been tested with Python 3.8+.
For a more complete view of Azure libraries, see the [azure sdk python
release](https://aka.ms/azsdk/python/all).
## _Disclaimer_
@@ -40,7 +39,7 @@
### Prerequisites
-- Python 3.7+ is required to use this package.
+- Python 3.8+ is required to use this package.
- [Azure subscription](https://azure.microsoft.com/free/)
### Install the package
@@ -91,6 +90,12 @@
# Release History
+## 1.1.0 (2024-03-04)
+
+### Features Added
+
+ - Model ExperimentUpdate has a new parameter tags
+
## 1.0.0 (2023-11-20)
### Features Added
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure-mgmt-chaos-1.0.0/azure_mgmt_chaos.egg-info/requires.txt
new/azure-mgmt-chaos-1.1.0/azure_mgmt_chaos.egg-info/requires.txt
--- old/azure-mgmt-chaos-1.0.0/azure_mgmt_chaos.egg-info/requires.txt
2023-11-24 04:29:22.000000000 +0100
+++ new/azure-mgmt-chaos-1.1.0/azure_mgmt_chaos.egg-info/requires.txt
2024-03-04 03:43:22.000000000 +0100
@@ -1,6 +1,3 @@
isodate<1.0.0,>=0.6.1
azure-common~=1.1
azure-mgmt-core<2.0.0,>=1.3.2
-
-[:python_version < "3.8.0"]
-typing-extensions>=4.3.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/azure-mgmt-chaos-1.0.0/setup.py
new/azure-mgmt-chaos-1.1.0/setup.py
--- old/azure-mgmt-chaos-1.0.0/setup.py 2023-11-24 04:28:28.000000000 +0100
+++ new/azure-mgmt-chaos-1.1.0/setup.py 2024-03-04 03:42:32.000000000 +0100
@@ -53,11 +53,11 @@
"Programming Language :: Python",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
+ "Programming Language :: Python :: 3.12",
"License :: OSI Approved :: MIT License",
],
zip_safe=False,
@@ -77,7 +77,6 @@
"isodate<1.0.0,>=0.6.1",
"azure-common~=1.1",
"azure-mgmt-core>=1.3.2,<2.0.0",
- "typing-extensions>=4.3.0; python_version<'3.8.0'",
],
- python_requires=">=3.7",
+ python_requires=">=3.8",
)