Sourced from ruff's releases.
0.15.5
Release Notes
Released on 2026-03-05.
Preview features
- Discover Markdown files by default in preview mode (#23434)
- [
perflint] ExtendPERF102to comprehensions and generators (#23473)- [
refurb] FixFURB101andFURB103false positives when I/O variable is used later (#23542)- [
ruff] Add fix fornone-not-at-end-of-union(RUF036) (#22829)- [
ruff] Fix false positive forre.splitwith empty string pattern (RUF055) (#23634)Bug fixes
- [
fastapi] Handle callable class dependencies with__call__method (FAST003) (#23553)- [
pydocstyle] Fix numpy section ordering (D420) (#23685)- [
pyflakes] Fix false positive for names shadowing re-exports (F811) (#23356)- [
pyupgrade] Avoid inserting redundantNoneelements inUP045(#23459)Documentation
- Document extension mapping for Markdown code formatting (#23574)
- Update default Python version examples (#23605)
Other changes
- Publish releases to Astral mirror (#23616)
Contributors
@amyreese@stakeswky@chirizxc@anishgirianish@bxff@zsol@charliermarsh@ntBre@kar-ganapInstall ruff 0.15.5
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.15.5/ruff-installer.sh | shInstall prebuilt binaries via powershell script
... (truncated)
Sourced from ruff's changelog.
0.15.5
Released on 2026-03-05.
Preview features
- Discover Markdown files by default in preview mode (#23434)
- [
perflint] ExtendPERF102to comprehensions and generators (#23473)- [
refurb] FixFURB101andFURB103false positives when I/O variable is used later (#23542)- [
ruff] Add fix fornone-not-at-end-of-union(RUF036) (#22829)- [
ruff] Fix false positive forre.splitwith empty string pattern (RUF055) (#23634)Bug fixes
- [
fastapi] Handle callable class dependencies with__call__method (FAST003) (#23553)- [
pydocstyle] Fix numpy section ordering (D420) (#23685)- [
pyflakes] Fix false positive for names shadowing re-exports (F811) (#23356)- [
pyupgrade] Avoid inserting redundantNoneelements inUP045(#23459)Documentation
- Document extension mapping for Markdown code formatting (#23574)
- Update default Python version examples (#23605)
Other changes
- Publish releases to Astral mirror (#23616)
Contributors
5e4a3d9
Bump 0.15.5 (#23743)69c23cc
[ty] Render all changed diagnostics in conformance.py (#23613)4926bd5
[ty] Split deferred checks out of types/infer/builder.rs
(#23740)9a70f5e
Discover markdown files by default in preview mode (#23434)3dc78b0
[ty] Use HasOptionalDefinition for except
handlers (#23739)a6a5e8d
[ty] Fix precedence of all selector in TOML configurations
(#23723)2a5384b
[ty] Make all selector case sensitive (#23713)db77d7b
[ty] Add a diagnostic if a TypeVar is used to specialize a
ParamSpec, or ...db28490
[ty] Override home directory in ty tests (#23724)5f0fd91
[ty] More type-variable default validation (#23639)Sourced from langchain-core's releases.
langchain-core==1.2.17
Changes since langchain-core==1.2.16
release(core): 1.2.17 (#35527) fix(core): extract usage metadata from serialized tracer message outputs (#35526) chore: bump the langchain-deps group across 3 directories with 7 updates (#35513) chore: bump the langchain-deps group across 3 directories with 14 updates (#35441)
cdf140e
release(core): 1.2.17 (#35527)61fd90a
fix(core): extract usage metadata from serialized tracer message outputs
(#35...d2c86df
fix(huggingface): switch integration test provider to together (#35525)da092cf
Change logo width in README.mdac92957
fix(huggingface): resolve huggingface-hub 1.x compat (#35524)357fbdd
Update heading in README to reflect platform focusa0bc522
Swap logo images for light and dark themes8450b51
Add files via uploadcf51821
Add files via upload6d39b72
fix(huggingface): bump transformers and sentence-transformers lower
bounds (#...Sourced from ruff's releases.
0.15.5
Release Notes
Released on 2026-03-05.
Preview features
- Discover Markdown files by default in preview mode (#23434)
- [
perflint] ExtendPERF102to comprehensions and generators (#23473)- [
refurb] FixFURB101andFURB103false positives when I/O variable is used later (#23542)- [
ruff] Add fix fornone-not-at-end-of-union(RUF036) (#22829)- [
ruff] Fix false positive forre.splitwith empty string pattern (RUF055) (#23634)Bug fixes
- [
fastapi] Handle callable class dependencies with__call__method (FAST003) (#23553)- [
pydocstyle] Fix numpy section ordering (D420) (#23685)- [
pyflakes] Fix false positive for names shadowing re-exports (F811) (#23356)- [
pyupgrade] Avoid inserting redundantNoneelements inUP045(#23459)Documentation
- Document extension mapping for Markdown code formatting (#23574)
- Update default Python version examples (#23605)
Other changes
- Publish releases to Astral mirror (#23616)
Contributors
@amyreese@stakeswky@chirizxc@anishgirianish@bxff@zsol@charliermarsh@ntBre@kar-ganapInstall ruff 0.15.5
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.15.5/ruff-installer.sh | shInstall prebuilt binaries via powershell script
... (truncated)
Sourced from ruff's changelog.
0.15.5
Released on 2026-03-05.
Preview features
- Discover Markdown files by default in preview mode (#23434)
- [
perflint] ExtendPERF102to comprehensions and generators (#23473)- [
refurb] FixFURB101andFURB103false positives when I/O variable is used later (#23542)- [
ruff] Add fix fornone-not-at-end-of-union(RUF036) (#22829)- [
ruff] Fix false positive forre.splitwith empty string pattern (RUF055) (#23634)Bug fixes
- [
fastapi] Handle callable class dependencies with__call__method (FAST003) (#23553)- [
pydocstyle] Fix numpy section ordering (D420) (#23685)- [
pyflakes] Fix false positive for names shadowing re-exports (F811) (#23356)- [
pyupgrade] Avoid inserting redundantNoneelements inUP045(#23459)Documentation
- Document extension mapping for Markdown code formatting (#23574)
- Update default Python version examples (#23605)
Other changes
- Publish releases to Astral mirror (#23616)
Contributors
5e4a3d9
Bump 0.15.5 (#23743)69c23cc
[ty] Render all changed diagnostics in conformance.py (#23613)4926bd5
[ty] Split deferred checks out of types/infer/builder.rs
(#23740)9a70f5e
Discover markdown files by default in preview mode (#23434)3dc78b0
[ty] Use HasOptionalDefinition for except
handlers (#23739)a6a5e8d
[ty] Fix precedence of all selector in TOML configurations
(#23723)2a5384b
[ty] Make all selector case sensitive (#23713)db77d7b
[ty] Add a diagnostic if a TypeVar is used to specialize a
ParamSpec, or ...db28490
[ty] Override home directory in ty tests (#23724)5f0fd91
[ty] More type-variable default validation (#23639)Sourced from langchain-core's releases.
langchain-core==1.2.17
Changes since langchain-core==1.2.16
release(core): 1.2.17 (#35527) fix(core): extract usage metadata from serialized tracer message outputs (#35526) chore: bump the langchain-deps group across 3 directories with 7 updates (#35513) chore: bump the langchain-deps group across 3 directories with 14 updates (#35441)
cdf140e
release(core): 1.2.17 (#35527)61fd90a
fix(core): extract usage metadata from serialized tracer message outputs
(#35...d2c86df
fix(huggingface): switch integration test provider to together (#35525)da092cf
Change logo width in README.mdac92957
fix(huggingface): resolve huggingface-hub 1.x compat (#35524)357fbdd
Update heading in README to reflect platform focusa0bc522
Swap logo images for light and dark themes8450b51
Add files via uploadcf51821
Add files via upload6d39b72
fix(huggingface): bump transformers and sentence-transformers lower
bounds (#...Sourced from ruff's releases.
0.15.5
Release Notes
Released on 2026-03-05.
Preview features
- Discover Markdown files by default in preview mode (#23434)
- [
perflint] ExtendPERF102to comprehensions and generators (#23473)- [
refurb] FixFURB101andFURB103false positives when I/O variable is used later (#23542)- [
ruff] Add fix fornone-not-at-end-of-union(RUF036) (#22829)- [
ruff] Fix false positive forre.splitwith empty string pattern (RUF055) (#23634)Bug fixes
- [
fastapi] Handle callable class dependencies with__call__method (FAST003) (#23553)- [
pydocstyle] Fix numpy section ordering (D420) (#23685)- [
pyflakes] Fix false positive for names shadowing re-exports (F811) (#23356)- [
pyupgrade] Avoid inserting redundantNoneelements inUP045(#23459)Documentation
- Document extension mapping for Markdown code formatting (#23574)
- Update default Python version examples (#23605)
Other changes
- Publish releases to Astral mirror (#23616)
Contributors
@amyreese@stakeswky@chirizxc@anishgirianish@bxff@zsol@charliermarsh@ntBre@kar-ganapInstall ruff 0.15.5
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.15.5/ruff-installer.sh | shInstall prebuilt binaries via powershell script
... (truncated)
Sourced from ruff's changelog.
0.15.5
Released on 2026-03-05.
Preview features
- Discover Markdown files by default in preview mode (#23434)
- [
perflint] ExtendPERF102to comprehensions and generators (#23473)- [
refurb] FixFURB101andFURB103false positives when I/O variable is used later (#23542)- [
ruff] Add fix fornone-not-at-end-of-union(RUF036) (#22829)- [
ruff] Fix false positive forre.splitwith empty string pattern (RUF055) (#23634)Bug fixes
- [
fastapi] Handle callable class dependencies with__call__method (FAST003) (#23553)- [
pydocstyle] Fix numpy section ordering (D420) (#23685)- [
pyflakes] Fix false positive for names shadowing re-exports (F811) (#23356)- [
pyupgrade] Avoid inserting redundantNoneelements inUP045(#23459)Documentation
- Document extension mapping for Markdown code formatting (#23574)
- Update default Python version examples (#23605)
Other changes
- Publish releases to Astral mirror (#23616)
Contributors
5e4a3d9
Bump 0.15.5 (#23743)69c23cc
[ty] Render all changed diagnostics in conformance.py (#23613)4926bd5
[ty] Split deferred checks out of types/infer/builder.rs
(#23740)9a70f5e
Discover markdown files by default in preview mode (#23434)3dc78b0
[ty] Use HasOptionalDefinition for except
handlers (#23739)a6a5e8d
[ty] Fix precedence of all selector in TOML configurations
(#23723)2a5384b
[ty] Make all selector case sensitive (#23713)db77d7b
[ty] Add a diagnostic if a TypeVar is used to specialize a
ParamSpec, or ...db28490
[ty] Override home directory in ty tests (#23724)5f0fd91
[ty] More type-variable default validation (#23639)aad13b8
v5.3.0f6c63a6
protect imports (#44437)fd6bc38
[vllm + v5 fix] handle TokenizersBackend fallback properly for v5 (#44255)30c4801
Fix CLI NameError: name 'TypeAdapter' is not defined (#44256)ee4c220
Enforce min length in some generate tests (#44401)a4f3df0
[tiny] Add olmo_hybrid to tokenizer auto-mapping (#44416)1313588
Update PR template (#44415)7235d44
Add eurobert (#39455)f60c4e9
Add Qwen3.5 support for sequence classification (#44406)fa7f4b6
update the expected output for qwen2_5_vl w/ pytorch 2.10 XPU (#44426)