39
39
"""
40
40
41
41
42
- HELP_METADATA = ' __field_help'
43
- LABEL_METADATA = ' __field_label'
42
+ HELP_METADATA = " __field_help"
43
+ LABEL_METADATA = " __field_label"
44
44
45
45
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
50
59
"""
51
60
A generic attribute with help metadata and that is not included in the
52
61
representation by default.
@@ -67,12 +76,20 @@ def attribute(default=attr.NOTHING, validator=None,
67
76
init = init ,
68
77
metadata = metadata ,
69
78
type = type ,
70
- converter = converter
79
+ converter = converter ,
71
80
)
72
81
73
82
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
76
93
"""
77
94
A boolean attribute.
78
95
"""
@@ -90,8 +107,16 @@ def Boolean(default=False, validator=None, repr=False, eq=True, order=True, # N
90
107
)
91
108
92
109
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
95
120
"""
96
121
A tri-boolean attribute with possible values of None, True and False.
97
122
"""
@@ -109,8 +134,16 @@ def TriBoolean(default=None, validator=None, repr=False, eq=True, order=True, #
109
134
)
110
135
111
136
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
114
147
"""
115
148
A string attribute.
116
149
"""
@@ -128,8 +161,16 @@ def String(default=None, validator=None, repr=False, eq=True, order=True, # NOQ
128
161
)
129
162
130
163
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
133
174
"""
134
175
An integer attribute.
135
176
"""
@@ -148,8 +189,16 @@ def Integer(default=0, validator=None, repr=False, eq=True, order=True, # NOQA
148
189
)
149
190
150
191
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
153
202
"""
154
203
A float attribute.
155
204
"""
@@ -167,9 +216,17 @@ def Float(default=0.0, validator=None, repr=False, eq=True, order=True, # NOQA
167
216
)
168
217
169
218
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
173
230
"""
174
231
A list attribute: the optional item_type defines the type of items it stores.
175
232
"""
@@ -190,9 +247,17 @@ def List(item_type=typing.Any, default=attr.NOTHING, validator=None,
190
247
)
191
248
192
249
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
196
261
"""
197
262
A mapping attribute: the optional value_type defines the type of values it
198
263
stores. The key is always a string.
@@ -221,8 +286,17 @@ def Mapping(value_type=typing.Any, default=attr.NOTHING, validator=None,
221
286
# FIXME: add proper support for dates!!!
222
287
##################################################
223
288
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
226
300
"""
227
301
A date attribute. It always serializes to an ISO date string.
228
302
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
236
310
converter = converter ,
237
311
help = help ,
238
312
label = label ,
239
- )
313
+ )
0 commit comments