describe requires-python fallback in docs#16704
Conversation
CodSpeed Performance ReportMerging #16704 will not alter performanceComparing Summary
|
|
|
I'll change the base. We can merge this directly into main. |
72ffa12 to
851427a
Compare
a91fee8 to
df21410
Compare
Co-authored-by: Micha Reiser <[email protected]>
There was a problem hiding this comment.
This looks great, and thanks for adding the subsection!
My only quibble is with the second rule. It seems slightly confusing to me, but I think it would be too verbose to try to add ruff.toml (or especially a list of file options) in place of each "configuration[ file]" occurrence to clarify things.
Co-authored-by: Brent Westbrook <[email protected]>
Yeah I agree it's a bit awkward, but I can't think of a better way to word it at the moment. It's especially confusing because the found configuration file could itself be a |
|
Agreed, I think it's good for now. We can iterate if users actually get confused. |
* main: (53 commits) [syntax-errors] Tuple unpacking in `for` statement iterator clause before Python 3.9 (#16558) Ruff v0.10 Release (#16708) Add new `noqa` specification to the docs (#16703) describe requires-python fallback in docs (#16704) [red-knot] handle cycles in MRO/bases resolution (#16693) [red-knot] Auto generate statement nodes (#16645) [`pylint`] Better inference for `str.strip` (`PLE310`) (#16671) [`pylint`] Improve `repeated-equality-comparison` fix to use a `set` when all elements are hashable (`PLR1714`) (#16685) [`pylint`/`pep8-naming`] Check `__new__` argument name in `bad-staticmethod-argument` and not `invalid-first-argument-name-for-class-method` (`PLW0211`/`N804`) (#16676) [`flake8-pyi`] Stabilize fix for `unused-private-type-var` (`PYI018`) (#16682) [`flake8-bandit`] Deprecate `suspicious-xmle-tree-usage` (`S320`) (#16680) [`flake8-simplify`] Avoid double negation in fixes (`SIM103`) (#16684) [`pyupgrade`]: Improve diagnostic range for `redundant-open-mode` (`UP015`) (#16672) Consider all `TYPE_CHECKING` symbols for type-checking blocks (#16669) [`pep8-naming`]: Ignore methods decorated with `@typing.override` (`invalid-argument-name`) (#16667) Stabilize FURB169 preview behavior (#16666) [`pylint`] Detect invalid default value type for `os.environ.get` (`PLW1508`) (#16674) [`flake8-pytest-style`] Allow for loops with empty bodies (`PT012`, `PT031`) (#16678) [`pyupgrade`]: Deprecate `non-pep604-isinstance` (`UP038`) (#16681) [`flake8-type-checking`] Stabilize `runtime-cast-value` (`TC006`) (#16637) ...
Adds description of
requires-pythonfallback to documentation for configuration file discovery.