File tree
10 files changed
+247
-41
lines changed- docs
- src/cattr
- tests
10 files changed
+247
-41
lines changedDiff for: HISTORY.rst
+3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
| 10 | + | |
| 11 | + | |
| 12 | + | |
10 | 13 |
| |
11 | 14 |
| |
12 | 15 |
| |
|
Diff for: docs/structuring.rst
+46-8
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
284 | 284 |
| |
285 | 285 |
| |
286 | 286 |
| |
287 |
| - | |
288 |
| - | |
| 287 | + | |
| 288 | + | |
289 | 289 |
| |
290 | 290 |
| |
291 | 291 |
| |
| |||
298 | 298 |
| |
299 | 299 |
| |
300 | 300 |
| |
301 |
| - | |
302 |
| - | |
| 301 | + | |
| 302 | + | |
303 | 303 |
| |
304 | 304 |
| |
305 | 305 |
| |
| |||
312 | 312 |
| |
313 | 313 |
| |
314 | 314 |
| |
315 |
| - | |
316 |
| - | |
| 315 | + | |
| 316 | + | |
317 | 317 |
| |
318 | 318 |
| |
319 | 319 |
| |
320 | 320 |
| |
321 | 321 |
| |
322 | 322 |
| |
323 | 323 |
| |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
324 | 362 |
| |
325 | 363 |
| |
326 | 364 |
| |
| |||
352 | 390 |
| |
353 | 391 |
| |
354 | 392 |
| |
355 |
| - | |
| 393 | + | |
356 | 394 |
| |
357 | 395 |
| |
358 | 396 |
| |
| |||
376 | 414 |
| |
377 | 415 |
| |
378 | 416 |
| |
379 |
| - | |
| 417 | + | |
380 | 418 |
| |
381 | 419 |
| |
382 | 420 |
| |
|
Diff for: src/cattr/converters.py
+41-15
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
| 3 | + | |
3 | 4 |
| |
4 | 5 |
| |
5 |
| - | |
| 6 | + | |
6 | 7 |
| |
| 8 | + | |
7 | 9 |
| |
8 | 10 |
| |
9 | 11 |
| |
| |||
34 | 36 |
| |
35 | 37 |
| |
36 | 38 |
| |
| 39 | + | |
37 | 40 |
| |
38 | 41 |
| |
39 | 42 |
| |
| |||
72 | 75 |
| |
73 | 76 |
| |
74 | 77 |
| |
| 78 | + | |
75 | 79 |
| |
76 | 80 |
| |
77 | 81 |
| |
78 | 82 |
| |
79 | 83 |
| |
80 | 84 |
| |
| 85 | + | |
81 | 86 |
| |
82 | 87 |
| |
| 88 | + | |
83 | 89 |
| |
84 | 90 |
| |
85 | 91 |
| |
| |||
292 | 298 |
| |
293 | 299 |
| |
294 | 300 |
| |
295 |
| - | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
296 | 306 |
| |
297 | 307 |
| |
298 | 308 |
| |
| |||
301 | 311 |
| |
302 | 312 |
| |
303 | 313 |
| |
304 |
| - | |
| 314 | + | |
305 | 315 |
| |
306 | 316 |
| |
307 | 317 |
| |
| |||
328 | 338 |
| |
329 | 339 |
| |
330 | 340 |
| |
331 |
| - | |
| 341 | + | |
332 | 342 |
| |
333 | 343 |
| |
334 | 344 |
| |
335 | 345 |
| |
336 |
| - | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
337 | 349 |
| |
338 | 350 |
| |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
339 | 357 |
| |
340 | 358 |
| |
341 | 359 |
| |
342 |
| - | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
343 | 369 |
| |
344 | 370 |
| |
345 | 371 |
| |
| |||
348 | 374 |
| |
349 | 375 |
| |
350 | 376 |
| |
351 |
| - | |
352 | 377 |
| |
353 |
| - | |
354 |
| - | |
355 | 378 |
| |
356 | 379 |
| |
357 | 380 |
| |
| |||
362 | 385 |
| |
363 | 386 |
| |
364 | 387 |
| |
365 |
| - | |
366 |
| - | |
367 |
| - | |
| 388 | + | |
368 | 389 |
| |
369 | 390 |
| |
370 | 391 |
| |
| |||
484 | 505 |
| |
485 | 506 |
| |
486 | 507 |
| |
487 |
| - | |
| 508 | + | |
488 | 509 |
| |
489 |
| - | |
| 510 | + | |
| 511 | + | |
490 | 512 |
| |
491 | 513 |
| |
492 | 514 |
| |
| |||
509 | 531 |
| |
510 | 532 |
| |
511 | 533 |
| |
| 534 | + | |
512 | 535 |
| |
513 | 536 |
| |
514 |
| - | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
515 | 540 |
| |
516 | 541 |
| |
517 | 542 |
| |
| |||
662 | 687 |
| |
663 | 688 |
| |
664 | 689 |
| |
| 690 | + | |
665 | 691 |
| |
666 | 692 |
| |
667 | 693 |
| |
|
Diff for: src/cattr/dispatch.py
+5-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| 6 | + | |
| 7 | + | |
6 | 8 |
| |
7 | 9 |
| |
8 | 10 |
| |
| |||
121 | 123 |
| |
122 | 124 |
| |
123 | 125 |
| |
124 |
| - | |
| 126 | + | |
| 127 | + | |
| 128 | + |
Diff for: src/cattr/errors.py
+9
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + |
Diff for: src/cattr/gen.py
+40-9
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
1 | 2 |
| |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
5 |
| - | |
| 6 | + | |
6 | 7 |
| |
7 | 8 |
| |
8 | 9 |
| |
9 | 10 |
| |
10 | 11 |
| |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
11 | 16 |
| |
12 | 17 |
| |
13 | 18 |
| |
| |||
130 | 135 |
| |
131 | 136 |
| |
132 | 137 |
| |
133 |
| - | |
| 138 | + | |
134 | 139 |
| |
135 | 140 |
| |
| 141 | + | |
136 | 142 |
| |
137 | 143 |
| |
138 | 144 |
| |
| |||
185 | 191 |
| |
186 | 192 |
| |
187 | 193 |
| |
188 |
| - | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
189 | 199 |
| |
190 | 200 |
| |
191 | 201 |
| |
192 | 202 |
| |
| 203 | + | |
| 204 | + | |
| 205 | + | |
193 | 206 |
| |
194 | 207 |
| |
195 | 208 |
| |
196 | 209 |
| |
197 | 210 |
| |
198 | 211 |
| |
199 | 212 |
| |
200 |
| - | |
201 |
| - | |
202 |
| - | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
203 | 219 |
| |
204 | 220 |
| |
205 |
| - | |
206 |
| - | |
207 |
| - | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
208 | 228 |
| |
209 | 229 |
| |
210 | 230 |
| |
| |||
237 | 257 |
| |
238 | 258 |
| |
239 | 259 |
| |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
240 | 271 |
| |
241 | 272 |
| |
242 | 273 |
| |
|
0 commit comments