Descrição
Valida estruturas de dados Python contra definições de esquema legíveis. Ajuda aplicações a verificar configuração, entrada de API, dados de teste e dicionários aninhados antes que código posterior assuma que valores estão presentes e no formato correto.
Desenvolvedores usam isto como biblioteca. Validação melhora mensagens de erro, mas aplicações ainda precisam de mensagens claras para usuários e verificações separadas de permissões, regras de negócio e fontes de dados não confiáveis.