Skip to main content

Um utilitário em Python para criar projetos a partir de templates

Project description

🍳 cocinero

cocinero é um utilitário escrito em Python para facilitar a geração de projetos novos a partir de boilerplates. Este projeto permite:

  • Criar novos projetos a partir de um repositório base
  • Verificar no ambiente do usuário se ele possui todos os requisitos para criar/executar um projeto
  • Executar tarefas pré-definidas em cima dos novos projetos

Instalação

Para instalar o cocinero, você pode utilizar tanto o pip, quanto o pipx, executando:

pip install cocinero

ou ...

pipx install cocinero

Para utilizar boilerplates oriundos do GitHub, você também precisa instalar o git.

Como usar

Após instalado, para criar um novo projeto com o cocinero, execute:

cocinero cook github.com/des467/webservicepython meu_novo_projeto_incrivel

O comando acima irá:

  • Clonar o repositório template passado
  • Ler o arquivo cocinero-recipe.yml na raiz do repositório e a partir daí..
  • .. gerar o seu incrível projeto.

Para ver mais informações sobre como criar recipes, clique aqui.

Como contribuir

Veja como contribuir clicando aqui.

Licença

Este projeto utiliza a licença GPL v3. Para ver mais sobre a licença, clique aqui

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cocinero-0.1.3.tar.gz (19.4 kB view hashes)

Uploaded Source

Built Distribution

cocinero-0.1.3-py3-none-any.whl (21.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page