Metadata-Version: 2.4
Name: verifica
Version: 1.0.0.dev2
Summary: Uma ferramenta simples para correção de atividades em python via CLI.
Author-email: Théo Modeneis Ruela <theo.ruela@gmail.com>
License-Expression: MIT
Project-URL: Homepage, https://github.com/espinafr/Verifica
Project-URL: Issues, https://github.com/espinafr/Verifica/issues
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9.13
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: colorama>=0.4.6
Requires-Dist: platformdirs>=2.5.2
Dynamic: license-file

<div align="center">
    <h1 align="center">Verifica</h1>
    <p align="center">Uma ferramenta simples para correção de atividades em python via CLI.<br>
    <table>
        <tbody>
            <tr>
                <td><a href="https://pypi.org/project/verifica/">Página no Pypi</a></td>
                <td align="right"><a href="https://github.com/espinafr/verifica/issues/new?template=denúncia-de-bug.yml">Reportar bug</a></td>
            </tr>
            <tr>
                <td colspan="2" align="center"><a href="https://espinafr.github.io/verifica">Gerador <code>correcao.json</code></a></td>
            </tr>
            <tr>
                <td colspan="2" align="center"><a href="https://github.com/espinafr/verifica/tree/master/docs">Como configurar</a></td>
            </tr>
        </tbody>
    </table>
</div>

## Sobre o projeto

**Verifica** é uma ferramenta simples que permite que professores preparem testes automatizados para corrigir atividades em python, fornecendo aos alunos uma correção instantânea para seus programas antes deles serem enviados oficialmente.

## Como usar
_Quer saber como criar os arquivos de correção? [Clique aqui](https://github.com/espinafr/verifica/tree/master/docs)_
1. Baixe a ferramenta:
```bash
pip install verifica
```

2. Faça as atividades propostas com base nas orientações recebidas.

3. No diretório com os arquivos `.py`, execute o comando `python -m verifica` seguido da localização do diretório com os arquivos de correção no github
```bash
python -m verifica usuario/repositorio/branch/localizacao/da/pasta
```

## Como compilar

Para gerar os arquivos de distribuição do projeto, certifique-se de ter o módulo `build` instalado:

```bash
pip install build
```

Em seguida, execute o comando de construção na raiz do projeto:

```bash
python -m build
```

Os arquivos gerados (arquivos `.tar.gz` e `.whl`) estarão disponíveis no diretório `dist/`. Use o arquivo `.whl` para distribuição e instalação do pacote via pip.

```bash
pip install dist/{NOME DO ARQUIVO GERADO}
```

## Reconhecimentos

Veja o arquivo [ACKNOWLEDGEMENTS](https://github.com/espinafr/verifica/blob/master/ACKNOWLEDGEMENTS.md)

## Licença

Veja o arquivo [LICENSE](https://github.com/espinafr/verifica/blob/master/LICENSE).
