Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-azure-mgmt-playwrighttesting 
for openSUSE:Factory checked in at 2024-04-09 16:48:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-azure-mgmt-playwrighttesting (Old)
 and      
/work/SRC/openSUSE:Factory/.python-azure-mgmt-playwrighttesting.new.29460 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-azure-mgmt-playwrighttesting"

Tue Apr  9 16:48:15 2024 rev:3 rq:1166421 version:1.0.0~b2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-azure-mgmt-playwrighttesting/python-azure-mgmt-playwrighttesting.changes
  2024-04-07 22:10:44.789018761 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-azure-mgmt-playwrighttesting.new.29460/python-azure-mgmt-playwrighttesting.changes
       2024-04-09 16:53:49.606675903 +0200
@@ -1,0 +2,9 @@
+Tue Apr  9 10:08:58 UTC 2024 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- New upstream release
+  + Version 1.0.0b2
+  + For detailed information about changes see the
+    CHANGELOG.md file provided with this package
+- Update Requires from setup.py
+
+-------------------------------------------------------------------

Old:
----
  azure-mgmt-playwrighttesting-1.0.0b1.tar.gz

New:
----
  azure-mgmt-playwrighttesting-1.0.0b2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-azure-mgmt-playwrighttesting.spec ++++++
--- /var/tmp/diff_new_pack.kBIHno/_old  2024-04-09 16:53:50.022691250 +0200
+++ /var/tmp/diff_new_pack.kBIHno/_new  2024-04-09 16:53:50.026691397 +0200
@@ -16,11 +16,11 @@
 #
 
 
-%define realversion 1.0.0b1
+%define realversion 1.0.0b2
 
 %{?sle15_python_module_pythons}
 Name:           python-azure-mgmt-playwrighttesting
-Version:        1.0.0~b1
+Version:        1.0.0~b2
 Release:        0
 Summary:        Microsoft Azure MyService Management Client Library for Python
 License:        MIT
@@ -40,7 +40,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-playwrighttesting < 1.0.0~b1

++++++ azure-mgmt-playwrighttesting-1.0.0b1.tar.gz -> 
azure-mgmt-playwrighttesting-1.0.0b2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/azure-mgmt-playwrighttesting-1.0.0b1/CHANGELOG.md 
new/azure-mgmt-playwrighttesting-1.0.0b2/CHANGELOG.md
--- old/azure-mgmt-playwrighttesting-1.0.0b1/CHANGELOG.md       2023-09-27 
07:44:03.000000000 +0200
+++ new/azure-mgmt-playwrighttesting-1.0.0b2/CHANGELOG.md       2024-03-04 
04:02:56.000000000 +0100
@@ -1,5 +1,26 @@
 # Release History
 
+## 1.0.0b2 (2024-03-04)
+
+### Features Added
+
+  - Model Account has a new parameter properties
+  - Model AccountUpdate has a new parameter properties
+  - Model Quota has a new parameter properties
+
+### Breaking Changes
+
+  - Model Account no longer has parameter dashboard_uri
+  - Model Account no longer has parameter provisioning_state
+  - Model Account no longer has parameter regional_affinity
+  - Model Account no longer has parameter reporting
+  - Model Account no longer has parameter scalable_execution
+  - Model AccountUpdate no longer has parameter regional_affinity
+  - Model AccountUpdate no longer has parameter reporting
+  - Model AccountUpdate no longer has parameter scalable_execution
+  - Model Quota no longer has parameter free_trial
+  - Model Quota no longer has parameter provisioning_state
+
 ## 1.0.0b1 (2023-09-27)
 
 * Initial Release
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/azure-mgmt-playwrighttesting-1.0.0b1/PKG-INFO 
new/azure-mgmt-playwrighttesting-1.0.0b2/PKG-INFO
--- old/azure-mgmt-playwrighttesting-1.0.0b1/PKG-INFO   2023-09-27 
07:44:51.165967000 +0200
+++ new/azure-mgmt-playwrighttesting-1.0.0b2/PKG-INFO   2024-03-04 
04:03:45.425751000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: azure-mgmt-playwrighttesting
-Version: 1.0.0b1
+Version: 1.0.0b2
 Summary: Microsoft Azure Playwrighttesting Management Client Library for Python
 Home-page: https://github.com/Azure/azure-sdk-for-python
 Author: Microsoft Corporation
@@ -11,24 +11,23 @@
 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
 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 Playwrighttesting 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_
@@ -39,7 +38,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
@@ -88,10 +87,28 @@
 section of the project. 
 
 
-![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-playwrighttesting%2FREADME.png)
+# Release History
 
+## 1.0.0b2 (2024-03-04)
 
-# Release History
+### Features Added
+
+  - Model Account has a new parameter properties
+  - Model AccountUpdate has a new parameter properties
+  - Model Quota has a new parameter properties
+
+### Breaking Changes
+
+  - Model Account no longer has parameter dashboard_uri
+  - Model Account no longer has parameter provisioning_state
+  - Model Account no longer has parameter regional_affinity
+  - Model Account no longer has parameter reporting
+  - Model Account no longer has parameter scalable_execution
+  - Model AccountUpdate no longer has parameter regional_affinity
+  - Model AccountUpdate no longer has parameter reporting
+  - Model AccountUpdate no longer has parameter scalable_execution
+  - Model Quota no longer has parameter free_trial
+  - Model Quota no longer has parameter provisioning_state
 
 ## 1.0.0b1 (2023-09-27)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/azure-mgmt-playwrighttesting-1.0.0b1/README.md 
new/azure-mgmt-playwrighttesting-1.0.0b2/README.md
--- old/azure-mgmt-playwrighttesting-1.0.0b1/README.md  2023-09-27 
07:44:03.000000000 +0200
+++ new/azure-mgmt-playwrighttesting-1.0.0b2/README.md  2024-03-04 
04:02:56.000000000 +0100
@@ -1,7 +1,7 @@
 # Microsoft Azure SDK for Python
 
 This is the Microsoft Azure Playwrighttesting 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
@@ -59,6 +59,3 @@
 If you encounter any bugs or have suggestions, please file an issue in the
 [Issues](https://github.com/Azure/azure-sdk-for-python/issues)
 section of the project. 
-
-
-![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-playwrighttesting%2FREADME.png)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/azure-mgmt-playwrighttesting-1.0.0b1/_meta.json 
new/azure-mgmt-playwrighttesting-1.0.0b2/_meta.json
--- old/azure-mgmt-playwrighttesting-1.0.0b1/_meta.json 2023-09-27 
07:44:03.000000000 +0200
+++ new/azure-mgmt-playwrighttesting-1.0.0b2/_meta.json 2024-03-04 
04:02:56.000000000 +0100
@@ -1,5 +1,5 @@
 {
-  "commit": "eeac7c84d823171f7d3e521621fc301b85b09cf8",
+  "commit": "51a6e410cf9752dfdaad71f0f9778645d737d8c4",
   "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-playwrighttesting-1.0.0b1/azure/mgmt/playwrighttesting/_playwright_testing_mgmt_client.py
 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure/mgmt/playwrighttesting/_playwright_testing_mgmt_client.py
--- 
old/azure-mgmt-playwrighttesting-1.0.0b1/azure/mgmt/playwrighttesting/_playwright_testing_mgmt_client.py
    2023-09-27 07:44:03.000000000 +0200
+++ 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure/mgmt/playwrighttesting/_playwright_testing_mgmt_client.py
    2024-03-04 04:02:56.000000000 +0100
@@ -23,7 +23,7 @@
 
 
 class PlaywrightTestingMgmtClient:  # pylint: 
disable=client-accepts-api-version-keyword
-    """Microsoft.AzurePlaywrightService Resource Provider management API.
+    """Azure Playwright testing management service.
 
     :ivar operations: Operations operations
     :vartype operations: azure.mgmt.playwrighttesting.operations.Operations
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/azure-mgmt-playwrighttesting-1.0.0b1/azure/mgmt/playwrighttesting/_version.py
 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure/mgmt/playwrighttesting/_version.py
--- 
old/azure-mgmt-playwrighttesting-1.0.0b1/azure/mgmt/playwrighttesting/_version.py
   2023-09-27 07:44:03.000000000 +0200
+++ 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure/mgmt/playwrighttesting/_version.py
   2024-03-04 04:02:56.000000000 +0100
@@ -6,4 +6,4 @@
 # Changes may cause incorrect behavior and will be lost if the code is 
regenerated.
 # --------------------------------------------------------------------------
 
-VERSION = "1.0.0b1"
+VERSION = "1.0.0b2"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/azure-mgmt-playwrighttesting-1.0.0b1/azure/mgmt/playwrighttesting/aio/_playwright_testing_mgmt_client.py
 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure/mgmt/playwrighttesting/aio/_playwright_testing_mgmt_client.py
--- 
old/azure-mgmt-playwrighttesting-1.0.0b1/azure/mgmt/playwrighttesting/aio/_playwright_testing_mgmt_client.py
        2023-09-27 07:44:03.000000000 +0200
+++ 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure/mgmt/playwrighttesting/aio/_playwright_testing_mgmt_client.py
        2024-03-04 04:02:56.000000000 +0100
@@ -23,7 +23,7 @@
 
 
 class PlaywrightTestingMgmtClient:  # pylint: 
disable=client-accepts-api-version-keyword
-    """Microsoft.AzurePlaywrightService Resource Provider management API.
+    """Azure Playwright testing management service.
 
     :ivar operations: Operations operations
     :vartype operations: azure.mgmt.playwrighttesting.aio.operations.Operations
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/azure-mgmt-playwrighttesting-1.0.0b1/azure/mgmt/playwrighttesting/models/__init__.py
 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure/mgmt/playwrighttesting/models/__init__.py
--- 
old/azure-mgmt-playwrighttesting-1.0.0b1/azure/mgmt/playwrighttesting/models/__init__.py
    2023-09-27 07:44:03.000000000 +0200
+++ 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure/mgmt/playwrighttesting/models/__init__.py
    2024-03-04 04:02:56.000000000 +0100
@@ -8,7 +8,9 @@
 
 from ._models_py3 import Account
 from ._models_py3 import AccountListResult
+from ._models_py3 import AccountProperties
 from ._models_py3 import AccountUpdate
+from ._models_py3 import AccountUpdateProperties
 from ._models_py3 import ErrorAdditionalInfo
 from ._models_py3 import ErrorDetail
 from ._models_py3 import ErrorResponse
@@ -19,6 +21,7 @@
 from ._models_py3 import ProxyResource
 from ._models_py3 import Quota
 from ._models_py3 import QuotaListResult
+from ._models_py3 import QuotaProperties
 from ._models_py3 import Resource
 from ._models_py3 import SystemData
 from ._models_py3 import TrackedResource
@@ -37,7 +40,9 @@
 __all__ = [
     "Account",
     "AccountListResult",
+    "AccountProperties",
     "AccountUpdate",
+    "AccountUpdateProperties",
     "ErrorAdditionalInfo",
     "ErrorDetail",
     "ErrorResponse",
@@ -48,6 +53,7 @@
     "ProxyResource",
     "Quota",
     "QuotaListResult",
+    "QuotaProperties",
     "Resource",
     "SystemData",
     "TrackedResource",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/azure-mgmt-playwrighttesting-1.0.0b1/azure/mgmt/playwrighttesting/models/_models_py3.py
 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure/mgmt/playwrighttesting/models/_models_py3.py
--- 
old/azure-mgmt-playwrighttesting-1.0.0b1/azure/mgmt/playwrighttesting/models/_models_py3.py
 2023-09-27 07:44:03.000000000 +0200
+++ 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure/mgmt/playwrighttesting/models/_models_py3.py
 2024-03-04 04:02:56.000000000 +0100
@@ -112,7 +112,7 @@
         self.location = location
 
 
-class Account(TrackedResource):  # pylint: disable=too-many-instance-attributes
+class Account(TrackedResource):
     """An account resource.
 
     Variables are only populated by the server, and will be ignored when 
sending a request.
@@ -134,24 +134,8 @@
     :vartype tags: dict[str, str]
     :ivar location: The geo-location where the resource lives. Required.
     :vartype location: str
-    :ivar dashboard_uri: The Playwright testing dashboard URI for the account 
resource.
-    :vartype dashboard_uri: str
-    :ivar regional_affinity: This property sets the connection region for 
Playwright client workers
-     to cloud-hosted browsers. If enabled, workers connect to browsers in the 
closest Azure region,
-     ensuring lower latency. If disabled, workers connect to browsers in the 
Azure region in which
-     the workspace was initially created. Known values are: "Enabled" and 
"Disabled".
-    :vartype regional_affinity: str or 
~azure.mgmt.playwrighttesting.models.EnablementStatus
-    :ivar scalable_execution: When enabled, Playwright client workers can 
connect to cloud-hosted
-     browsers. This can increase the number of parallel workers for a test 
run, significantly
-     minimizing test completion durations. Known values are: "Enabled" and 
"Disabled".
-    :vartype scalable_execution: str or 
~azure.mgmt.playwrighttesting.models.EnablementStatus
-    :ivar reporting: When enabled, this feature allows the workspace to upload 
and display test
-     results, including artifacts like traces and screenshots, in the 
Playwright portal. This
-     enables faster and more efficient troubleshooting. Known values are: 
"Enabled" and "Disabled".
-    :vartype reporting: str or 
~azure.mgmt.playwrighttesting.models.EnablementStatus
-    :ivar provisioning_state: The status of the last operation. Known values 
are: "Succeeded",
-     "Failed", "Canceled", "Deleting", and "Accepted".
-    :vartype provisioning_state: str or 
~azure.mgmt.playwrighttesting.models.ProvisioningState
+    :ivar properties: The resource-specific properties for this resource.
+    :vartype properties: ~azure.mgmt.playwrighttesting.models.AccountProperties
     """
 
     _validation = {
@@ -160,8 +144,6 @@
         "type": {"readonly": True},
         "system_data": {"readonly": True},
         "location": {"required": True},
-        "dashboard_uri": {"readonly": True},
-        "provisioning_state": {"readonly": True},
     }
 
     _attribute_map = {
@@ -171,11 +153,7 @@
         "system_data": {"key": "systemData", "type": "SystemData"},
         "tags": {"key": "tags", "type": "{str}"},
         "location": {"key": "location", "type": "str"},
-        "dashboard_uri": {"key": "properties.dashboardUri", "type": "str"},
-        "regional_affinity": {"key": "properties.regionalAffinity", "type": 
"str"},
-        "scalable_execution": {"key": "properties.scalableExecution", "type": 
"str"},
-        "reporting": {"key": "properties.reporting", "type": "str"},
-        "provisioning_state": {"key": "properties.provisioningState", "type": 
"str"},
+        "properties": {"key": "properties", "type": "AccountProperties"},
     }
 
     def __init__(
@@ -183,9 +161,7 @@
         *,
         location: str,
         tags: Optional[Dict[str, str]] = None,
-        regional_affinity: Optional[Union[str, "_models.EnablementStatus"]] = 
None,
-        scalable_execution: Optional[Union[str, "_models.EnablementStatus"]] = 
None,
-        reporting: Optional[Union[str, "_models.EnablementStatus"]] = None,
+        properties: Optional["_models.AccountProperties"] = None,
         **kwargs: Any
     ) -> None:
         """
@@ -193,26 +169,11 @@
         :paramtype tags: dict[str, str]
         :keyword location: The geo-location where the resource lives. Required.
         :paramtype location: str
-        :keyword regional_affinity: This property sets the connection region 
for Playwright client
-         workers to cloud-hosted browsers. If enabled, workers connect to 
browsers in the closest Azure
-         region, ensuring lower latency. If disabled, workers connect to 
browsers in the Azure region in
-         which the workspace was initially created. Known values are: 
"Enabled" and "Disabled".
-        :paramtype regional_affinity: str or 
~azure.mgmt.playwrighttesting.models.EnablementStatus
-        :keyword scalable_execution: When enabled, Playwright client workers 
can connect to
-         cloud-hosted browsers. This can increase the number of parallel 
workers for a test run,
-         significantly minimizing test completion durations. Known values are: 
"Enabled" and "Disabled".
-        :paramtype scalable_execution: str or 
~azure.mgmt.playwrighttesting.models.EnablementStatus
-        :keyword reporting: When enabled, this feature allows the workspace to 
upload and display test
-         results, including artifacts like traces and screenshots, in the 
Playwright portal. This
-         enables faster and more efficient troubleshooting. Known values are: 
"Enabled" and "Disabled".
-        :paramtype reporting: str or 
~azure.mgmt.playwrighttesting.models.EnablementStatus
+        :keyword properties: The resource-specific properties for this 
resource.
+        :paramtype properties: 
~azure.mgmt.playwrighttesting.models.AccountProperties
         """
         super().__init__(tags=tags, location=location, **kwargs)
-        self.dashboard_uri = None
-        self.regional_affinity = regional_affinity
-        self.scalable_execution = scalable_execution
-        self.reporting = reporting
-        self.provisioning_state = None
+        self.properties = properties
 
 
 class AccountListResult(_serialization.Model):
@@ -247,11 +208,110 @@
         self.next_link = next_link
 
 
+class AccountProperties(_serialization.Model):
+    """Account properties.
+
+    Variables are only populated by the server, and will be ignored when 
sending a request.
+
+    :ivar dashboard_uri: The Playwright testing dashboard URI for the account 
resource.
+    :vartype dashboard_uri: str
+    :ivar regional_affinity: This property sets the connection region for 
Playwright client workers
+     to cloud-hosted browsers. If enabled, workers connect to browsers in the 
closest Azure region,
+     ensuring lower latency. If disabled, workers connect to browsers in the 
Azure region in which
+     the workspace was initially created. Known values are: "Enabled" and 
"Disabled".
+    :vartype regional_affinity: str or 
~azure.mgmt.playwrighttesting.models.EnablementStatus
+    :ivar scalable_execution: When enabled, Playwright client workers can 
connect to cloud-hosted
+     browsers. This can increase the number of parallel workers for a test 
run, significantly
+     minimizing test completion durations. Known values are: "Enabled" and 
"Disabled".
+    :vartype scalable_execution: str or 
~azure.mgmt.playwrighttesting.models.EnablementStatus
+    :ivar reporting: When enabled, this feature allows the workspace to upload 
and display test
+     results, including artifacts like traces and screenshots, in the 
Playwright portal. This
+     enables faster and more efficient troubleshooting. Known values are: 
"Enabled" and "Disabled".
+    :vartype reporting: str or 
~azure.mgmt.playwrighttesting.models.EnablementStatus
+    :ivar provisioning_state: The status of the last operation. Known values 
are: "Succeeded",
+     "Failed", "Canceled", "Deleting", and "Accepted".
+    :vartype provisioning_state: str or 
~azure.mgmt.playwrighttesting.models.ProvisioningState
+    """
+
+    _validation = {
+        "dashboard_uri": {"readonly": True},
+        "provisioning_state": {"readonly": True},
+    }
+
+    _attribute_map = {
+        "dashboard_uri": {"key": "dashboardUri", "type": "str"},
+        "regional_affinity": {"key": "regionalAffinity", "type": "str"},
+        "scalable_execution": {"key": "scalableExecution", "type": "str"},
+        "reporting": {"key": "reporting", "type": "str"},
+        "provisioning_state": {"key": "provisioningState", "type": "str"},
+    }
+
+    def __init__(
+        self,
+        *,
+        regional_affinity: Optional[Union[str, "_models.EnablementStatus"]] = 
None,
+        scalable_execution: Optional[Union[str, "_models.EnablementStatus"]] = 
None,
+        reporting: Optional[Union[str, "_models.EnablementStatus"]] = None,
+        **kwargs: Any
+    ) -> None:
+        """
+        :keyword regional_affinity: This property sets the connection region 
for Playwright client
+         workers to cloud-hosted browsers. If enabled, workers connect to 
browsers in the closest Azure
+         region, ensuring lower latency. If disabled, workers connect to 
browsers in the Azure region in
+         which the workspace was initially created. Known values are: 
"Enabled" and "Disabled".
+        :paramtype regional_affinity: str or 
~azure.mgmt.playwrighttesting.models.EnablementStatus
+        :keyword scalable_execution: When enabled, Playwright client workers 
can connect to
+         cloud-hosted browsers. This can increase the number of parallel 
workers for a test run,
+         significantly minimizing test completion durations. Known values are: 
"Enabled" and "Disabled".
+        :paramtype scalable_execution: str or 
~azure.mgmt.playwrighttesting.models.EnablementStatus
+        :keyword reporting: When enabled, this feature allows the workspace to 
upload and display test
+         results, including artifacts like traces and screenshots, in the 
Playwright portal. This
+         enables faster and more efficient troubleshooting. Known values are: 
"Enabled" and "Disabled".
+        :paramtype reporting: str or 
~azure.mgmt.playwrighttesting.models.EnablementStatus
+        """
+        super().__init__(**kwargs)
+        self.dashboard_uri = None
+        self.regional_affinity = regional_affinity
+        self.scalable_execution = scalable_execution
+        self.reporting = reporting
+        self.provisioning_state = None
+
+
 class AccountUpdate(_serialization.Model):
     """The type used for update operations of the Account.
 
     :ivar tags: Resource tags.
     :vartype tags: dict[str, str]
+    :ivar properties: The updatable properties of the Account.
+    :vartype properties: 
~azure.mgmt.playwrighttesting.models.AccountUpdateProperties
+    """
+
+    _attribute_map = {
+        "tags": {"key": "tags", "type": "{str}"},
+        "properties": {"key": "properties", "type": "AccountUpdateProperties"},
+    }
+
+    def __init__(
+        self,
+        *,
+        tags: Optional[Dict[str, str]] = None,
+        properties: Optional["_models.AccountUpdateProperties"] = None,
+        **kwargs: Any
+    ) -> None:
+        """
+        :keyword tags: Resource tags.
+        :paramtype tags: dict[str, str]
+        :keyword properties: The updatable properties of the Account.
+        :paramtype properties: 
~azure.mgmt.playwrighttesting.models.AccountUpdateProperties
+        """
+        super().__init__(**kwargs)
+        self.tags = tags
+        self.properties = properties
+
+
+class AccountUpdateProperties(_serialization.Model):
+    """The updatable properties of the Account.
+
     :ivar regional_affinity: This property sets the connection region for 
Playwright client workers
      to cloud-hosted browsers. If enabled, workers connect to browsers in the 
closest Azure region,
      ensuring lower latency. If disabled, workers connect to browsers in the 
Azure region in which
@@ -268,24 +328,20 @@
     """
 
     _attribute_map = {
-        "tags": {"key": "tags", "type": "{str}"},
-        "regional_affinity": {"key": "properties.regionalAffinity", "type": 
"str"},
-        "scalable_execution": {"key": "properties.scalableExecution", "type": 
"str"},
-        "reporting": {"key": "properties.reporting", "type": "str"},
+        "regional_affinity": {"key": "regionalAffinity", "type": "str"},
+        "scalable_execution": {"key": "scalableExecution", "type": "str"},
+        "reporting": {"key": "reporting", "type": "str"},
     }
 
     def __init__(
         self,
         *,
-        tags: Optional[Dict[str, str]] = None,
         regional_affinity: Optional[Union[str, "_models.EnablementStatus"]] = 
None,
         scalable_execution: Optional[Union[str, "_models.EnablementStatus"]] = 
None,
         reporting: Optional[Union[str, "_models.EnablementStatus"]] = None,
         **kwargs: Any
     ) -> None:
         """
-        :keyword tags: Resource tags.
-        :paramtype tags: dict[str, str]
         :keyword regional_affinity: This property sets the connection region 
for Playwright client
          workers to cloud-hosted browsers. If enabled, workers connect to 
browsers in the closest Azure
          region, ensuring lower latency. If disabled, workers connect to 
browsers in the Azure region in
@@ -301,7 +357,6 @@
         :paramtype reporting: str or 
~azure.mgmt.playwrighttesting.models.EnablementStatus
         """
         super().__init__(**kwargs)
-        self.tags = tags
         self.regional_affinity = regional_affinity
         self.scalable_execution = scalable_execution
         self.reporting = reporting
@@ -630,11 +685,8 @@
     :ivar system_data: Azure Resource Manager metadata containing createdBy 
and modifiedBy
      information.
     :vartype system_data: ~azure.mgmt.playwrighttesting.models.SystemData
-    :ivar free_trial: The free-trial quota.
-    :vartype free_trial: 
~azure.mgmt.playwrighttesting.models.FreeTrialProperties
-    :ivar provisioning_state: The status of the last operation. Known values 
are: "Succeeded",
-     "Failed", "Canceled", "Deleting", and "Accepted".
-    :vartype provisioning_state: str or 
~azure.mgmt.playwrighttesting.models.ProvisioningState
+    :ivar properties: The resource-specific properties for this resource.
+    :vartype properties: ~azure.mgmt.playwrighttesting.models.QuotaProperties
     """
 
     _validation = {
@@ -642,7 +694,6 @@
         "name": {"readonly": True},
         "type": {"readonly": True},
         "system_data": {"readonly": True},
-        "provisioning_state": {"readonly": True},
     }
 
     _attribute_map = {
@@ -650,18 +701,16 @@
         "name": {"key": "name", "type": "str"},
         "type": {"key": "type", "type": "str"},
         "system_data": {"key": "systemData", "type": "SystemData"},
-        "free_trial": {"key": "properties.freeTrial", "type": 
"FreeTrialProperties"},
-        "provisioning_state": {"key": "properties.provisioningState", "type": 
"str"},
+        "properties": {"key": "properties", "type": "QuotaProperties"},
     }
 
-    def __init__(self, *, free_trial: Optional["_models.FreeTrialProperties"] 
= None, **kwargs: Any) -> None:
+    def __init__(self, *, properties: Optional["_models.QuotaProperties"] = 
None, **kwargs: Any) -> None:
         """
-        :keyword free_trial: The free-trial quota.
-        :paramtype free_trial: 
~azure.mgmt.playwrighttesting.models.FreeTrialProperties
+        :keyword properties: The resource-specific properties for this 
resource.
+        :paramtype properties: 
~azure.mgmt.playwrighttesting.models.QuotaProperties
         """
         super().__init__(**kwargs)
-        self.free_trial = free_trial
-        self.provisioning_state = None
+        self.properties = properties
 
 
 class QuotaListResult(_serialization.Model):
@@ -696,6 +745,37 @@
         self.next_link = next_link
 
 
+class QuotaProperties(_serialization.Model):
+    """Quota properties.
+
+    Variables are only populated by the server, and will be ignored when 
sending a request.
+
+    :ivar free_trial: The free-trial quota.
+    :vartype free_trial: 
~azure.mgmt.playwrighttesting.models.FreeTrialProperties
+    :ivar provisioning_state: The status of the last operation. Known values 
are: "Succeeded",
+     "Failed", "Canceled", "Deleting", and "Accepted".
+    :vartype provisioning_state: str or 
~azure.mgmt.playwrighttesting.models.ProvisioningState
+    """
+
+    _validation = {
+        "provisioning_state": {"readonly": True},
+    }
+
+    _attribute_map = {
+        "free_trial": {"key": "freeTrial", "type": "FreeTrialProperties"},
+        "provisioning_state": {"key": "provisioningState", "type": "str"},
+    }
+
+    def __init__(self, *, free_trial: Optional["_models.FreeTrialProperties"] 
= None, **kwargs: Any) -> None:
+        """
+        :keyword free_trial: The free-trial quota.
+        :paramtype free_trial: 
~azure.mgmt.playwrighttesting.models.FreeTrialProperties
+        """
+        super().__init__(**kwargs)
+        self.free_trial = free_trial
+        self.provisioning_state = None
+
+
 class SystemData(_serialization.Model):
     """Metadata pertaining to creation and last modification of the resource.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/azure-mgmt-playwrighttesting-1.0.0b1/azure_mgmt_playwrighttesting.egg-info/PKG-INFO
 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure_mgmt_playwrighttesting.egg-info/PKG-INFO
--- 
old/azure-mgmt-playwrighttesting-1.0.0b1/azure_mgmt_playwrighttesting.egg-info/PKG-INFO
     2023-09-27 07:44:51.000000000 +0200
+++ 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure_mgmt_playwrighttesting.egg-info/PKG-INFO
     2024-03-04 04:03:45.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: azure-mgmt-playwrighttesting
-Version: 1.0.0b1
+Version: 1.0.0b2
 Summary: Microsoft Azure Playwrighttesting Management Client Library for Python
 Home-page: https://github.com/Azure/azure-sdk-for-python
 Author: Microsoft Corporation
@@ -11,24 +11,23 @@
 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
 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 Playwrighttesting 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_
@@ -39,7 +38,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
@@ -88,10 +87,28 @@
 section of the project. 
 
 
-![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-playwrighttesting%2FREADME.png)
+# Release History
 
+## 1.0.0b2 (2024-03-04)
 
-# Release History
+### Features Added
+
+  - Model Account has a new parameter properties
+  - Model AccountUpdate has a new parameter properties
+  - Model Quota has a new parameter properties
+
+### Breaking Changes
+
+  - Model Account no longer has parameter dashboard_uri
+  - Model Account no longer has parameter provisioning_state
+  - Model Account no longer has parameter regional_affinity
+  - Model Account no longer has parameter reporting
+  - Model Account no longer has parameter scalable_execution
+  - Model AccountUpdate no longer has parameter regional_affinity
+  - Model AccountUpdate no longer has parameter reporting
+  - Model AccountUpdate no longer has parameter scalable_execution
+  - Model Quota no longer has parameter free_trial
+  - Model Quota no longer has parameter provisioning_state
 
 ## 1.0.0b1 (2023-09-27)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/azure-mgmt-playwrighttesting-1.0.0b1/azure_mgmt_playwrighttesting.egg-info/SOURCES.txt
 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure_mgmt_playwrighttesting.egg-info/SOURCES.txt
--- 
old/azure-mgmt-playwrighttesting-1.0.0b1/azure_mgmt_playwrighttesting.egg-info/SOURCES.txt
  2023-09-27 07:44:51.000000000 +0200
+++ 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure_mgmt_playwrighttesting.egg-info/SOURCES.txt
  2024-03-04 04:03:45.000000000 +0100
@@ -37,4 +37,6 @@
 azure_mgmt_playwrighttesting.egg-info/dependency_links.txt
 azure_mgmt_playwrighttesting.egg-info/not-zip-safe
 azure_mgmt_playwrighttesting.egg-info/requires.txt
-azure_mgmt_playwrighttesting.egg-info/top_level.txt
\ No newline at end of file
+azure_mgmt_playwrighttesting.egg-info/top_level.txt
+tests/conftest.py
+tests/test_cli_mgmt_playwrighttesting.py
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/azure-mgmt-playwrighttesting-1.0.0b1/azure_mgmt_playwrighttesting.egg-info/requires.txt
 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure_mgmt_playwrighttesting.egg-info/requires.txt
--- 
old/azure-mgmt-playwrighttesting-1.0.0b1/azure_mgmt_playwrighttesting.egg-info/requires.txt
 2023-09-27 07:44:51.000000000 +0200
+++ 
new/azure-mgmt-playwrighttesting-1.0.0b2/azure_mgmt_playwrighttesting.egg-info/requires.txt
 2024-03-04 04:03:45.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-playwrighttesting-1.0.0b1/setup.py 
new/azure-mgmt-playwrighttesting-1.0.0b2/setup.py
--- old/azure-mgmt-playwrighttesting-1.0.0b1/setup.py   2023-09-27 
07:44:03.000000000 +0200
+++ new/azure-mgmt-playwrighttesting-1.0.0b2/setup.py   2024-03-04 
04:02:56.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",
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/azure-mgmt-playwrighttesting-1.0.0b1/tests/conftest.py 
new/azure-mgmt-playwrighttesting-1.0.0b2/tests/conftest.py
--- old/azure-mgmt-playwrighttesting-1.0.0b1/tests/conftest.py  1970-01-01 
01:00:00.000000000 +0100
+++ new/azure-mgmt-playwrighttesting-1.0.0b2/tests/conftest.py  2024-03-04 
04:02:56.000000000 +0100
@@ -0,0 +1,50 @@
+# --------------------------------------------------------------------------
+#
+# Copyright (c) Microsoft Corporation. All rights reserved.
+#
+# The MIT License (MIT)
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the ""Software""), to
+# deal in the Software without restriction, including without limitation the
+# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+# sell copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+# IN THE SOFTWARE.
+#
+# --------------------------------------------------------------------------
+import os
+import platform
+import pytest
+import sys
+
+from dotenv import load_dotenv
+
+from devtools_testutils import test_proxy, add_general_regex_sanitizer
+from devtools_testutils import add_header_regex_sanitizer, 
add_body_key_sanitizer
+
+load_dotenv()
+
[email protected](scope="session", autouse=True)
+def add_sanitizers(test_proxy):
+    subscription_id = os.environ.get("AZURE_SUBSCRIPTION_ID", 
"00000000-0000-0000-0000-000000000000")
+    tenant_id = os.environ.get("AZURE_TENANT_ID", 
"00000000-0000-0000-0000-000000000000")
+    client_id = os.environ.get("AZURE_CLIENT_ID", 
"00000000-0000-0000-0000-000000000000")
+    client_secret = os.environ.get("AZURE_CLIENT_SECRET", 
"00000000-0000-0000-0000-000000000000")
+    add_general_regex_sanitizer(regex=subscription_id, 
value="00000000-0000-0000-0000-000000000000")
+    add_general_regex_sanitizer(regex=tenant_id, 
value="00000000-0000-0000-0000-000000000000")
+    add_general_regex_sanitizer(regex=client_id, 
value="00000000-0000-0000-0000-000000000000")
+    add_general_regex_sanitizer(regex=client_secret, 
value="00000000-0000-0000-0000-000000000000")
+    add_header_regex_sanitizer(key="Set-Cookie", value="[set-cookie;]")
+    add_header_regex_sanitizer(key="Cookie", value="cookie;")
+    add_body_key_sanitizer(json_path="$..access_token", value="access_token")
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/azure-mgmt-playwrighttesting-1.0.0b1/tests/test_cli_mgmt_playwrighttesting.py
 
new/azure-mgmt-playwrighttesting-1.0.0b2/tests/test_cli_mgmt_playwrighttesting.py
--- 
old/azure-mgmt-playwrighttesting-1.0.0b1/tests/test_cli_mgmt_playwrighttesting.py
   1970-01-01 01:00:00.000000000 +0100
+++ 
new/azure-mgmt-playwrighttesting-1.0.0b2/tests/test_cli_mgmt_playwrighttesting.py
   2024-03-04 04:02:56.000000000 +0100
@@ -0,0 +1,26 @@
+# coding: utf-8
+
+#-------------------------------------------------------------------------
+# Copyright (c) Microsoft Corporation. All rights reserved.
+# Licensed under the MIT License. See License.txt in the project root for
+# license information.
+#--------------------------------------------------------------------------
+
+from azure.mgmt.playwrighttesting import PlaywrightTestingMgmtClient
+from devtools_testutils import AzureMgmtRecordedTestCase, 
RandomNameResourceGroupPreparer, recorded_by_proxy
+
+AZURE_LOCATION = 'eastus'
+
+class TestMgmtPlaywrightTesting(AzureMgmtRecordedTestCase):
+
+    def setup_method(self, method):
+        self.client = self.create_mgmt_client(PlaywrightTestingMgmtClient)
+
+    @RandomNameResourceGroupPreparer(location=AZURE_LOCATION)
+    @recorded_by_proxy
+    def test_list_by_resource_group(self, resource_group):
+        assert 
list(self.client.accounts.list_by_resource_group(resource_group.name)) == []
+
+    @recorded_by_proxy
+    def test_list_operations(self):
+        assert list(self.client.operations.list())

Reply via email to