Metadata-Version: 2.1
Name: bra-loterias
Version: 0.1.0
Summary: Bra loterias é um CLI para coletar resultados, conferir e gerar jogos das loterias CAIXA. Projeto com finalidades educacionais
License: MIT
Author: Johann Philipi
Author-email: joliveira.info@gmail.com
Requires-Python: >=3.11,<4.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: Portuguese (Brazilian)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Education
Requires-Dist: beautifulsoup4 (>=4.12.2,<5.0.0)
Requires-Dist: pydantic (>=1.10.7,<2.0.0)
Requires-Dist: rich (>=13.3.4,<14.0.0)
Requires-Dist: typer (>=0.7.0,<0.8.0)
Project-URL: Bug Tracker, https://github.com/JohannPhilipi/bra-loterias/issues
Project-URL: Código, https://github.com/JohannPhilipi/bra-loterias
Project-URL: Documentação, https://bra-loterias.readthedocs.io/en/latest/
Description-Content-Type: text/markdown

<img src="https://bra-loterias.readthedocs.io/en/latest/assets/trevo_icon.png" width="200">

# Bra Loterias
[![Documentation Status](https://readthedocs.org/projects/bra-loterias/badge/?version=latest)](https://notas-musicais.readthedocs.io/en/latest/?badge=latest)
[![CI](https://github.com/JohannPhilipi/bra-loterias/actions/workflows/ci.yaml/badge.svg)](https://github.com/JohannPhilipi/bra-loterias/actions/workflows/ci.yaml)
[![PyPI version](https://badge.fury.io/py/bra-loterias.svg)](https://badge.fury.io/py/bra-loterias)

Bra loterias é um CLI para coletar resultados, conferir e gerar jogos das loterias CAIXA.

## Como instalar o projeto

Para instalação do CLI com PIPX:

```bash
pipx install bra-loterias
```

Ou com PIP:

```bash
pip install bra-loterias
```

## Como usar?

O CLI tem como parâmetro o nome jogo que deseja os resultados. Por exemplo, a mega-sena:

```bash
bra-loterias resultados mega-sena
```

Resultado:

```bash
{
    'concurso': 'concurso 2586',
    'data': 'quarta 26.04.23',
    'numeros_sorteados': ['10', '18', '41', '49', '53', '59'],
    'resultado_premio_principal': 'acumulou',
    'resultados': [
        {'FAIXAS': 'Sena', 'GANHADORES': '0', 'PREMIO (R$)': '0,00'},
        {'FAIXAS': 'Quina', 'GANHADORES': '76', 'PREMIO (R$)': '64.781,77'},
        {'FAIXAS': 'Quadra', 'GANHADORES': '6.010', 'PREMIO (R$)': '1.170,29'}
    ],
    'estimativa_prox_sorteio': 'R$ 50.347.934,06',
    'link': 'https://noticias.uol.com.br/loterias/mega-sena/'
}
```

Para mais opções, você pode consultar tambem a flag `--help`:

```bash
 Usage: bra-loterias resultados [OPTIONS] JOGO

 Retorna o resultado do jogos em questão.

╭─ Arguments ────────────────────────────────────────────────────╮
│ *    jogo      TEXT  Nome do jogo [default: None] [required]   │
╰────────────────────────────────────────────────────────────────╯
╭─ Options ──────────────────────────────────────────────────────╮
│ --help          Show this message and exit.                    │
╰────────────────────────────────────────────────────────────────╯
```

