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 redis's releases.
7.3.0
Changes
OpenTelemetry Native Metrics Support for asynchronous clients Added comprehensive OpenTelemetry metrics support for asynchronous clients following the OpenTelemetry Database Client Semantic Conventions. Metric groups include:
- Command metrics: Operation duration with retry tracking
- Connection basic: Connection count and creation time
- Resiliency: Errors, handoffs, timeout relaxation
- Connection advanced: Wait time and use time
- Pubsub metrics: Published and received messages
- Stream metrics: Processing duration and maintenance notifications
🚀 New Features
- Added OTel instrumentation and metrics export for async client (#3977)
🐛 Bug Fixes
- [async] Adding access to cluster client's nodes_manager and set_response_callback in ClusterPipeline objects (#3989)
- fix(connection): Ensure we have an initialized protocol in connection (#3981)
🧰 Maintenance
- fix: use KeysT for blpop and brpop keys parameter type annotation (#3987 #3990)
- Bump actions/upload-artifact from 6 to 7 (#3985)
- fix: replace 3 bare except clauses with except Exception (#3980)
We'd like to thank all the contributors who worked on this release!
@mitre88@turanalmammadov@haosenwang1018@Medno@vladvildanov@petyaslavova
8ecbc7a
Updating lib version to 7.3.011043df
typing: accept single-key input for blpop and brpop (#3990)d958125
fix: use KeysT for blpop and brpop keys parameter type annotation (#3987)75bf91b
[async] Adding access to cluster client's nodes_manager and
set_response_call...abf5bcb
Bump actions/upload-artifact from 6 to 7 (#3985)5b0303b
fix: replace 3 bare except clauses with except Exception (#3980)e9fba86
Added OTel instrumentation and metrics export for async client (#3977)7ce513d
fix(connection): Ensure we have an initialized protocol in connection
(#3981)8e3a5b2
remove remaining imports of typing_extensions (#3873)5b46430
Hold references to ClusterNode disconnect task (#3826)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)