Mikhail Krivushin
Mikhail Krivushin
Honestly this is a moment when I don't know. What behaviour is right?
Hi! Can you check if this link works with this pr? https://github.com/Deepwalker/trafaret/pull/36
Actually I'm not sure about right behavior. It's can be that link is actually incorrect. Will need to reread rfc
I think this is ok. Want to do PR?
"context" has a cyrillic C. Check this PR https://github.com/Deepwalker/trafaret/pull/36
BTW maybe it will be good thing to depend on https://github.com/JoshData/python-email-validator
@LShostenko your opinion?
I think it is good to have DataError subclasses, due it is how exceptions in python designed to be. And `code` property would be nice to have too. Like `RequiredError().code...
Codes and exception hierarchy is good thing. Why not to have it? It will not hurt experience, but can provide more use cases of library. You can safely ignore hierarchy...
Exact JSON schema is up to you, it will not be a part of trafaret. So I vote for exceptions codes and hierarchy. And probably we will need to modify...