nicolaiarocci/cerberus — pull request #50 by hthieu1110 (2014-07-03 13:20:46+00:00)
Title: A field can be required if all his dependencies are validated

Actually, we can define a field with dependencies but it works only with required=False, because when required=True, even if dependencies do not exists,this field is always mandatory.