11import uuid
2- from typing import Annotated
32
43from pydantic import BaseModel , ConfigDict
54
@@ -38,9 +37,9 @@ class SingleNeuronSimulationCreate(
3837 me_model_id : uuid .UUID
3938
4039
41- SingleNeuronSimulationUpdate = Annotated [
42- BaseModel , make_update_schema ( SingleNeuronSimulationCreate , "SingleNeuronSimulationUpdate" )
43- ]
40+ SingleNeuronSimulationUpdate = make_update_schema (
41+ SingleNeuronSimulationCreate , "SingleNeuronSimulationUpdate"
42+ ) # pyright: ignore [reportInvalidTypeForm ]
4443
4544
4645class SingleNeuronSimulationRead (
@@ -64,12 +63,9 @@ class SingleNeuronSynaptomeSimulationCreate(
6463 synaptome_id : uuid .UUID
6564
6665
67- SingleNeuronSynaptomeSimulationUpdate = Annotated [
68- BaseModel ,
69- make_update_schema (
70- SingleNeuronSynaptomeSimulationCreate , "SingleNeuronSynaptomeSimulationUpdate"
71- ),
72- ]
66+ SingleNeuronSynaptomeSimulationUpdate = make_update_schema (
67+ SingleNeuronSynaptomeSimulationCreate , "SingleNeuronSynaptomeSimulationUpdate"
68+ ) # pyright: ignore [reportInvalidTypeForm]
7369
7470
7571class SingleNeuronSynaptomeSimulationRead (
@@ -98,7 +94,7 @@ class SimulationCreate(SimulationBase, AuthorizationOptionalPublicMixin):
9894 pass
9995
10096
101- SimulationUpdate = Annotated [ BaseModel , make_update_schema (SimulationCreate , "SimulationUpdate" )]
97+ SimulationUpdate = make_update_schema (SimulationCreate , "SimulationUpdate" ) # pyright: ignore [reportInvalidTypeForm ]
10298
10399
104100class NestedSimulationRead (SimulationBase , EntityTypeMixin , IdentifiableMixin ):
0 commit comments