According to ruff documents, it is stated that
Under those conditions, Ruff implements every rule in Flake8. In practice, that means Ruff implements all of the F rules (which originate from Pyflakes), along with a subset of the E and W rules (which originate from pycodestyle).
I'm curious if ruff will continue to follow and implement changes every time flake8 or pycodestyle updates itself?
For instance, pycodestyle recently made changes in how it handles E721.
- E721: adjust handling of type comparison. Allowed forms are now
isinstance(x, t) or type(x) is t. PR #1086, #1167.
I would like to know if ruff plan to adopt these changes.
Thank you.