poetry: bump ruff from 0.3.3 to 0.15.7
Open
Number: #1194
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Unknown
Comments: 1
Association: Unknown
Comments: 1
Created:
March 31, 2026 at 11:10 AM UTC
(3 months ago)
(3 months ago)
Updated:
March 31, 2026 at 11:17 AM UTC
(3 months ago)
(3 months ago)
Labels:
dependencies python
dependencies python
Description:
Bumps ruff from 0.3.3 to 0.15.7.
Release notes
Sourced from ruff's releases.
0.15.7
Release Notes
Released on 2026-03-19.
Preview features
Rule changes
- [
pycodestyle] Recognizepyrefly:as a pragma comment (E501) (#24019)Server
- Don't return code actions for non-Python documents (#23905)
Documentation
- Add company AI policy to contributing guide (#24021)
- Document editor features for Markdown code formatting (#23924)
- [
pylint] Improve phrasing (PLC0208) (#24033)Other changes
- Use PEP 639 license information (#19661)
Contributors
Install ruff 0.15.7
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ruff/releases/download/0.15.7/ruff-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://releases.astral.sh/github/ruff/releases/download/0.15.7/ruff-installer.ps1 | iex" </tr></table>
... (truncated)
Changelog
Sourced from ruff's changelog.
0.15.7
Released on 2026-03-19.
Preview features
Rule changes
- [
pycodestyle] Recognizepyrefly:as a pragma comment (E501) (#24019)Server
- Don't return code actions for non-Python documents (#23905)
Documentation
- Add company AI policy to contributing guide (#24021)
- Document editor features for Markdown code formatting (#23924)
- [
pylint] Improve phrasing (PLC0208) (#24033)Other changes
- Use PEP 639 license information (#19661)
Contributors
0.15.6
Released on 2026-03-12.
Preview features
- Add support for
lazyimport parsing (#23755)- Add support for star-unpacking of comprehensions (PEP 798) (#23788)
- Reject semantic syntax errors for lazy imports (#23757)
- Drop a few rules from the preview default set (#23879)
- [
airflow] FlagVariable.get()calls outside of task execution context (AIR003) (#23584)- [
airflow] Flag runtime-varying values in DAG/task constructor arguments (AIR304) (#23631)- [
flake8-bugbear] Implementdelattr-with-constant(B043) (#23737)
... (truncated)
Commits
0ef39deBump 0.15.7 (#24049)beb543b[ty] ecosystem-analyzer: Fail on newly panicking projects (#24043)378fe73Don't show noqa hover for non-Python documents (#24040)b5665bd[pylint] Improve phrasing (PLC0208) (#24033)6e20f22test: migrateshow_settingsandversiontests to useCliTest(#23702)f99b284Drain file watcher events during test setup (#24030)744c996[ty] Filter out unsatisfiable inference attempts during generic call narrowin...1616095[ty] Avoid inferring intersection types for call arguments (#23933)7f275f4[ty] Pin mypy_primer insetup_primer_project.py(#24020)7255e36[pycodestyle] Recognizepyrefly:as a pragma comment (E501) (#24019)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
Technical Details
| ID: | 14928557 |
| UUID: | 4178220664 |
| Node ID: | PR_kwDOHvKt1c7O6p4T |
| Host: | GitHub |
| Repository: | NHSDigital/NRLF |