diff --git a/.chronus/changes/fix-pylint-2025-11-4-3-57-46.md b/.chronus/changes/fix-pylint-2025-11-4-3-57-46.md new file mode 100644 index 00000000000..f7d34cb3b80 --- /dev/null +++ b/.chronus/changes/fix-pylint-2025-11-4-3-57-46.md @@ -0,0 +1,7 @@ +--- +changeKind: internal +packages: + - "@azure-tools/typespec-python" +--- + +Fix pylint for _patch.py \ No newline at end of file diff --git a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py index e0e39a7a042..fa513da4c00 100644 --- a/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py +++ b/packages/typespec-python/test/azure/generated/azure-client-generator-core-alternate-type/specs/azure/clientgenerator/core/alternatetype/models/_patch.py @@ -8,13 +8,19 @@ Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize """ from typing import Type -from .._utils.model_base import TYPE_HANDLER_REGISTRY import geojson +from .._utils.model_base import TYPE_HANDLER_REGISTRY @TYPE_HANDLER_REGISTRY.register_serializer(geojson.Feature) def feature_serializer(obj: geojson.Feature) -> dict: - """Serialize a geojson.Feature to a dict.""" + """Serialize a geojson.Feature to a dict. + + :param obj: The geojson.Feature object to serialize. + :type obj: geojson.Feature + :return: The serialized feature as a dictionary. + :rtype: dict + """ return { "type": obj.type, "geometry": {"type": obj.geometry.type, "coordinates": obj.geometry.coordinates}, @@ -25,7 +31,13 @@ def feature_serializer(obj: geojson.Feature) -> dict: @TYPE_HANDLER_REGISTRY.register_deserializer(geojson.Feature) def feature_deserializer(cls: Type[geojson.Feature], data: dict) -> geojson.Feature: - """Deserialize a dict to a geojson.Feature.""" + """Deserialize a dict to a geojson.Feature. + + :param data: The dictionary data to deserialize. + :type data: dict + :return: The deserialized geojson.Feature object. + :rtype: geojson.Feature + """ return cls( type=data.get("type"), geometry=geojson.geometry.Geometry(