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.
-
+# 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.
-
-
-
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.
-
+# 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())