diff --git a/.chronus/changes/update_tcgc-2024-4-15-17-13-2.md b/.chronus/changes/update_tcgc-2024-4-15-17-13-2.md new file mode 100644 index 00000000000..7708367abf3 --- /dev/null +++ b/.chronus/changes/update_tcgc-2024-4-15-17-13-2.md @@ -0,0 +1,7 @@ +--- +changeKind: dependencies +packages: + - "@azure-tools/typespec-python" +--- + +bump tcgc to 0.41.3 \ No newline at end of file diff --git a/packages/typespec-python/package.json b/packages/typespec-python/package.json index b526d6f244c..d5bc60b9a94 100644 --- a/packages/typespec-python/package.json +++ b/packages/typespec-python/package.json @@ -45,7 +45,7 @@ "@azure-tools/typespec-azure-core": ">=0.42.0 <1.0.0", "@azure-tools/typespec-azure-resource-manager": ">=0.42.0 <1.0.0", "@azure-tools/typespec-autorest": ">=0.42.0 <1.0.0", - "@azure-tools/typespec-client-generator-core": ">=0.42.2 <1.0.0", + "@azure-tools/typespec-client-generator-core": ">=0.42.3 <1.0.0", "@typespec/compiler": ">=0.56.0 <1.0.0", "@typespec/http": ">=0.56.0 <1.0.0", "@typespec/rest": ">=0.56.0 <1.0.0", @@ -78,7 +78,7 @@ "rimraf": "~5.0.0", "typescript": "~5.1.3", "@azure-tools/typespec-azure-core": "~0.42.0", - "@azure-tools/typespec-client-generator-core": "~0.42.2", + "@azure-tools/typespec-client-generator-core": "~0.42.3", "@typespec/compiler": "~0.56.0", "@typespec/http": "~0.56.0", "@typespec/rest": "~0.56.0", diff --git a/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/apiview_mapping_python.json b/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/apiview_mapping_python.json index ad276dc8108..cf4befaee82 100644 --- a/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/apiview_mapping_python.json +++ b/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/apiview_mapping_python.json @@ -1,7 +1,6 @@ { "CrossLanguagePackageId": "Microsoft.AzureSphere", "CrossLanguageDefinitionId": { - "azure.mgmt.spheredpg.models.ArmOperationStatus": "Azure.ResourceManager.ArmOperationStatus", "azure.mgmt.spheredpg.models.Resource": "Azure.ResourceManager.Foundations.Resource", "azure.mgmt.spheredpg.models.TrackedResource": "Azure.ResourceManager.Foundations.TrackedResource", "azure.mgmt.spheredpg.models.Catalog": "Microsoft.AzureSphere.Catalog", @@ -53,7 +52,6 @@ "azure.mgmt.spheredpg.models.SystemData": "Azure.ResourceManager.Foundations.SystemData", "azure.mgmt.spheredpg.models.CreatedByType": "Azure.ResourceManager.Foundations.createdByType", "azure.mgmt.spheredpg.models.ProvisioningState": "Microsoft.AzureSphere.ProvisioningState", - "azure.mgmt.spheredpg.models.ResourceProvisioningState": "Azure.ResourceManager.ResourceProvisioningState", "azure.mgmt.spheredpg.models.CapabilityType": "Microsoft.AzureSphere.CapabilityType", "azure.mgmt.spheredpg.models.RegionalDataBoundary": "Microsoft.AzureSphere.RegionalDataBoundary", "azure.mgmt.spheredpg.models.ImageType": "Microsoft.AzureSphere.ImageType", diff --git a/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/azure/mgmt/spheredpg/models/__init__.py b/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/azure/mgmt/spheredpg/models/__init__.py index 35a4fb93890..4125ce54fcf 100644 --- a/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/azure/mgmt/spheredpg/models/__init__.py +++ b/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/azure/mgmt/spheredpg/models/__init__.py @@ -6,7 +6,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from ._models import ArmOperationStatus from ._models import Catalog from ._models import CatalogListResult from ._models import CatalogProperties @@ -67,14 +66,12 @@ from ._enums import Origin from ._enums import ProvisioningState from ._enums import RegionalDataBoundary -from ._enums import ResourceProvisioningState from ._enums import UpdatePolicy from ._patch import __all__ as _patch_all from ._patch import * # pylint: disable=unused-wildcard-import from ._patch import patch_sdk as _patch_sdk __all__ = [ - "ArmOperationStatus", "Catalog", "CatalogListResult", "CatalogProperties", @@ -134,7 +131,6 @@ "Origin", "ProvisioningState", "RegionalDataBoundary", - "ResourceProvisioningState", "UpdatePolicy", ] __all__.extend([p for p in _patch_all if p not in __all__]) diff --git a/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/azure/mgmt/spheredpg/models/_enums.py b/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/azure/mgmt/spheredpg/models/_enums.py index 3964d580f2a..a6d666ae21d 100644 --- a/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/azure/mgmt/spheredpg/models/_enums.py +++ b/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/azure/mgmt/spheredpg/models/_enums.py @@ -166,17 +166,6 @@ class RegionalDataBoundary(str, Enum, metaclass=CaseInsensitiveEnumMeta): """EU data boundary""" -class ResourceProvisioningState(str, Enum, metaclass=CaseInsensitiveEnumMeta): - """The provisioning state of a resource type.""" - - SUCCEEDED = "Succeeded" - """Resource has been created.""" - FAILED = "Failed" - """Resource creation failed.""" - CANCELED = "Canceled" - """Resource creation was canceled.""" - - class UpdatePolicy(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Update policy values.""" diff --git a/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/azure/mgmt/spheredpg/models/_models.py b/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/azure/mgmt/spheredpg/models/_models.py index 92ef644147d..22077c89116 100644 --- a/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/azure/mgmt/spheredpg/models/_models.py +++ b/packages/typespec-python/test/azure/generated/azure-mgmt-spheredpg/azure/mgmt/spheredpg/models/_models.py @@ -18,59 +18,6 @@ from .. import models as _models -class ArmOperationStatus(_model_base.Model): - """Standard Azure Resource Manager operation status response. - - Readonly variables are only populated by the server, and will be ignored when sending a request. - - All required parameters must be populated in order to send to server. - - :ivar status: The operation status. Required. Known values are: "Succeeded", "Failed", and - "Canceled". - :vartype status: str or ~azure.mgmt.spheredpg.models.ResourceProvisioningState - :ivar name: The name of the operationStatus resource. - :vartype name: str - :ivar start_time: Operation start time. - :vartype start_time: ~datetime.datetime - :ivar end_time: Operation complete time. - :vartype end_time: ~datetime.datetime - :ivar percent_complete: The progress made toward completing the operation. - :vartype percent_complete: float - :ivar error: Errors that occurred if the operation ended with Canceled or Failed status. - :vartype error: ~azure.mgmt.spheredpg.models.ErrorDetail - """ - - status: Union[str, "_models.ResourceProvisioningState"] = rest_field() - """The operation status. Required. Known values are: \"Succeeded\", \"Failed\", and \"Canceled\".""" - name: Optional[str] = rest_field(visibility=["read"]) - """The name of the operationStatus resource.""" - start_time: Optional[datetime.datetime] = rest_field(name="startTime", visibility=["read"], format="rfc3339") - """Operation start time.""" - end_time: Optional[datetime.datetime] = rest_field(name="endTime", visibility=["read"], format="rfc3339") - """Operation complete time.""" - percent_complete: Optional[float] = rest_field(name="percentComplete", visibility=["read"]) - """The progress made toward completing the operation.""" - error: Optional["_models.ErrorDetail"] = rest_field(visibility=["read"]) - """Errors that occurred if the operation ended with Canceled or Failed status.""" - - @overload - def __init__( - self, - *, - status: Union[str, "_models.ResourceProvisioningState"], - ): ... - - @overload - def __init__(self, mapping: Mapping[str, Any]): - """ - :param mapping: raw JSON to initialize the model. - :type mapping: Mapping[str, Any] - """ - - def __init__(self, *args: Any, **kwargs: Any) -> None: # pylint: disable=useless-super-delegation - super().__init__(*args, **kwargs) - - class Resource(_model_base.Model): """Common properties for all Azure Resource Manager resources. diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fad4c90a4c3..fb4fe2ac0ac 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + importers: .: @@ -71,7 +75,7 @@ importers: version: 0.33.4(@azure-tools/cadl-ranch-expect@0.13.4)(@azure-tools/typespec-azure-core@0.42.0)(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/rest@0.56.0)(@typespec/versioning@0.56.0) '@azure-tools/typespec-autorest': specifier: ~0.42.0 - version: 0.42.0(@azure-tools/typespec-azure-core@0.42.0)(@azure-tools/typespec-client-generator-core@0.42.2)(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/openapi@0.56.0)(@typespec/rest@0.56.0)(@typespec/versioning@0.56.0) + version: 0.42.0(@azure-tools/typespec-azure-core@0.42.0)(@azure-tools/typespec-client-generator-core@0.42.3)(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/openapi@0.56.0)(@typespec/rest@0.56.0)(@typespec/versioning@0.56.0) '@azure-tools/typespec-azure-core': specifier: ~0.42.0 version: 0.42.0(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/rest@0.56.0) @@ -79,8 +83,8 @@ importers: specifier: ~0.42.0 version: 0.42.0(@azure-tools/typespec-autorest@0.42.0)(@azure-tools/typespec-azure-core@0.42.0)(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/openapi@0.56.0)(@typespec/rest@0.56.0)(@typespec/versioning@0.56.0) '@azure-tools/typespec-client-generator-core': - specifier: ~0.42.2 - version: 0.42.2(@azure-tools/typespec-azure-core@0.42.0)(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/rest@0.56.0)(@typespec/versioning@0.56.0) + specifier: ~0.42.3 + version: 0.42.3(@azure-tools/typespec-azure-core@0.42.0)(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/rest@0.56.0)(@typespec/versioning@0.56.0) '@types/js-yaml': specifier: ~4.0.5 version: 4.0.5 @@ -317,7 +321,7 @@ packages: - supports-color dev: true - /@azure-tools/typespec-autorest@0.42.0(@azure-tools/typespec-azure-core@0.42.0)(@azure-tools/typespec-client-generator-core@0.42.2)(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/openapi@0.56.0)(@typespec/rest@0.56.0)(@typespec/versioning@0.56.0): + /@azure-tools/typespec-autorest@0.42.0(@azure-tools/typespec-azure-core@0.42.0)(@azure-tools/typespec-client-generator-core@0.42.3)(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/openapi@0.56.0)(@typespec/rest@0.56.0)(@typespec/versioning@0.56.0): resolution: {integrity: sha512-3cB5SiIbRDvGXpadnxwqsNhQ4A9pteGTHIpVlKpENpvzIoWU9phe+uBmGJDiQ/9CQPiLk7JncER95XYVOvn/vA==} engines: {node: '>=18.0.0'} peerDependencies: @@ -330,7 +334,7 @@ packages: '@typespec/versioning': ~0.56.0 dependencies: '@azure-tools/typespec-azure-core': 0.42.0(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/rest@0.56.0) - '@azure-tools/typespec-client-generator-core': 0.42.2(@azure-tools/typespec-azure-core@0.42.0)(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/rest@0.56.0)(@typespec/versioning@0.56.0) + '@azure-tools/typespec-client-generator-core': 0.42.3(@azure-tools/typespec-azure-core@0.42.0)(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/rest@0.56.0)(@typespec/versioning@0.56.0) '@typespec/compiler': 0.56.0 '@typespec/http': 0.56.0(@typespec/compiler@0.56.0) '@typespec/openapi': 0.56.0(@typespec/compiler@0.56.0)(@typespec/http@0.56.0) @@ -363,7 +367,7 @@ packages: '@typespec/rest': ~0.56.0 '@typespec/versioning': ~0.56.0 dependencies: - '@azure-tools/typespec-autorest': 0.42.0(@azure-tools/typespec-azure-core@0.42.0)(@azure-tools/typespec-client-generator-core@0.42.2)(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/openapi@0.56.0)(@typespec/rest@0.56.0)(@typespec/versioning@0.56.0) + '@azure-tools/typespec-autorest': 0.42.0(@azure-tools/typespec-azure-core@0.42.0)(@azure-tools/typespec-client-generator-core@0.42.3)(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/openapi@0.56.0)(@typespec/rest@0.56.0)(@typespec/versioning@0.56.0) '@azure-tools/typespec-azure-core': 0.42.0(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/rest@0.56.0) '@typespec/compiler': 0.56.0 '@typespec/http': 0.56.0(@typespec/compiler@0.56.0) @@ -374,8 +378,8 @@ packages: pluralize: 8.0.0 dev: true - /@azure-tools/typespec-client-generator-core@0.42.2(@azure-tools/typespec-azure-core@0.42.0)(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/rest@0.56.0)(@typespec/versioning@0.56.0): - resolution: {integrity: sha512-Hei86GqNFfKpFhivZPpKo1ktSRQMnZKjLoMwIumklmMpeo5KgyzEgRSpJEiS+zmPZELs2Fu07VgfvpW0IXurUg==} + /@azure-tools/typespec-client-generator-core@0.42.3(@azure-tools/typespec-azure-core@0.42.0)(@typespec/compiler@0.56.0)(@typespec/http@0.56.0)(@typespec/rest@0.56.0)(@typespec/versioning@0.56.0): + resolution: {integrity: sha512-ZDVVIY1uJ8EaI4QhCdQmTdKVACm4xYn/I7ySpwv4oxk9X8kZFhxx+PKNHAlx34mhOf4oF0PW3wCN5DMeU6asYg==} engines: {node: '>=18.0.0'} peerDependencies: '@azure-tools/typespec-azure-core': ~0.42.0 @@ -6733,7 +6737,3 @@ packages: /zod@3.22.4: resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} dev: true - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false