GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Issues · astral-sh/ruff


Change the issues type filter

Issues

New issue
Search issues
is:issue state:open
is:issue state:open
Clear filter
Search

    Issues

    • Open
      1,746 (1,746)
    • Closed
    • Comfortable display density
    • Compact display density
    • UP030 fails if some braces in the string are touching

      astral-sh/ruff#30345 · opened on Nov 12, 2026
    • RUF072 fix introduces a syntax error when the try body is on the same line as try:

      astral-sh/ruff#30344 · opened on Nov 11, 2026
    • B033 and RUF068 fixes leave an unbalanced parenthesis when the duplicate is parenthesized

      astral-sh/ruff#30343 · opened on Nov 11, 2026
    • RUF068 can de-duplicate a __all__ tuple of length 2 into a parenthesized expression

      astral-sh/ruff#30273 · opened on Nov 10, 2026
    • RUF503 does not detect Generic classes other than Generic

      astral-sh/ruff#30261 · opened on Nov 10, 2026
    • logging-too-few-args: raise for logging calls with no interpolation arguments

      astral-sh/ruff#30232 · opened on Nov 9, 2026
    • UP034's fix breaks a class whose only base is a generator expression

      astral-sh/ruff#30231 · opened on Nov 9, 2026
      1
    • N801 flags a class name with a trailing underscore

      astral-sh/ruff#30230 · opened on Nov 9, 2026
      1
    • PLW0406 misses from <this module> import <name>

      astral-sh/ruff#30229 · opened on Nov 9, 2026
    • PLR1736 doesn't check comprehension if clauses, or an enumerate() that isn't the first for

      astral-sh/ruff#30228 · opened on Nov 9, 2026
      1
    • PLW1641 doesn't understand chained assignments in the class body

      astral-sh/ruff#30227 · opened on Nov 9, 2026
      1
    • SIM401: the fix can make a dict subclass's get call itself, and the docs still call this form preview-only

      astral-sh/ruff#30226 · opened on Nov 9, 2026
      1
    • B012 misses a return in an else: branch or an except handler inside finally:

      astral-sh/ruff#30225 · opened on Nov 9, 2026
      1
    • F823 misses a read before assignment when the function assigns the name more than once

      astral-sh/ruff#30224 · opened on Nov 9, 2026
    • F402 doesn't report a loop variable shadowing an import when the loop is under an if

      astral-sh/ruff#30223 · opened on Nov 9, 2026
    • Context decorator subclasses should follow function naming style (N802) not class naming style (N801)

      astral-sh/ruff#30215 · opened on Nov 9, 2026
    • Rule proposal: multiline string indent

      astral-sh/ruff#30138 · opened on Nov 6, 2026
    • Rule DOC102 confuses unknown section names with parameters

      astral-sh/ruff#30137 · opened on Nov 6, 2026
      1
    • Consider exempting integer enums from PLR2004

      astral-sh/ruff#30070 · opened on Nov 5, 2026
      1
    • 2027 (or next) style guide

      Feature
      astral-sh/ruff#30022 · opened on Nov 4, 2026 · v0.18
    • F401 fix removes the used binding when a name is imported twice, once under an alias

      astral-sh/ruff#29992 · opened on Nov 3, 2026
    • RUF077: false positive (method-receiver-default)

      astral-sh/ruff#29965 · opened on Nov 3, 2026
      4
    • Suggest set.discard instead of try + set.remove + except KeyError + pass

      astral-sh/ruff#29923 · opened on Nov 2, 2026
      3
    • Preserve existing line grouping in collection literals

      astral-sh/ruff#29890 · opened on Nov 1, 2026
      1
    • Ruff should clamp its Python version range to known versions, rather than defaulting somewhere in the middle

      astral-sh/ruff#29863 · opened on Oct 31, 2026
      1
    You are visitor 01402503 — GeezerVison does not store the pages you look up.
    Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.