Sourced from langchain-core's releases.
langchain-core==1.2.20
Changes since langchain-core==1.2.19
release(core): 1.2.20 (#36085) fix(core): trace invocation params in metadata (#36080) feat: Add LangSmith integration metadata to create_agent and init_chat_model (#35810) feat(core): harden anti-ssrf (#35960) ci: avoid unnecessary dep installs in lint targets (#36046) docs(core): document
base_urlin mermaid api (#35961) chore: bump orjson from 3.11.5 to 3.11.6 in /libs/core (#35805) chore: housekeeping (#35850)
c4abc91
release(core): 1.2.20 (#36085)70c88c0
fix(core): trace invocation params in metadata (#36080)2319fdc
feat: Add LangSmith integration metadata to create_agent and
init_chat_model ...dd13633
feat(core): harden anti-ssrf (#35960)cf1f510
fix(infra): resolve module crash blocking external PR enforcement (#36059)54a5f83
ci(infra): drop redundant opened trigger from issue-link check (#36054)a81203b
ci: decouple codspeed from ci gate (#36051)67f5e31
chore(text-splitters): speed up ci (#36050)b7e0b41
ci: use codspeed walltime mode for slow partners (#36049)2476f55
ci: replace deprecated codspeed instrumentation mode with
simulation (#36...Sourced from pytest-cov's changelog.
7.1.0 (2026-03-21)
Fixed total coverage computation to always be consistent, regardless of reporting settings. Previously some reports could produce different total counts, and consequently can make --cov-fail-under behave different depending on reporting options. See
[#641](https://github.com/pytest-dev/pytest-cov/issues/641) <https://github.com/pytest-dev/pytest-cov/issues/641>_.Improve handling of ResourceWarning from sqlite3.
The plugin adds warning filter for sqlite3
ResourceWarningunclosed database (since 6.2.0). It checks if there is already existing plugin for this message by comparing filter regular expression. When filter is specified on command line the message is escaped and does not match an expected message. A check for an escaped regular expression is added to handle this case.With this fix one can suppress
ResourceWarningfrom sqlite3 from command line::pytest -W "ignore:unclosed database in <sqlite3.Connection object at:ResourceWarning" ...
Various improvements to documentation. Contributed by Art Pelling in
[#718](https://github.com/pytest-dev/pytest-cov/issues/718) <https://github.com/pytest-dev/pytest-cov/pull/718>_ and "vivodi" in[#738](https://github.com/pytest-dev/pytest-cov/issues/738) <https://github.com/pytest-dev/pytest-cov/pull/738>. Also closed[#736](https://github.com/pytest-dev/pytest-cov/issues/736) <https://github.com/pytest-dev/pytest-cov/issues/736>.Fixed some assertions in tests. Contributed by in Markéta Machová in
[#722](https://github.com/pytest-dev/pytest-cov/issues/722) <https://github.com/pytest-dev/pytest-cov/pull/722>_.Removed unnecessary coverage configuration copying (meant as a backup because reporting commands had configuration side-effects before coverage 5.0).
66c8a52
Bump version: 7.0.0 → 7.1.0f707662
Make the examples use pypy 3.11.6049a78
Make context test use the old ctracer (seems the new sysmon tracer
behaves di...8ebf20b
Update changelog.861d30e
Remove the backup context manager - shouldn't be needed since coverage
5.0, ...fd4c956
Pass the precision on the nulled total (seems that there's some caching
goion...78c9c4e
Only run the 3.9 on older deps.4849a92
Punctuation.197c35e
Update changelog and hopefully I don't forget to publish release again
:))14dc1c9
Update examples to use 3.11 and make the adhoc layout example look a bit
more...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)
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
0ef39de
Bump 0.15.7 (#24049)beb543b
[ty] ecosystem-analyzer: Fail on newly panicking projects (#24043)378fe73
Don't show noqa hover for non-Python documents (#24040)b5665bd
[pylint] Improve phrasing (PLC0208) (#24033)6e20f22
test: migrate show_settings and version tests
to use CliTest (#23702)f99b284
Drain 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 in setup_primer_project.py (#24020)7255e36
[pycodestyle] Recognize pyrefly: as a pragma
comment (E501) (#24019)