Metadata-Version: 2.4
Name: brasilkit
Version: 0.1.0
Summary: Biblioteca Python com utilidades para dados brasileiros
Author: André Luiz de Souza
License-Expression: MIT
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# brasilkit

Biblioteca Python com utilidades para trabalhar com dados brasileiros.

## Funcionalidades

- **CPF:** limpeza, validação e formatação.
- **CNPJ:** limpeza, validação e formatação.
- **CEP:** limpeza e formatação.
- **Moeda:** formatação de valores no padrão brasileiro.
- **Datas:** formatação de datas para o padrão `DD/MM/AAAA`.
- **Telefone:** limpeza e formatação de números de telefone brasileiros.

## Exemplos de uso

### CPF

```python
from brasilkit.cpf import formatar_cpf, validar_cpf

cpf = "52998224725"

print(validar_cpf(cpf))
print(formatar_cpf(cpf))
```

### CNPJ

```python
from brasilkit.cnpj import formatar_cnpj, validar_cnpj

cnpj = "11222333000181"

print(validar_cnpj(cnpj))
print(formatar_cnpj(cnpj))
```

### CEP

```python
from brasilkit.cep import formatar_cep

print(formatar_cep("31250000"))
```

### Moeda

```python
from brasilkit.moeda import formatar_moeda

print(formatar_moeda(1500.50))
```

### Datas

```python
from brasilkit.datas import formatar_data

print(formatar_data("2026-10-10"))
```

### Telefone

```python
from brasilkit.telefone import formatar_telefone

print(formatar_telefone("31999998888"))
```

## Testes

Os testes automatizados são executados com pytest:

```bash
pytest -v
```

## Autor

André Luiz de Souza

## Licença

Este projeto será distribuído sob a licença MIT.
