rag_template / .github /pull_request_template.md
Guilherme Favaron
Sync: Complete project update (Phase 6) - API, Metadata, Eval, Docs
a686b1b

A newer version of the Gradio SDK is available: 6.5.0

Upgrade

Descricao

[Descricao clara das mudancas implementadas]

Tipo de Mudanca

  • Bug fix (mudanca que corrige um problema)
  • Nova funcionalidade (mudanca que adiciona funcionalidade)
  • Breaking change (mudanca que quebra compatibilidade)
  • Documentacao (mudanca apenas em documentacao)
  • Refatoracao (melhoria de codigo sem mudar funcionalidade)
  • Performance (melhoria de performance)
  • Testes (adicao ou correcao de testes)

Motivacao e Contexto

[Por que essa mudanca e necessaria? Que problema resolve?]

Resolve # (issue)

Como Foi Testado?

[Descreva os testes realizados]

  • Teste unitario
  • Teste de integracao
  • Teste manual
  • Teste end-to-end

Ambiente de Teste

  • OS: [e.g. Ubuntu 22.04]
  • Python: [e.g. 3.11.2]
  • Database: [Supabase/Local]

Checklist

Codigo

  • Codigo segue o style guide (black + ruff)
  • Testes foram adicionados/atualizados
  • Todos os testes passam localmente
  • Type hints foram adicionados
  • Docstrings foram adicionadas/atualizadas

Documentacao

  • README.md atualizado (se necessario)
  • Documentacao tecnica atualizada
  • CHANGELOG.md atualizado
  • Comentarios no codigo (onde necessario)

Qualidade

  • Sem warnings de linter
  • Sem conflitos com main
  • Code review interno realizado
  • Performance testada (se relevante)

Screenshots (se aplicavel)

[Adicione screenshots ou GIFs demonstrando as mudancas visuais]

Impacto

Breaking Changes

[Liste quebras de compatibilidade, se houver]

Migracoes Necessarias

[Passos que usuarios precisam fazer para atualizar]

Novas Dependencias

[Liste novas dependencias adicionadas]

Checklist do Reviewer

  • Codigo esta claro e bem estruturado
  • Testes cobrem os casos principais
  • Documentacao esta adequada
  • Performance e aceitavel
  • Sem problemas de seguranca obvios