Skip to content

Commit 05ef3da

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent 0026215 commit 05ef3da

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

gischat/models.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import datetime
22
import os
33
from enum import Enum
4-
from typing import Any, Optional
4+
from typing import Any
55
from uuid import UUID, uuid4
66

77
from pydantic import BaseModel, Field, ValidationError
@@ -82,7 +82,7 @@ class QChatUncompliantMessage(QChatMessageModel):
8282
class QChatTextMessage(QChatMessageModel):
8383
type: QChatMessageTypeEnum = QChatMessageTypeEnum.TEXT
8484
author: str = QCHAT_NICKNAME_FIELD
85-
avatar: Optional[str] = Field(default=None)
85+
avatar: str | None = Field(default=None)
8686
text: str = QCHAT_TEXT_MESSAGE_FIELD
8787

8888
def __str__(self) -> str:
@@ -92,7 +92,7 @@ def __str__(self) -> str:
9292
class QChatImageMessage(QChatMessageModel):
9393
type: QChatMessageTypeEnum = QChatMessageTypeEnum.IMAGE
9494
author: str = QCHAT_NICKNAME_FIELD
95-
avatar: Optional[str] = Field(default=None)
95+
avatar: str | None = Field(default=None)
9696
image_data: str = Field(description="String of the encoded image")
9797

9898

@@ -121,28 +121,28 @@ class QChatLikeMessage(QChatMessageModel):
121121
class QChatGeojsonLayerMessage(QChatMessageModel):
122122
type: QChatMessageTypeEnum = QChatMessageTypeEnum.GEOJSON
123123
author: str = QCHAT_NICKNAME_FIELD
124-
avatar: Optional[str] = Field(default=None)
124+
avatar: str | None = Field(default=None)
125125
layer_name: str = Field(description="Name of the layer")
126126
crs_wkt: str = CRS_WKT_FIELD
127127
crs_authid: str = CRS_AUTHID_FIELD
128128
geojson: dict = Field(description="Geo data as geojson")
129-
style: Optional[str] = Field(
129+
style: str | None = Field(
130130
default=None, description="QML style of the layer (AllStyleCategories)"
131131
)
132132

133133

134134
class QChatCrsMessage(QChatMessageModel):
135135
type: QChatMessageTypeEnum = QChatMessageTypeEnum.CRS
136136
author: str = QCHAT_NICKNAME_FIELD
137-
avatar: Optional[str] = Field(default=None)
137+
avatar: str | None = Field(default=None)
138138
crs_wkt: str = CRS_WKT_FIELD
139139
crs_authid: str = CRS_AUTHID_FIELD
140140

141141

142142
class QChatBboxMessage(QChatMessageModel):
143143
type: QChatMessageTypeEnum = QChatMessageTypeEnum.BBOX
144144
author: str = QCHAT_NICKNAME_FIELD
145-
avatar: Optional[str] = Field(default=None)
145+
avatar: str | None = Field(default=None)
146146
crs_wkt: str = CRS_WKT_FIELD
147147
crs_authid: str = CRS_AUTHID_FIELD
148148
xmin: float
@@ -154,7 +154,7 @@ class QChatBboxMessage(QChatMessageModel):
154154
class QChatPositionMessage(QChatMessageModel):
155155
type: QChatMessageTypeEnum = QChatMessageTypeEnum.POSITION
156156
author: str = QCHAT_NICKNAME_FIELD
157-
avatar: Optional[str] = Field(default=None)
157+
avatar: str | None = Field(default=None)
158158
crs_wkt: str = CRS_WKT_FIELD
159159
crs_authid: str = CRS_AUTHID_FIELD
160160
x: float
@@ -164,9 +164,9 @@ class QChatPositionMessage(QChatMessageModel):
164164
class QChatModelMessage(QChatMessageModel):
165165
type: QChatMessageTypeEnum = QChatMessageTypeEnum.MODEL
166166
author: str = QCHAT_NICKNAME_FIELD
167-
avatar: Optional[str] = Field(default=None)
167+
avatar: str | None = Field(default=None)
168168
model_name: str = Field(description="Name of the QGIS graphic model")
169-
model_group: Optional[str] = Field(
169+
model_group: str | None = Field(
170170
default=None, description="Group of the QGIS graphic model"
171171
)
172172
raw_xml: str = Field(description="Raw XML of the QGIS graphic model")

0 commit comments

Comments
 (0)