From 1b15b381bb6510224b497ff1e88452bc53482482 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markku=20Leini=C3=B6?= Date: Wed, 17 Apr 2024 10:58:30 +0300 Subject: [PATCH] Replace typing.List with list typing.List is deprecated since Python 3.9 --- docs/plugins/development/migration-v4.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/docs/plugins/development/migration-v4.md b/docs/plugins/development/migration-v4.md index 79adb1aa7..9622fab30 100644 --- a/docs/plugins/development/migration-v4.md +++ b/docs/plugins/development/migration-v4.md @@ -276,8 +276,6 @@ class CircuitsQuery(graphene.ObjectType): ``` ```python title="New" -from typing import List - import strawberry import strawberry_django @@ -286,7 +284,7 @@ class CircuitsQuery: @strawberry.field def circuit(self, id: int) -> CircuitType: return models.Circuit.objects.get(pk=id) - circuit_list: List[CircuitType] = strawberry_django.field() + circuit_list: list[CircuitType] = strawberry_django.field() ``` ### Change types.py @@ -307,7 +305,7 @@ class CircuitType(NetBoxObjectType, ContactsMixin): ``` ```python title="New" -from typing import Annotated, List +from typing import Annotated import strawberry import strawberry_django @@ -321,7 +319,7 @@ class CircuitTypeType(OrganizationalObjectType): color: str @strawberry_django.field - def circuits(self) -> List[Annotated["CircuitType", strawberry.lazy('circuits.graphql.types')]]: + def circuits(self) -> list[Annotated["CircuitType", strawberry.lazy('circuits.graphql.types')]]: return self.circuits.all() ```