3939"""
4040
4141
42- HELP_METADATA = ' __field_help'
43- LABEL_METADATA = ' __field_label'
42+ HELP_METADATA = " __field_help"
43+ LABEL_METADATA = " __field_label"
4444
4545
46- def attribute (default = attr .NOTHING , validator = None ,
47- repr = False , eq = True , order = True , # NOQA
48- init = True , type = None , converter = None , # NOQA
49- help = None , label = None , metadata = None ,): # NOQA
46+ def attribute (
47+ default = attr .NOTHING ,
48+ validator = None ,
49+ repr = False ,
50+ eq = True ,
51+ order = True , # NOQA
52+ init = True ,
53+ type = None ,
54+ converter = None , # NOQA
55+ help = None ,
56+ label = None ,
57+ metadata = None ,
58+ ): # NOQA
5059 """
5160 A generic attribute with help metadata and that is not included in the
5261 representation by default.
@@ -67,12 +76,20 @@ def attribute(default=attr.NOTHING, validator=None,
6776 init = init ,
6877 metadata = metadata ,
6978 type = type ,
70- converter = converter
79+ converter = converter ,
7180 )
7281
7382
74- def Boolean (default = False , validator = None , repr = False , eq = True , order = True , # NOQA
75- converter = None , label = None , help = None ,): # NOQA
83+ def Boolean (
84+ default = False ,
85+ validator = None ,
86+ repr = False ,
87+ eq = True ,
88+ order = True , # NOQA
89+ converter = None ,
90+ label = None ,
91+ help = None ,
92+ ): # NOQA
7693 """
7794 A boolean attribute.
7895 """
@@ -90,8 +107,16 @@ def Boolean(default=False, validator=None, repr=False, eq=True, order=True, # N
90107 )
91108
92109
93- def TriBoolean (default = None , validator = None , repr = False , eq = True , order = True , # NOQA
94- converter = None , label = None , help = None ,): # NOQA
110+ def TriBoolean (
111+ default = None ,
112+ validator = None ,
113+ repr = False ,
114+ eq = True ,
115+ order = True , # NOQA
116+ converter = None ,
117+ label = None ,
118+ help = None ,
119+ ): # NOQA
95120 """
96121 A tri-boolean attribute with possible values of None, True and False.
97122 """
@@ -109,8 +134,16 @@ def TriBoolean(default=None, validator=None, repr=False, eq=True, order=True, #
109134 )
110135
111136
112- def String (default = None , validator = None , repr = False , eq = True , order = True , # NOQA
113- converter = None , label = None , help = None ,): # NOQA
137+ def String (
138+ default = None ,
139+ validator = None ,
140+ repr = False ,
141+ eq = True ,
142+ order = True , # NOQA
143+ converter = None ,
144+ label = None ,
145+ help = None ,
146+ ): # NOQA
114147 """
115148 A string attribute.
116149 """
@@ -128,8 +161,16 @@ def String(default=None, validator=None, repr=False, eq=True, order=True, # NOQ
128161 )
129162
130163
131- def Integer (default = 0 , validator = None , repr = False , eq = True , order = True , # NOQA
132- converter = None , label = None , help = None ,): # NOQA
164+ def Integer (
165+ default = 0 ,
166+ validator = None ,
167+ repr = False ,
168+ eq = True ,
169+ order = True , # NOQA
170+ converter = None ,
171+ label = None ,
172+ help = None ,
173+ ): # NOQA
133174 """
134175 An integer attribute.
135176 """
@@ -148,8 +189,16 @@ def Integer(default=0, validator=None, repr=False, eq=True, order=True, # NOQA
148189 )
149190
150191
151- def Float (default = 0.0 , validator = None , repr = False , eq = True , order = True , # NOQA
152- converter = None , label = None , help = None ,): # NOQA
192+ def Float (
193+ default = 0.0 ,
194+ validator = None ,
195+ repr = False ,
196+ eq = True ,
197+ order = True , # NOQA
198+ converter = None ,
199+ label = None ,
200+ help = None ,
201+ ): # NOQA
153202 """
154203 A float attribute.
155204 """
@@ -167,9 +216,17 @@ def Float(default=0.0, validator=None, repr=False, eq=True, order=True, # NOQA
167216 )
168217
169218
170- def List (item_type = typing .Any , default = attr .NOTHING , validator = None ,
171- repr = False , eq = True , order = True , # NOQA
172- converter = None , label = None , help = None ,): # NOQA
219+ def List (
220+ item_type = typing .Any ,
221+ default = attr .NOTHING ,
222+ validator = None ,
223+ repr = False ,
224+ eq = True ,
225+ order = True , # NOQA
226+ converter = None ,
227+ label = None ,
228+ help = None ,
229+ ): # NOQA
173230 """
174231 A list attribute: the optional item_type defines the type of items it stores.
175232 """
@@ -190,9 +247,17 @@ def List(item_type=typing.Any, default=attr.NOTHING, validator=None,
190247 )
191248
192249
193- def Mapping (value_type = typing .Any , default = attr .NOTHING , validator = None ,
194- repr = False , eq = True , order = True , # NOQA
195- converter = None , help = None , label = None ): # NOQA
250+ def Mapping (
251+ value_type = typing .Any ,
252+ default = attr .NOTHING ,
253+ validator = None ,
254+ repr = False ,
255+ eq = True ,
256+ order = True , # NOQA
257+ converter = None ,
258+ help = None ,
259+ label = None ,
260+ ): # NOQA
196261 """
197262 A mapping attribute: the optional value_type defines the type of values it
198263 stores. The key is always a string.
@@ -221,8 +286,17 @@ def Mapping(value_type=typing.Any, default=attr.NOTHING, validator=None,
221286# FIXME: add proper support for dates!!!
222287##################################################
223288
224- def Date (default = None , validator = None , repr = False , eq = True , order = True , # NOQA
225- converter = None , label = None , help = None ,): # NOQA
289+
290+ def Date (
291+ default = None ,
292+ validator = None ,
293+ repr = False ,
294+ eq = True ,
295+ order = True , # NOQA
296+ converter = None ,
297+ label = None ,
298+ help = None ,
299+ ): # NOQA
226300 """
227301 A date attribute. It always serializes to an ISO date string.
228302 Behavior is TBD and for now this is exactly a string.
@@ -236,4 +310,4 @@ def Date(default=None, validator=None, repr=False, eq=True, order=True, # NOQA
236310 converter = converter ,
237311 help = help ,
238312 label = label ,
239- )
313+ )
0 commit comments