Skip to content

Pass ast::PythonVersion to type_hint_resolves_to_any#16236

Merged
ntBre merged 1 commit intomainfrom
brent/type-hint-resolve
Feb 18, 2025
Merged

Pass ast::PythonVersion to type_hint_resolves_to_any#16236
ntBre merged 1 commit intomainfrom
brent/type-hint-resolve

Conversation

@ntBre
Copy link
Contributor

@ntBre ntBre commented Feb 18, 2025

This is a follow-up to #16170 to use ast::PythonVersion in the type_hint_resolves_to_any call chain, as suggested (and implemented!) by Alex here.

This is a follow-up to #16170 to use `ast::PythonVersion` in the
`type_hint_resolves_to_any` call chain, as suggested (and implemented!) by Alex
[here](#16170 (comment)).

Co-authored-by: Alex Waygood <[email protected]>
@ntBre ntBre requested a review from AlexWaygood February 18, 2025 18:08
@github-actions
Copy link
Contributor

ruff-ecosystem results

Linter (stable)

✅ ecosystem check detected no linter changes.

Linter (preview)

✅ ecosystem check detected no linter changes.

@AlexWaygood AlexWaygood added the internal An internal refactor or improvement label Feb 18, 2025
@ntBre ntBre merged commit 1907e60 into main Feb 18, 2025
21 checks passed
@ntBre ntBre deleted the brent/type-hint-resolve branch February 18, 2025 18:22
dcreager added a commit that referenced this pull request Feb 19, 2025
* main:
  [red-knot] Allow any `Ranged` argument for `report_lint` and `report_diagnostic` (#16252)
  [pycodestyle] Exempt `site.addsitedir(...)` calls (E402) (#16251)
  red_knot_python_semantic: improve diagnostic message for "invalid argument type"
  ruff_db: add "secondary" messages to `Diagnostic` trait
  ruff_db: refactor snippet rendering
  red_knot_python_semantic: remove `Ranged` impl for `TypeCheckDiagnostic`
  [red-knot] Refactor `infer_chained_boolean_types` to have access to `TypeInferenceBuilder` (#16222)
  Add `red_knot/README.md` (#16230)
  [airflow] move class attributed related cases to AIR302_class_attribute (AIR302) (#16226)
  [red-knot] Update tests for attributes inferred from parameters (#16208)
  [red-knot] update TODO comment in mdtest (#16242)
  [`refurb`] Correctly handle lengths of literal strings in `slice-to-remove-prefix-or-suffix` (`FURB188`) (#16237)
  Pass `ast::PythonVersion` to `type_hint_resolves_to_any` (#16236)
  Use `ast::PythonVersion` internally in the formatter and linter (#16170)
  Add `SECURITY.md` (#16224)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal An internal refactor or improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants