A simple program which checks Python source files for errors

PyCQA/pyflakes é bom para iniciantes?

Vimos poucos pull requests recentes de contribuidores externos em PyCQA/pyflakes para dizer com que frequência eles recebem merge. No momento não há nenhuma issue para iniciantes aberta; a lista abaixo mostra as outras issues que temos deste repositório.

Estrelas
1.5k
Forks
205
Issues abertas para iniciantes
0
Issues indexadas
45
Merge médio
1d 2h
PRs com merge (30d)
5
Linguagem predominante
Python
Licença
MIT
Último push no GitHub
28/10/2026
Última indexação
19/9/2026
Guia de contribuição
Sem guia de contribuição
Código de conduta
Sem código de conduta
Labels para iniciantes
help wanted

Como contribuir com PyCQA/pyflakes

  1. Não há guia de contribuição, então comece pelo README e por alguns pull requests com merge recente para ver como as mudanças são propostas.
  2. Suas contribuições serão publicadas sob a licença MIT do projeto.
  3. Siga o repositório para saber quando uma nova issue para iniciantes for aberta, ou veja as outras issues abaixo.
Carregando issues

Issues em que talvez alguém já esteja trabalhando aparecem no fim. Ordenar tudo por data

  • F542 is not a crime
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100

    PyCQA/pyflakes#845 · 5 reações ·

  • setuptools deprecation warnings
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    PyCQA/pyflakes#835 · 2 comentários ·

  • Update CI to use modern PyPy versions
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 52/100

    PyCQA/pyflakes#828 ·

  • Use of await in a function that is not async should be shown as a syntax error by flake8
    Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    PyCQA/pyflakes#818 · 1 comentário ·

  • Proposed changes to pyflakes's traversal code.
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    PyCQA/pyflakes#816 · 1 comentário ·

  • F821 with Annotated import alias
    Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    PyCQA/pyflakes#789 · 1 comentário ·

  • branch analysis
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 5/100

    PyCQA/pyflakes#715 ·

  • Warn about certain sequences of chained comparisons
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    PyCQA/pyflakes#690 · 1 comentário · 1 reação ·

  • Check for invalid format specifiers
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    PyCQA/pyflakes#644 ·

  • `typing.no_type_check` decorator is not being considered
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    PyCQA/pyflakes#595 · 2 comentários ·

  • unused variables in list comprehension not reported
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    PyCQA/pyflakes#593 · 3 comentários · 1 reação ·

  • REQ: Should handle unexpanded wildcards from commandline (Windows)
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 38/100

    PyCQA/pyflakes#566 · 2 comentários · 1 reação ·

  • False errors with named format string placeholders: "% ... has unsupported format character '(' " ...
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100

    PyCQA/pyflakes#562 ·

  • Shadowing and unshadowing a builtin makes pyflakes emit a F821
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    PyCQA/pyflakes#548 ·

  • F822 (flake8): Type-only definitions in stubs and __all__
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    PyCQA/pyflakes#533 · 3 comentários ·

  • Undefined comprehension variable in class body not caught
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100

    PyCQA/pyflakes#503 · 3 comentários ·

  • Decorated Function Should Be Considered Used
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100

    PyCQA/pyflakes#488 · 20 comentários · 6 reações ·

  • Several syntax errors not caught
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    PyCQA/pyflakes#461 · 1 reação ·

  • Use pre-commit hook with flake8 for contributors
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    PyCQA/pyflakes#456 · 2 comentários ·

  • Support for Code Climate reporting format
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    PyCQA/pyflakes#418 · 7 comentários ·

  • "Local variable (defined in enclosing scope) referenced before assignment" wording is misleading
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 38/100

    PyCQA/pyflakes#390 · 2 comentários · 1 reação ·

  • False positive: F401 'foo' imported but unused; when marking variable as global variable in a function
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    PyCQA/pyflakes#389 · 1 comentário · 2 reações ·

  • Treat global dunder names as always used
    Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100

    PyCQA/pyflakes#387 · 2 comentários ·

  • F841 reports misleading location in try/except block
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    PyCQA/pyflakes#378 · 3 comentários ·

  • F811 redefinition of unused incorrectly triggered for `__class__`
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 42/100

    PyCQA/pyflakes#372 · 1 reação ·

  • Python 3 UnboundLocalError not detected when variable referenced after shadowed by exception variable
    Aberta
    python3

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    PyCQA/pyflakes#345 · 2 comentários ·

  • Subtle output flushing issue in Python 3.4
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    PyCQA/pyflakes#289 · 11 comentários ·

  • Imports and methods fall in the same namespace?
    Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta
    bug

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    PyCQA/pyflakes#268 · 4 comentários · 2 reações ·

  • finds mangled globals and freevars undefined/unused
    Aberta
    bug help wanted

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    PyCQA/pyflakes#267 · 2 comentários ·

  • erroneous 'undefined name' in exception handling + lambda
    Aberta
    help wanted

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 38/100

    PyCQA/pyflakes#265 · 2 comentários ·

  • global/local syntax errors not caught
    Aberta
    enhancement help wanted

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    PyCQA/pyflakes#249 · 3 comentários ·

  • Warn on Unassigned `==` Expression as Statement
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    PyCQA/pyflakes#237 · 5 comentários ·

  • Warn on "raise StopIteration"
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    PyCQA/pyflakes#235 ·

  • maximum recursion depth exceeded in 1050 string join
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    PyCQA/pyflakes#231 · 7 comentários · 3 reações ·

  • warn on locals()
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 42/100

    PyCQA/pyflakes#179 · 7 comentários ·

  • contribute checking for "miscaptured" variables in loops
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    PyCQA/pyflakes#177 ·

  • inconsistent behavior with locals(), comprehensions and the unused local variable warning
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 42/100

    PyCQA/pyflakes#136 · 1 comentário · 1 reação ·

  • Add option to select scope for doctests
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100

    PyCQA/pyflakes#161 · 14 comentários ·

  • [Feature] Add hosted docs
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100

    PyCQA/pyflakes#153 · 4 comentários · 1 reação ·

  • global keyword removes undefined variable warning
    Talvez já em andamento @dannysepler assumiu há 1778 dias. Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 38/100

    PyCQA/pyflakes#590 · 2 reações ·

  • End column/lineno
    Talvez já em andamento @krassowski assumiu há 1939 dias. Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    PyCQA/pyflakes#454 · 13 comentários · 1 reação ·

  • Pyflakes doesn't properly handle del inside function definition
    Talvez já em andamento @Hanaasagi assumiu há 2621 dias. Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 42/100

    PyCQA/pyflakes#428 · 1 comentário · 2 reações ·

  • Flag unused closure defined function / class definitions
    Talvez já em andamento @adamchainz assumiu há 2570 dias. Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 42/100

    PyCQA/pyflakes#392 · 1 comentário · 1 reação ·

Receba novas issues na sua caixa de entrada

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