Loading repository data…
Loading repository data…
codaqui / repository
PyKitInicial é um template de projeto Python criado para acelerar o início dos seus projetos Python. Ele fornece uma configuração pré-configurada com Pyenv, Poetry, Black, Flake8, Pytest e Pre-commit, simplificando o processo de configuração de um novo projeto Python.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
PyKitInicial é um modelo de projeto Python para ajudá-lo a começar rapidamente com seus novos projetos Python. Ele inclui componentes essenciais como configuração de testes, linting, formatação e muito mais.
Antes de poder usar este modelo, você precisa ter as seguintes ferramentas instaladas em sua máquina:
Depois de ter essas ferramentas instaladas, você pode seguir as instruções na seção "Iniciando" para configurar seu projeto.
Aqui estão os passos para criar um novo projeto a partir deste modelo:
pyenv local 3.x.x (substitua 3.x.x pela versão do Python desejada).poetry install.pre-commit install.Aqui está como você pode usar os diferentes recursos deste modelo:
pyenv local 3.x.x.pytest.flake8.black.Lembre-se, para entrar no shell do Poetry, use o comando poetry shell. Isso garante que o ambiente Python correto e as dependências sejam usados.
Para usar black e flake8 dentro de um shell poetry, primeiro ative o shell com poetry shell, então você pode executar black e flake8 como de costume.
O arquivo pyproject.toml contém um espaço reservado para as informações do autor. Para atualizá-lo:
authors = ["Seu nome de verdade <seu.email.de.verdade@example.com>"]
Poetry é uma ferramenta para gerenciamento de dependências e empacotamento em Python. Ele permite que você declare as bibliotecas das quais seu projeto depende e ele irá gerenciá-las (instalar/atualizar) para você.
Para adicionar uma nova dependência ao seu projeto, use o comando poetry add seguido pelo nome do pacote que você deseja adicionar:
poetry add nome-pacote
Isso adicionará o pacote ao seu arquivo pyproject.toml e o instalará em seu ambiente virtual.
Para atualizar uma dependência para a versão mais recente, use o comando poetry update seguido pelo nome do pacote:
poetry update nome-pacote
Isso atualizará o pacote em seu ambiente virtual e atualizará o arquivo poetry.lock
Para executar um arquivo Python em seu projeto, use o comando poetry run seguido pelo comando python e o caminho para o arquivo:
poetry run python caminho/do/arquivo.py
Isso garantirá que o arquivo seja executado no ambiente virtual com acesso às dependências especificadas em seu arquivo pyproject.toml.
Nota: Se você estiver usando uma sessão poetry shell, você pode executar scripts Python diretamente com o comando python, sem a necessidade de prefixá-lo com poetry run.
Contribuições são bem-vindas! Sinta-se à vontade para enviar um Pull Request.
Este projeto está licenciado sob os termos da licença MIT.