Artur Maciag
376dc205ae
unmarshalling formatters
2020-02-01 23:50:56 +00:00
p1c2u
368f6882e5
Move casters to separate subpackage
2020-01-23 22:48:34 +00:00
p1c2u
b026fb2151
Move Unmarshallers to separate subpackage
2020-01-23 18:30:31 +00:00
Artur Maciag
7360fca581
Flake8 check fixes
2020-01-17 14:43:18 +00:00
p1c2u
44de9c4322
Validation schema errors iter fix
2019-10-22 22:01:17 +01:00
p1c2u
cfdf3410d2
Narrow validation exceptions
2019-10-20 15:06:13 +01:00
p1c2u
2bca2526f2
Schema validation errors list
2019-10-20 15:06:11 +01:00
p1c2u
88459829ad
Schema validate exceptions refactor
2019-10-20 13:25:21 +01:00
p1c2u
939cec94e7
Schema unmarshal exceptions refactor
2019-10-20 13:00:14 +01:00
p1c2u
fc60083e78
Get rid of schema validation in unmarshal
2019-09-13 01:55:22 +01:00
Artur Maciag
c9b2d8c4f8
attr errors hashable fix
2019-06-18 14:54:02 +01:00
Artur Maciag
9d9629b4bd
Primitive types unmarshallers
2019-06-17 16:24:46 +01:00
Domen Kožar
17ea740b7b
Add field name to all property errors
2018-09-13 10:58:36 +01:00
Domen Kožar
6bdd1a6756
Rewrok exception handling
...
Main motivation behind this change is to be able to catch exceptions
as per raise_for_errors() helpers, but to inspect state of exceptions
instead of just getting a rendered string. This allows rendering
exceptions into JSON, for example.
2018-09-13 10:58:35 +01:00
p1c2u
0cbbdb0232
Unmarshal any schema type
2018-08-23 09:29:36 +01:00
Artur Maciag
4c75f0f9b7
OneOf schema support
2018-05-25 16:50:09 +01:00
Artur Maciag
4e1a61aace
Exceptions restructure
2018-05-25 11:30:50 +01:00