Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

"Contributing" doc to suggest running flake8 locally

Aberta Para iniciantes
#2,637 10 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
1/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
72/100
Tipo de issue
Documentação
Clareza
Claramente especificada
Status de atividade
Estagnada
Stack de tecnologia
markdown, python
Domínio
documentation

Direção de pesquisa

A página a ser alterada é o guia de contribuição docs/sphinx/source/contributing/how_to_contribute_new_code.rst, que a issue linka a partir do site readthedocs. Procure o trecho em que o texto existente trata da execução de testes e de linting e acrescente uma seção curta sobre como executar o flake8 localmente com o comando que a CI do projeto usa. Está pronto quando o guia ensina um contribuidor a executar o flake8 antes de fazer push e a documentação é gerada sem avisos.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

question

Is your feature request related to a problem? Please describe.
I find myself depending on pvlib GitHub CI to see if my pull request complies with flake8 (and having to iterate with additional commits and pushes).

Describe the solution you'd like
Would be nice to find in the Contributing doc a recommendation to test code flake8-wise locally before pushing it online (+ instructions on how to do it).

Additional context
Don't know if there are any other structural tests that would make sense (and be easy to implement) locally.

Linguagem predominante
Python
Estrelas
1.7k
Forks
1.2k
Merge médio
3d 18h
PRs com merge (30d)
16

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de pvlib/pvlib-python

Todas as issues de pvlib/pvlib-python

Issues semelhantes

Mais issues de Python

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.