Overview of validate-docbr
mainvalidate-docbr
validate-docbr is a Python package designed for validating Brazilian documents. It provides tools for verifying the authenticity of various identification numbers and generating valid documents for testing purposes.
Supported Document Types:
- CPF (Cadastro de Pessoas Físicas)
- CNPJ (Cadastro Nacional da Pessoa Jurídica)
- CNH (Carteira Nacional de Habilitação)
- CNS (Cartão Nacional de Saúde)
- PIS (Programa de Integração Social)
- Título Eleitoral (Voter ID)
- RENAVAM (Registro Nacional de Veículos Automotores)
- Certidão (Certificates)
Key Features:
- Validation: Check if a document number is valid according to official algorithms.
- Generation: Generate valid document numbers for use in automated tests or development environments.
- Formatting: Apply masks to document numbers for consistent presentation.