A Python 3 package that provides functions and classes to validate several Brazilian IDs.
Current supported IDs:
- CNPJ
- Numeração única de processo judicial
- CEP
- Município
- CPF
- PIS/PASEP
- CNO
- SQL
See the module documentation for details.
There are no external dependencies to just use the module.
For development, see the requirements-dev.txt
and Makefile
files.
Create documentation at readthedocs website.- Refactor tests to use parametrized fixtures
- Benchmark algorithms to pad IDs
This project borrows code and ideas from the following open source projects:
See also: