Observed since 20 Oct, 17:35 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
abrasileirado
Python library specific brazilian objects and validations.
Python library specific brazilian objects and validations.
FAQ 1:
Why I create abrasileirado? Because this is Brazil (Toretto, 2020).
FAQ 2:
Why are classes, properties, and methods in Portuguese? (Toretto, 2020) already answered.
FAQ 3:
Why not
validate-docbr,pycpfcnpjorbrutils? Because I prefer Immutable classes and here we have more types implementeds. See comparation.
With validation, formating and unformating
CEP, EnderecoBrasil, CPF, CNPJ, CNH, CNS, CNES, PIS, RENAVAM, Titulo eleitoral, NUP, Telefone, Passaporte, Placa veicular, Certidão
In accordance with regulatory bodies
✅ Sim/Não (Enum)
✅ Estado Civil (Enum) - Instituto Brasileiro de Geografia e Estatística (IBGE)
✅ Cor/Raça (Enum) - IBGE
✅ Sexo (Enum) - IBGE
✅ Gênero (Enum) - IBGE*
✅ Deficiência (Enum) - IBGE
✅ Zona de habitação (Enum) - IBGE
✅ Região geopolítica (Enum) - IBGE
✅ Unidade federativa (Enum) - IBGE
✅ Grupo de natureza jurídica (Enum) - IBGE
✅ Natureza jurídica (Enum) - IBGE
🚫 Modulo11
🚫 ProtocoloIntegrado
🚫 ProtocoloJustica
🚫 PJE
🚫 Boleto
🚫 NFE
🚫 Municipio
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
pre-commitEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pre-commit>=4.6.0; extra == "dev" | runtime |
blackEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | black>=26.3.1; extra == "dev" | runtime |
ruffEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | ruff>=0.15.11; extra == "dev" | runtime |
doc8Environment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | doc8>=2.0.0; extra == "dev" | runtime |
pytestEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pytest>=9.0.3; extra == "dev" | runtime |
pytest-covEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pytest-cov>=7.1.0; extra == "dev" | runtime |
python-dotenvEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | python-dotenv>=1.2.2; extra == "dev" | runtime |
pytest-coverage-gateEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pytest-coverage-gate>=1.0.3; extra == "dev" | runtime |
bdist_wheel · 16.58 KB · Python py3
sdist · 21.37 KB · Python source
Shared repository data · GitHub
Observed since 20 Oct, 17:35 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:afcb97bcf883afd2203a69fcff9225fc73a40363250a1b7eaeb7a9a392bc4a8d