Skip to content

Conversation

@karthiknadig
Copy link
Member

No description provided.

@karthiknadig karthiknadig added the bug Issue identified by VS Code Team member as probable bug label Nov 25, 2024
@karthiknadig karthiknadig self-assigned this Nov 25, 2024
@karthiknadig karthiknadig merged commit 5508de4 into microsoft:main Nov 25, 2024
46 checks passed
karthiknadig pushed a commit that referenced this pull request Nov 26, 2024
`ruff` 0.8.0 (released 2024-11-22) no longer defaults to supporting
Python 3.8,

> Ruff now defaults to Python 3.9 instead of 3.8 if no explicit Python
version
> is configured using
[`ruff.target-version`](https://docs.astral.sh/ruff/settings/#target-version)
> or
[`project.requires-python`](https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#python-requires)
>
([https://github.com/microsoft/vscode-python/pull/13896](https://github.com/astral-sh/ruff/pull/13896))
> —
https://github.com/astral-sh/ruff/blob/f3dac27e9aa6ac6a20fc2fb27ff2e4f5d369b076/CHANGELOG.md#080

We want to support Python 3.8 until February 2025, so we need to set
`target-version`.

> The minimum Python version to target, e.g., when considering automatic
code
> upgrades, like rewriting type annotations. Ruff will not propose
changes
> using features that are not available in the given version.
> — https://docs.astral.sh/ruff/settings/#target-version

Can be used as an alternative to
#24488 until py38 support
is dropped.

This PR also reverts the pinning of `ruff` merged in #24484.
rzhao271 pushed a commit that referenced this pull request Nov 27, 2024
@karthiknadig karthiknadig deleted the fix-linting branch December 13, 2024 06:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Issue identified by VS Code Team member as probable bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants