Metadata-Version: 2.4
Name: comoresolve
Version: 0.2.0
Summary: Utilitário para encontrar soluções para problemas no Python
Author-email: Eduardo Klosowski <eduardo_klosowski@yahoo.com>
License-Expression: MIT
Project-URL: repository, https://github.com/eduardoklosowski/comoresolve
Project-URL: releasenotes, https://github.com/eduardoklosowski/comoresolve/releases
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: Portuguese (Brazilian)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Software Development
Classifier: Typing :: Typed
Requires-Python: <4,>=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# Como Resolve?

Utilitário para encontrar soluções para problemas no [Python](https://www.python.org/).

## Instalação

Instale o pacote `comoresolve` através do [PyPI](https://pypi.org/project/comoresolve/). Exemplo:

```sh
pip install comoresolve
```

## Uso

Utilize o comando `comoresolve` como se fosse o interpretador do Python. Exemplo:

```sh
# Para:
python meu_arquivo.py
# Execute:
comoresolve meu_arquivo.py

# Para:
python -m meu_modulo
# Execute:
comoresolve -m meu_modulo
```

## Ambiente de desenvolvimento

O ambiente de desenvolvimento desse projeto pode ser construído automaticamente com [Dev Container](https://containers.dev/).

### Lints e tests

Os linters e testes desse projeto podem ser executados com:

```sh
make lint test
```

Para executá-los automaticamente no commit, execute os seguintes comandos:

```sh
cat << EOF > .git/hooks/pre-commit
#!/bin/sh

make lint test
EOF
chmod +x .git/hooks/pre-commit
```

### Formatar código

Para formatar o código do projeto automaticamente execute:

```sh
make fmt
```
