Commit 15a9a7f
authored
Bump the python-packages group across 1 directory with 9 updates (#171)
Bumps the python-packages group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [db-dtypes](https://github.com/googleapis/python-db-dtypes-pandas) |
`1.4.4` | `1.5.0` |
| [google-cloud-bigquery](https://github.com/googleapis/python-bigquery)
| `3.40.0` | `3.40.1` |
| [rich](https://github.com/Textualize/rich) | `14.3.1` | `14.3.2` |
| [sqlglot](https://github.com/tobymao/sqlglot) | `28.6.0` | `28.10.1` |
|
[google-cloud-bigquery-storage](https://github.com/googleapis/google-cloud-python)
| `2.36.0` | `2.36.1` |
| [filelock](https://github.com/tox-dev/py-filelock) | `3.20.3` |
`3.24.2` |
| [ipykernel](https://github.com/ipython/ipykernel) | `7.1.0` | `7.2.0`
|
| [ruff](https://github.com/astral-sh/ruff) | `0.14.14` | `0.15.1` |
Updates `db-dtypes` from 1.4.4 to 1.5.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/python-db-dtypes-pandas/releases">db-dtypes's
releases</a>.</em></p>
<blockquote>
<h2>db-dtypes 1.5.0</h2>
<h2><a
href="https://github.com/googleapis/python-db-dtypes-pandas/compare/v1.4.3...v1.5.0">1.5.0</a>
(2025-12-15)</h2>
<h3>Features</h3>
<ul>
<li>Add support for Python 3.14 (<a
href="https://redirect.github.com/googleapis/python-db-dtypes-pandas/issues/380">#380</a>)
(<a
href="https://github.com/googleapis/python-db-dtypes-pandas/commit/c164a47b">c164a47b</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/python-db-dtypes-pandas/blob/main/CHANGELOG.md">db-dtypes's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/googleapis/google-cloud-python/compare/db-dtypes-v1.4.3...db-dtypes-v1.5.0">1.5.0</a>
(2025-12-15)</h2>
<h3>Features</h3>
<ul>
<li>Add support for Python 3.14 (<a
href="https://redirect.github.com/googleapis/python-db-dtypes-pandas/issues/380">#380</a>)
(<a
href="https://github.com/googleapis/google-cloud-python/commit/c164a47be909203606cf982d6f0becc6c8efdb09">c164a47be909203606cf982d6f0becc6c8efdb09</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/googleapis/python-db-dtypes-pandas/commit/58dc6fdf92a1a7a86a542582f6506eb824f4ee2d"><code>58dc6fd</code></a>
chore: librarian release pull request: 20251215T132415Z (<a
href="https://redirect.github.com/googleapis/python-db-dtypes-pandas/issues/382">#382</a>)</li>
<li><a
href="https://github.com/googleapis/python-db-dtypes-pandas/commit/c164a47be909203606cf982d6f0becc6c8efdb09"><code>c164a47</code></a>
feat: Add support for Python 3.14 (<a
href="https://redirect.github.com/googleapis/python-db-dtypes-pandas/issues/380">#380</a>)</li>
<li><a
href="https://github.com/googleapis/python-db-dtypes-pandas/commit/5163c1c7e1232e1ec4873dfd9d21e3b6abe3d1ab"><code>5163c1c</code></a>
chore(tests): run unit tests after merge (<a
href="https://redirect.github.com/googleapis/python-db-dtypes-pandas/issues/378">#378</a>)</li>
<li><a
href="https://github.com/googleapis/python-db-dtypes-pandas/commit/86c0308fdab39b29633304fc132253530723bab4"><code>86c0308</code></a>
chore(librarian): update sha to support librarian 1.0.0 (<a
href="https://redirect.github.com/googleapis/python-db-dtypes-pandas/issues/376">#376</a>)</li>
<li><a
href="https://github.com/googleapis/python-db-dtypes-pandas/commit/bd5a4c7bc4427677b15a06ae022eda90962ea3ab"><code>bd5a4c7</code></a>
chore(librarian): onboard to librarian (<a
href="https://redirect.github.com/googleapis/python-db-dtypes-pandas/issues/374">#374</a>)</li>
<li>See full diff in <a
href="https://github.com/googleapis/python-db-dtypes-pandas/compare/v1.4.4...v1.5.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `google-cloud-bigquery` from 3.40.0 to 3.40.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/python-bigquery/releases">google-cloud-bigquery's
releases</a>.</em></p>
<blockquote>
<h2>google-cloud-bigquery: v3.40.1</h2>
<h2><a
href="https://github.com/googleapis/python-bigquery/compare/v3.40.0...v3.40.1">3.40.1</a>
(2026-02-12)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>
<p>updates timeout/retry code to respect hanging server (<a
href="https://redirect.github.com/googleapis/python-bigquery/issues/2408">#2408</a>)
(<a
href="https://github.com/googleapis/python-bigquery/commit/24d45d0d">24d45d0d</a>)</p>
</li>
<li>
<p>add timeout parameter to to_dataframe and to_arrow met… (<a
href="https://redirect.github.com/googleapis/python-bigquery/issues/2354">#2354</a>)
(<a
href="https://github.com/googleapis/python-bigquery/commit/4f67ba20">4f67ba20</a>)</p>
</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>clarify that only jobs.query and jobs.getQueryResults are affec… (<a
href="https://redirect.github.com/googleapis/python-bigquery/issues/2349">#2349</a>)
(<a
href="https://github.com/googleapis/python-bigquery/commit/73228432">73228432</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/python-bigquery/blob/main/CHANGELOG.md">google-cloud-bigquery's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/googleapis/google-cloud-python/compare/google-cloud-bigquery-v3.40.0...google-cloud-bigquery-v3.40.1">3.40.1</a>
(2026-02-12)</h2>
<h3>Documentation</h3>
<ul>
<li>clarify that only jobs.query and jobs.getQueryResults are affec… (<a
href="https://redirect.github.com/googleapis/python-bigquery/issues/2349">#2349</a>)
(<a
href="https://github.com/googleapis/google-cloud-python/commit/73228432a3c821db05d898ea4a4788adf15b033d">73228432a3c821db05d898ea4a4788adf15b033d</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>updates timeout/retry code to respect hanging server (<a
href="https://redirect.github.com/googleapis/python-bigquery/issues/2408">#2408</a>)
(<a
href="https://github.com/googleapis/google-cloud-python/commit/24d45d0d5bf89762f253ba6bd6fdbee9d5993422">24d45d0d5bf89762f253ba6bd6fdbee9d5993422</a>)</li>
<li>add timeout parameter to to_dataframe and to_arrow met… (<a
href="https://redirect.github.com/googleapis/python-bigquery/issues/2354">#2354</a>)
(<a
href="https://github.com/googleapis/google-cloud-python/commit/4f67ba20b49159e81f645ed98e401b9bb1359c1a">4f67ba20b49159e81f645ed98e401b9bb1359c1a</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/googleapis/python-bigquery/commit/e8184fa38563b8e9aef265ec64836a931e9e89cd"><code>e8184fa</code></a>
chore: librarian release pull request: 20260212T105312Z (<a
href="https://redirect.github.com/googleapis/python-bigquery/issues/2415">#2415</a>)</li>
<li><a
href="https://github.com/googleapis/python-bigquery/commit/80ca3f5b6be483220cbefae1241c855de92690a0"><code>80ca3f5</code></a>
chore(deps): update dependency pyasn1 to v0.6.2 [security] (<a
href="https://redirect.github.com/googleapis/python-bigquery/issues/2407">#2407</a>)</li>
<li><a
href="https://github.com/googleapis/python-bigquery/commit/d5cc42b71726fef46715587df6379c325979667a"><code>d5cc42b</code></a>
chore(deps): update dependency geopandas to v1.1.2 [security] (<a
href="https://redirect.github.com/googleapis/python-bigquery/issues/2411">#2411</a>)</li>
<li><a
href="https://github.com/googleapis/python-bigquery/commit/24d45d0d5bf89762f253ba6bd6fdbee9d5993422"><code>24d45d0</code></a>
fix: updates timeout/retry code to respect hanging server (<a
href="https://redirect.github.com/googleapis/python-bigquery/issues/2408">#2408</a>)</li>
<li><a
href="https://github.com/googleapis/python-bigquery/commit/7b8ceea975a2e945eacb0a32c5946ff10e9fe20e"><code>7b8ceea</code></a>
chore(deps): update dependency urllib3 to v2.6.3 [security] (<a
href="https://redirect.github.com/googleapis/python-bigquery/issues/2357">#2357</a>)</li>
<li><a
href="https://github.com/googleapis/python-bigquery/commit/73228432a3c821db05d898ea4a4788adf15b033d"><code>7322843</code></a>
docs: clarify that only jobs.query and jobs.getQueryResults are affec…
(<a
href="https://redirect.github.com/googleapis/python-bigquery/issues/2349">#2349</a>)</li>
<li><a
href="https://github.com/googleapis/python-bigquery/commit/4f67ba20b49159e81f645ed98e401b9bb1359c1a"><code>4f67ba2</code></a>
fix: add timeout parameter to to_dataframe and to_arrow met… (<a
href="https://redirect.github.com/googleapis/python-bigquery/issues/2354">#2354</a>)</li>
<li>See full diff in <a
href="https://github.com/googleapis/python-bigquery/compare/v3.40.0...v3.40.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `pandas` from 3.0.0 to 2.3.3
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pandas-dev/pandas/commit/9c8bc3e55188c8aff37207a74f1dd144980b8874"><code>9c8bc3e</code></a>
RLS: 2.3.3</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/6aa788a00bda9b0f004302076dad94df3edeafc7"><code>6aa788a</code></a>
[backport 2.3.x] DOC: prepare 2.3.3 whatsnew notes for release (<a
href="https://redirect.github.com/pandas-dev/pandas/issues/62499">#62499</a>)
(<a
href="https://redirect.github.com/pandas-dev/pandas/issues/62508">#62508</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/b64f0df403d11ac733d9f460f89a5e99c8044ed0"><code>b64f0df</code></a>
[backport 2.3.x] BUG: avoid validation error for ufunc with
string[python] ar...</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/058eb2b0edfc408dae9966ef1f03372f2a3ff04c"><code>058eb2b</code></a>
[backport 2.3.x] BUG: String[pyarrow] comparison with mixed object (<a
href="https://redirect.github.com/pandas-dev/pandas/issues/62424">#62424</a>)
(...</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/2ca088daef6a9d9333fea8aedffc7e50d28dfdee"><code>2ca088d</code></a>
[backport 2.3.x] DEPR: remove the Period resampling deprecation (<a
href="https://redirect.github.com/pandas-dev/pandas/issues/62480">#62480</a>)
(<a
href="https://redirect.github.com/pandas-dev/pandas/issues/62">#62</a>...</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/92bf98f623572ed053d48be5818c8503f1b61888"><code>92bf98f</code></a>
[backport 2.3.x] BUG: fix .str.isdigit to honor unicode superscript for
older...</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/e57c7d6a2247316188fba0ba2a0db3c11028d75c"><code>e57c7d6</code></a>
Backport PR <a
href="https://redirect.github.com/pandas-dev/pandas/issues/62452">#62452</a>
on branch 2.3.x (TST: Adjust tests for numexpr 2.13) (<a
href="https://redirect.github.com/pandas-dev/pandas/issues/62454">#62454</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/e0fe9a03c90e560c34a3bbbdd1735a8b64f7b281"><code>e0fe9a0</code></a>
Backport to 2.3.x: REGR: from_records not initializing subclasses
properly (#...</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/23a1085e641c8e3a5b500e319c5973e4160b9236"><code>23a1085</code></a>
BUG: improve future warning for boolean operations with missaligned
indexes (...</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/61136969fb18b438b6660bd5d485d0236dbf4a71"><code>6113696</code></a>
Backport PR <a
href="https://redirect.github.com/pandas-dev/pandas/issues/62396">#62396</a>
on branch 2.3.x (PKG/DOC: indicate Python 3.14 support in ...</li>
<li>Additional commits viewable in <a
href="https://github.com/pandas-dev/pandas/compare/v3.0.0...v2.3.3">compare
view</a></li>
</ul>
</details>
<br />
Updates `rich` from 14.3.1 to 14.3.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Textualize/rich/releases">rich's
releases</a>.</em></p>
<blockquote>
<h2>The ZWJy release</h2>
<p>A fix for <code>cell_len</code> edge cases</p>
<h2>[14.3.2] - 2026-02-01</h2>
<h3>Fixed</h3>
<ul>
<li>Fixed solo ZWJ crash <a
href="https://redirect.github.com/Textualize/rich/pull/3953">Textualize/rich#3953</a></li>
<li>Fixed control codes reporting width of 1 <a
href="https://redirect.github.com/Textualize/rich/pull/3953">Textualize/rich#3953</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Textualize/rich/blob/master/CHANGELOG.md">rich's
changelog</a>.</em></p>
<blockquote>
<h2>[14.3.2] - 2026-02-01</h2>
<h3>Fixed</h3>
<ul>
<li>Fixed solo ZWJ crash <a
href="https://redirect.github.com/Textualize/rich/pull/3953">Textualize/rich#3953</a></li>
<li>Fixed control codes reporting width of 1 <a
href="https://redirect.github.com/Textualize/rich/pull/3953">Textualize/rich#3953</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Textualize/rich/commit/0752ff047295131d98f24284e1d949300cd6f4c1"><code>0752ff0</code></a>
Merge pull request <a
href="https://redirect.github.com/Textualize/rich/issues/3953">#3953</a>
from Textualize/zwj-fix</li>
<li><a
href="https://github.com/Textualize/rich/commit/54ae0cfbb8d43ccc8f56bf57019b9a22c252eefa"><code>54ae0cf</code></a>
simplify</li>
<li><a
href="https://github.com/Textualize/rich/commit/07edb85f7e09ae76f0a0c9ac4c2059803ce8eb9a"><code>07edb85</code></a>
refine</li>
<li><a
href="https://github.com/Textualize/rich/commit/31930ddc842d9e1cd224327d5f6c22eff4a87f82"><code>31930dd</code></a>
fix test</li>
<li><a
href="https://github.com/Textualize/rich/commit/454fcfc92c66556f9538d420b5bd3ba95b1f57b7"><code>454fcfc</code></a>
stupid comment</li>
<li><a
href="https://github.com/Textualize/rich/commit/13f87a4007f629c00b491286034751d53ae9d63c"><code>13f87a4</code></a>
Fix ZWJ and edge cases</li>
<li><a
href="https://github.com/Textualize/rich/commit/1d402e0c59f8765e420a5a4440eb2fca7465d1ae"><code>1d402e0</code></a>
fix dates</li>
<li>See full diff in <a
href="https://github.com/Textualize/rich/compare/v14.3.1...v14.3.2">compare
view</a></li>
</ul>
</details>
<br />
Updates `sqlglot` from 28.6.0 to 28.10.1
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tobymao/sqlglot/commit/9b327224d8a8e84c8ce3636b6629215845abb1fd"><code>9b32722</code></a>
Fix: Support missing meta when updating position metadata for an
expression (...</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/686ab6ab6da7a1bc7652846989aedd014a9a6d41"><code>686ab6a</code></a>
fix(optimizer)!: Use replace instead of set for JSON dot access
identifiers (...</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/2292d0d477ea9aaa7016539deb1435164ee749da"><code>2292d0d</code></a>
feat(optimizer)!: Move SINH, COSH, TANH to Base (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/6954">#6954</a>)</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/cec0f27f17f01c7b1355f1c1306a0f08af639331"><code>cec0f27</code></a>
feat(optimizer)!: Annotate BITWISE OPERATORS for Presto/Trino (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/6951">#6951</a>)</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/d01657a581a42f1588436882d190b20f4ea004a0"><code>d01657a</code></a>
feat(optimizer)!: Annotate WIDTH_BUCKET(expr) for Presto/Trino (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/6950">#6950</a>)</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/0e872dcb5337d13befe981261466ca14a788ef1e"><code>0e872dc</code></a>
feat(optimizer)!: Annotate POSITION and STRPOS for Trino/Presto (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/6948">#6948</a>)</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/713d22f0d44790f8dc7d80ba12ae920815a28c51"><code>713d22f</code></a>
feat(optimizer)!: Annotate LENGTH, LEVENSHTEIN_DISTANCE for Presto/Trino
(<a
href="https://redirect.github.com/tobymao/sqlglot/issues/6947">#6947</a>)</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/79899060ed3331a55ca1c935e00376a1c137840c"><code>7989906</code></a>
feat(optimizer)!: Move ASINH, ACOSH, ATANH to Base (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/6946">#6946</a>)</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/2326eae50e6ecd47d4a8b2c848a93b720538187a"><code>2326eae</code></a>
feat(optimizer)!: Move ASIN, ACOS, ATAN to Base (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/6945">#6945</a>)</li>
<li><a
href="https://github.com/tobymao/sqlglot/commit/852adeca09c7776810eb691a04a570e0cf673aa3"><code>852adec</code></a>
feat(optimizer)!: Move <code>MD5(expr)</code> to Base (<a
href="https://redirect.github.com/tobymao/sqlglot/issues/6944">#6944</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tobymao/sqlglot/compare/v28.6.0...v28.10.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `google-cloud-bigquery-storage` from 2.36.0 to 2.36.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/google-cloud-python/releases">google-cloud-bigquery-storage's
releases</a>.</em></p>
<blockquote>
<h2>google-cloud-bigquery-storage: v2.36.1</h2>
<h2><a
href="https://github.com/googleapis/google-cloud-python/compare/google-cloud-bigquery-storage-v2.36.0...google-cloud-bigquery-storage-v2.36.1">v2.36.1</a>
(2026-02-12)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>fix mypy (<a
href="https://redirect.github.com/googleapis/google-cloud-python/issues/15531">#15531</a>)
(<a
href="https://github.com/googleapis/google-cloud-python/commit/f2536ae3">f2536ae3</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Update BigQuery Storage Arrow samples batching logic (<a
href="https://redirect.github.com/googleapis/google-cloud-python/issues/14961">#14961</a>)
(<a
href="https://github.com/googleapis/google-cloud-python/commit/45d4cee9">45d4cee9</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/googleapis/google-cloud-python/commit/0e4866eb2bc3fdc2c5f5d18d2c3347d225be6b1b"><code>0e4866e</code></a>
chore: librarian release pull request: 20260212T081040Z (<a
href="https://redirect.github.com/googleapis/google-cloud-python/issues/15564">#15564</a>)</li>
<li><a
href="https://github.com/googleapis/google-cloud-python/commit/b483e9218e14736a27c6547c2da15a9ca74c0db9"><code>b483e92</code></a>
chore: librarian generate pull request: 20260211T172749Z (<a
href="https://redirect.github.com/googleapis/google-cloud-python/issues/15560">#15560</a>)</li>
<li><a
href="https://github.com/googleapis/google-cloud-python/commit/5371e8e931dfba1d504ac2ffbd48a7f4abdcc158"><code>5371e8e</code></a>
chore: librarian generate pull request: 20260211T082017Z (<a
href="https://redirect.github.com/googleapis/google-cloud-python/issues/15556">#15556</a>)</li>
<li><a
href="https://github.com/googleapis/google-cloud-python/commit/e04fc9c11cf32fac41d37fd599c555650b47d4ba"><code>e04fc9c</code></a>
chore(migration): Migrate code from googleapis/python-runtimeconfig into
pack...</li>
<li><a
href="https://github.com/googleapis/google-cloud-python/commit/973729baee55a2f2c16c7bb1015f2880b21d58c9"><code>973729b</code></a>
clean up</li>
<li><a
href="https://github.com/googleapis/google-cloud-python/commit/a6b40b3154a526d35267abafde4c64aa86bcc27c"><code>a6b40b3</code></a>
chore: librarian generate pull request: 20260210T165038Z (<a
href="https://redirect.github.com/googleapis/google-cloud-python/issues/15554">#15554</a>)</li>
<li><a
href="https://github.com/googleapis/google-cloud-python/commit/99a1284fe05e38e313d6504409574536674a32b5"><code>99a1284</code></a>
chore: librarian generate pull request: 20260210T151820Z (<a
href="https://redirect.github.com/googleapis/google-cloud-python/issues/15553">#15553</a>)</li>
<li><a
href="https://github.com/googleapis/google-cloud-python/commit/151eeae8c09995b3f64fed6c692e79e2b25d8147"><code>151eeae</code></a>
chore(migration): Migrate code from googleapis/python-test-utils into
package...</li>
<li><a
href="https://github.com/googleapis/google-cloud-python/commit/69d956e66190e10f1a99980350429caa8b2aefa0"><code>69d956e</code></a>
fix build</li>
<li><a
href="https://github.com/googleapis/google-cloud-python/commit/0b70fa81d1d7dfc0427490e7840e57d42dea5758"><code>0b70fa8</code></a>
fix build</li>
<li>Additional commits viewable in <a
href="https://github.com/googleapis/google-cloud-python/compare/google-cloud-bigquery-storage-v2.36.0...google-cloud-bigquery-storage-v2.36.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `filelock` from 3.20.3 to 3.24.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tox-dev/py-filelock/releases">filelock's
releases</a>.</em></p>
<blockquote>
<h2>3.24.2</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>📝 docs: restructure using Diataxis framework by <a
href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in
<a
href="https://redirect.github.com/tox-dev/filelock/pull/489">tox-dev/filelock#489</a></li>
<li>🐛 fix(test): resolve flaky write non-starvation test by <a
href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in
<a
href="https://redirect.github.com/tox-dev/filelock/pull/490">tox-dev/filelock#490</a></li>
<li>🐛 fix(rw): close sqlite3 cursors and skip SoftFileLock Windows race
by <a
href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in
<a
href="https://redirect.github.com/tox-dev/filelock/pull/491">tox-dev/filelock#491</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/tox-dev/filelock/compare/3.24.1...3.24.2">https://github.com/tox-dev/filelock/compare/3.24.1...3.24.2</a></p>
<h2>3.24.1</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>🐛 fix(soft): resolve Windows deadlock and test race condition by <a
href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in
<a
href="https://redirect.github.com/tox-dev/filelock/pull/488">tox-dev/filelock#488</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/tox-dev/filelock/compare/3.24.0...3.24.1">https://github.com/tox-dev/filelock/compare/3.24.0...3.24.1</a></p>
<h2>3.24.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>🐛 fix(unix): auto-fallback to SoftFileLock on ENOSYS by <a
href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in
<a
href="https://redirect.github.com/tox-dev/filelock/pull/480">tox-dev/filelock#480</a></li>
<li>✨ feat(lock): add poll_interval to constructor by <a
href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in
<a
href="https://redirect.github.com/tox-dev/filelock/pull/482">tox-dev/filelock#482</a></li>
<li>🐛 fix(win): eliminate lock file race in threaded usage by <a
href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in
<a
href="https://redirect.github.com/tox-dev/filelock/pull/484">tox-dev/filelock#484</a></li>
<li>✨ feat(mode): respect POSIX default ACL inheritance by <a
href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in
<a
href="https://redirect.github.com/tox-dev/filelock/pull/483">tox-dev/filelock#483</a></li>
<li>🐛 fix(api): detect same-thread self-deadlock by <a
href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in
<a
href="https://redirect.github.com/tox-dev/filelock/pull/481">tox-dev/filelock#481</a></li>
<li>✨ feat(lock): add cancel_check to acquire by <a
href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in
<a
href="https://redirect.github.com/tox-dev/filelock/pull/487">tox-dev/filelock#487</a></li>
<li>✨ feat(lock): add lifetime parameter for lock expiration by <a
href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in
<a
href="https://redirect.github.com/tox-dev/filelock/pull/486">tox-dev/filelock#486</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/tox-dev/filelock/compare/3.23.0...3.24.0">https://github.com/tox-dev/filelock/compare/3.23.0...3.24.0</a></p>
<h2>3.23.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>📝 docs: add fasteners to similar libraries by <a
href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in
<a
href="https://redirect.github.com/tox-dev/filelock/pull/478">tox-dev/filelock#478</a></li>
<li>📝 docs: move from Unlicense to MIT by <a
href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in
<a
href="https://redirect.github.com/tox-dev/filelock/pull/479">tox-dev/filelock#479</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/tox-dev/filelock/compare/3.22.0...3.23.0">https://github.com/tox-dev/filelock/compare/3.22.0...3.23.0</a></p>
<h2>3.22.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>✨ feat(soft): detect and break stale locks by <a
href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in
<a
href="https://redirect.github.com/tox-dev/filelock/pull/476">tox-dev/filelock#476</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst">filelock's
changelog</a>.</em></p>
<blockquote>
<p>###########
Changelog
###########</p>
<hr />
<p>3.24.2 (2026-02-16)</p>
<hr />
<ul>
<li>🐛 fix(rw): close sqlite3 cursors and skip SoftFileLock Windows race
:pr:<code>491</code></li>
<li>🐛 fix(test): resolve flaky write non-starvation test
:pr:<code>490</code></li>
<li>📝 docs: restructure using Diataxis framework
:pr:<code>489</code></li>
</ul>
<hr />
<p>3.24.1 (2026-02-15)</p>
<hr />
<ul>
<li>🐛 fix(soft): resolve Windows deadlock and test race condition
:pr:<code>488</code></li>
</ul>
<hr />
<p>3.24.0 (2026-02-14)</p>
<hr />
<ul>
<li>✨ feat(lock): add lifetime parameter for lock expiration (<a
href="https://redirect.github.com/tox-dev/py-filelock/issues/68">#68</a>)
:pr:<code>486</code></li>
<li>✨ feat(lock): add cancel_check to acquire (<a
href="https://redirect.github.com/tox-dev/py-filelock/issues/309">#309</a>)
:pr:<code>487</code></li>
<li>🐛 fix(api): detect same-thread self-deadlock
:pr:<code>481</code></li>
<li>✨ feat(mode): respect POSIX default ACLs (<a
href="https://redirect.github.com/tox-dev/py-filelock/issues/378">#378</a>)
:pr:<code>483</code></li>
<li>🐛 fix(win): eliminate lock file race in threaded usage
:pr:<code>484</code></li>
<li>✨ feat(lock): add poll_interval to constructor
:pr:<code>482</code></li>
<li>🐛 fix(unix): auto-fallback to SoftFileLock on ENOSYS
:pr:<code>480</code></li>
</ul>
<hr />
<p>3.23.0 (2026-02-14)</p>
<hr />
<ul>
<li>📝 docs: move from Unlicense to MIT :pr:<code>479</code></li>
<li>📝 docs: add fasteners to similar libraries :pr:<code>478</code></li>
</ul>
<hr />
<p>3.22.0 (2026-02-14)</p>
<hr />
<ul>
<li>🐛 fix(soft): skip stale detection on Windows
:pr:<code>477</code></li>
<li>✨ feat(soft): detect and break stale locks :pr:<code>476</code></li>
</ul>
<hr />
<p>3.21.2 (2026-02-13)</p>
<hr />
<ul>
<li>🐛 fix: catch ImportError for missing sqlite3 C library
:pr:<code>475</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tox-dev/filelock/commit/db3e05a5ea4dcb6fa96bad3dd033881a6dfd2014"><code>db3e05a</code></a>
Release 3.24.2</li>
<li><a
href="https://github.com/tox-dev/filelock/commit/ab6b90e809ebd9187ee77ce09f97bd5dce102a39"><code>ab6b90e</code></a>
🐛 fix(rw): close sqlite3 cursors and skip SoftFileLock Windows race (<a
href="https://redirect.github.com/tox-dev/py-filelock/issues/491">#491</a>)</li>
<li><a
href="https://github.com/tox-dev/filelock/commit/98b4ee96a46514beea08a2c90eca4ee5e1a4c5b2"><code>98b4ee9</code></a>
🐛 fix(test): resolve flaky write non-starvation test (<a
href="https://redirect.github.com/tox-dev/py-filelock/issues/490">#490</a>)</li>
<li><a
href="https://github.com/tox-dev/filelock/commit/ef15f6bc106f197711850f18a281fd87bd7bedff"><code>ef15f6b</code></a>
📝 docs: restructure using Diataxis framework (<a
href="https://redirect.github.com/tox-dev/py-filelock/issues/489">#489</a>)</li>
<li><a
href="https://github.com/tox-dev/filelock/commit/0b2f65ba65b3241a0d273a23bd729601e3ebe541"><code>0b2f65b</code></a>
Release 3.24.1</li>
<li><a
href="https://github.com/tox-dev/filelock/commit/abccdba2fb1532245625139f28dabf42b31a19a3"><code>abccdba</code></a>
🐛 fix(soft): resolve Windows deadlock and test race condition (<a
href="https://redirect.github.com/tox-dev/py-filelock/issues/488">#488</a>)</li>
<li><a
href="https://github.com/tox-dev/filelock/commit/2de9380712d41617729d1cfabab13a4684861d3f"><code>2de9380</code></a>
Release 3.24.0</li>
<li><a
href="https://github.com/tox-dev/filelock/commit/d429e18f159ae26432579d0394b0f6cd460d9f1f"><code>d429e18</code></a>
✨ feat(lock): add lifetime parameter for lock expiration (<a
href="https://redirect.github.com/tox-dev/py-filelock/issues/68">#68</a>)
(<a
href="https://redirect.github.com/tox-dev/py-filelock/issues/486">#486</a>)</li>
<li><a
href="https://github.com/tox-dev/filelock/commit/6c75bf7832d0039f54dfb193ad3bd6a4bea2d94f"><code>6c75bf7</code></a>
✨ feat(lock): add cancel_check to acquire (<a
href="https://redirect.github.com/tox-dev/py-filelock/issues/309">#309</a>)
(<a
href="https://redirect.github.com/tox-dev/py-filelock/issues/487">#487</a>)</li>
<li><a
href="https://github.com/tox-dev/filelock/commit/fa6a27b84043e9611f551673364185a9b5d2d49f"><code>fa6a27b</code></a>
🐛 fix(api): detect same-thread self-deadlock (<a
href="https://redirect.github.com/tox-dev/py-filelock/issues/481">#481</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tox-dev/py-filelock/compare/3.20.3...3.24.2">compare
view</a></li>
</ul>
</details>
<br />
Updates `ipykernel` from 7.1.0 to 7.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ipython/ipykernel/releases">ipykernel's
releases</a>.</em></p>
<blockquote>
<h2>v7.2.0</h2>
<h2>7.2.0</h2>
<p>(<a
href="https://github.com/ipython/ipykernel/compare/39eaf96a...1630c4f7d5365918c4f06cf3caee3c278b52afc2">Full
Changelog</a>)</p>
<h3>New features added</h3>
<ul>
<li>Added kernel_protocol_version to kernelspec <a
href="https://redirect.github.com/ipython/ipykernel/pull/1483">#1483</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>,
<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
<li>Replaced PUB socket with XPUB socket <a
href="https://redirect.github.com/ipython/ipykernel/pull/1482">#1482</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>,
<a
href="https://github.com/SylvainCorlay"><code>@SylvainCorlay</code></a>,
<a href="https://github.com/ccordoba12"><code>@ccordoba12</code></a>,
<a href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>,
<a href="https://github.com/minrk"><code>@minrk</code></a>)</li>
</ul>
<h3>Enhancements made</h3>
<ul>
<li>Made IOPubThread constructor backward compatible <a
href="https://redirect.github.com/ipython/ipykernel/pull/1492">#1492</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>,
<a
href="https://github.com/SylvainCorlay"><code>@SylvainCorlay</code></a>,
<a href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>,
<a href="https://github.com/minrk"><code>@minrk</code></a>)</li>
<li>Advertizes kernel protocol 5.5 <a
href="https://redirect.github.com/ipython/ipykernel/pull/1488">#1488</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>,
<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
<li>Upgrade to jupyter_client 8.8.0 <a
href="https://redirect.github.com/ipython/ipykernel/pull/1487">#1487</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>,
<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
<li>Implement kernel-side callstack filtering for internal frames <a
href="https://redirect.github.com/ipython/ipykernel/pull/1481">#1481</a>
(<a href="https://github.com/arjxn-py"><code>@arjxn-py</code></a>, <a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>,
<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
</ul>
<h3>Bugs fixed</h3>
<ul>
<li>add close event for wx timer app in loop_wx <a
href="https://redirect.github.com/ipython/ipykernel/pull/1478">#1478</a>
(<a href="https://github.com/newville"><code>@newville</code></a>, <a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
</ul>
<h3>Maintenance and upkeep improvements</h3>
<ul>
<li>Temporarily revert "Test changing base method to async after
(<a
href="https://redirect.github.com/ipython/ipykernel/issues/1464">#1464</a>)"
<a
href="https://redirect.github.com/ipython/ipykernel/pull/1493">#1493</a>
(<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>, <a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>)</li>
<li>Update pytest requirement from <9,>=7.0 to >=7.0,<10 in
the actions group across 1 directory <a
href="https://redirect.github.com/ipython/ipykernel/pull/1489">#1489</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>)</li>
<li>Removed spyder downstream tests <a
href="https://redirect.github.com/ipython/ipykernel/pull/1486">#1486</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>,
<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
<li>Bump scientific-python/upload-nightly-action from 0.6.2 to 0.6.3 in
the actions group <a
href="https://redirect.github.com/ipython/ipykernel/pull/1484">#1484</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>)</li>
<li>Fix linting errors <a
href="https://redirect.github.com/ipython/ipykernel/pull/1480">#1480</a>
(<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
<li>Bump actions/checkout from 5 to 6 in the actions group <a
href="https://redirect.github.com/ipython/ipykernel/pull/1479">#1479</a>
(<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
<li>chore: update pre-commit hooks <a
href="https://redirect.github.com/ipython/ipykernel/pull/1472">#1472</a>
(<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
<li>chore: update pre-commit hooks <a
href="https://redirect.github.com/ipython/ipykernel/pull/1467">#1467</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>)</li>
<li>Test changing base method to async after <a
href="https://redirect.github.com/ipython/ipykernel/issues/1295">#1295</a>
<a
href="https://redirect.github.com/ipython/ipykernel/pull/1464">#1464</a>
(<a href="https://github.com/Carreau"><code>@Carreau</code></a>, <a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
</ul>
<h3>Contributors to this release</h3>
<p>The following people contributed discussions, new ideas, code and
documentation contributions, and review.
See <a
href="https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports">our
definition of contributors</a>.</p>
<p>(<a
href="https://github.com/ipython/ipykernel/graphs/contributors?from=2025-10-27&to=2026-02-06&type=c">GitHub
contributors page for this release</a>)</p>
<p><a href="https://github.com/arjxn-py"><code>@arjxn-py</code></a> (<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aarjxn-py+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)
| <a href="https://github.com/Carreau"><code>@Carreau</code></a> (<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3ACarreau+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)
| <a href="https://github.com/ccordoba12"><code>@ccordoba12</code></a>
(<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Accordoba12+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)
| <a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a> (<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aianthomas23+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)
| <a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>
(<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3AJohanMabille+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)
| <a href="https://github.com/minrk"><code>@minrk</code></a> (<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aminrk+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)
| <a href="https://github.com/newville"><code>@newville</code></a> (<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Anewville+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)
| <a
href="https://github.com/SylvainCorlay"><code>@SylvainCorlay</code></a>
(<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3ASylvainCorlay+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)</p>
<h2>v7.2.0a1</h2>
<h2>7.2.0a1</h2>
<p>(<a
href="https://github.com/ipython/ipykernel/compare/v7.2.0a0...220a3c6e8b24ffb3f8678925712ff3644aafb41e">Full
Changelog</a>)</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ipython/ipykernel/blob/main/CHANGELOG.md">ipykernel's
changelog</a>.</em></p>
<blockquote>
<h2>7.2.0</h2>
<p>(<a
href="https://github.com/ipython/ipykernel/compare/39eaf96a...1630c4f7d5365918c4f06cf3caee3c278b52afc2">Full
Changelog</a>)</p>
<h3>New features added</h3>
<ul>
<li>Added kernel_protocol_version to kernelspec <a
href="https://redirect.github.com/ipython/ipykernel/pull/1483">#1483</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>,
<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
<li>Replaced PUB socket with XPUB socket <a
href="https://redirect.github.com/ipython/ipykernel/pull/1482">#1482</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>,
<a
href="https://github.com/SylvainCorlay"><code>@SylvainCorlay</code></a>,
<a href="https://github.com/ccordoba12"><code>@ccordoba12</code></a>,
<a href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>,
<a href="https://github.com/minrk"><code>@minrk</code></a>)</li>
</ul>
<h3>Enhancements made</h3>
<ul>
<li>Made IOPubThread constructor backward compatible <a
href="https://redirect.github.com/ipython/ipykernel/pull/1492">#1492</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>,
<a
href="https://github.com/SylvainCorlay"><code>@SylvainCorlay</code></a>,
<a href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>,
<a href="https://github.com/minrk"><code>@minrk</code></a>)</li>
<li>Advertizes kernel protocol 5.5 <a
href="https://redirect.github.com/ipython/ipykernel/pull/1488">#1488</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>,
<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
<li>Upgrade to jupyter_client 8.8.0 <a
href="https://redirect.github.com/ipython/ipykernel/pull/1487">#1487</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>,
<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
<li>Implement kernel-side callstack filtering for internal frames <a
href="https://redirect.github.com/ipython/ipykernel/pull/1481">#1481</a>
(<a href="https://github.com/arjxn-py"><code>@arjxn-py</code></a>, <a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>,
<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
</ul>
<h3>Bugs fixed</h3>
<ul>
<li>add close event for wx timer app in loop_wx <a
href="https://redirect.github.com/ipython/ipykernel/pull/1478">#1478</a>
(<a href="https://github.com/newville"><code>@newville</code></a>, <a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
</ul>
<h3>Maintenance and upkeep improvements</h3>
<ul>
<li>Temporarily revert "Test changing base method to async after
(<a
href="https://redirect.github.com/ipython/ipykernel/issues/1464">#1464</a>)"
<a
href="https://redirect.github.com/ipython/ipykernel/pull/1493">#1493</a>
(<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>, <a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>)</li>
<li>Update pytest requirement from <9,>=7.0 to >=7.0,<10 in
the actions group across 1 directory <a
href="https://redirect.github.com/ipython/ipykernel/pull/1489">#1489</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>)</li>
<li>Removed spyder downstream tests <a
href="https://redirect.github.com/ipython/ipykernel/pull/1486">#1486</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>,
<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
<li>Bump scientific-python/upload-nightly-action from 0.6.2 to 0.6.3 in
the actions group <a
href="https://redirect.github.com/ipython/ipykernel/pull/1484">#1484</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>)</li>
<li>Fix linting errors <a
href="https://redirect.github.com/ipython/ipykernel/pull/1480">#1480</a>
(<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
<li>Bump actions/checkout from 5 to 6 in the actions group <a
href="https://redirect.github.com/ipython/ipykernel/pull/1479">#1479</a>
(<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
<li>chore: update pre-commit hooks <a
href="https://redirect.github.com/ipython/ipykernel/pull/1472">#1472</a>
(<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
<li>chore: update pre-commit hooks <a
href="https://redirect.github.com/ipython/ipykernel/pull/1467">#1467</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>)</li>
<li>Test changing base method to async after <a
href="https://redirect.github.com/ipython/ipykernel/issues/1295">#1295</a>
<a
href="https://redirect.github.com/ipython/ipykernel/pull/1464">#1464</a>
(<a href="https://github.com/Carreau"><code>@Carreau</code></a>, <a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
</ul>
<h3>Contributors to this release</h3>
<p>The following people contributed discussions, new ideas, code and
documentation contributions, and review.
See <a
href="https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports">our
definition of contributors</a>.</p>
<p>(<a
href="https://github.com/ipython/ipykernel/graphs/contributors?from=2025-10-27&to=2026-02-06&type=c">GitHub
contributors page for this release</a>)</p>
<p><a href="https://github.com/arjxn-py"><code>@arjxn-py</code></a> (<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aarjxn-py+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)
| <a href="https://github.com/Carreau"><code>@Carreau</code></a> (<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3ACarreau+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)
| <a href="https://github.com/ccordoba12"><code>@ccordoba12</code></a>
(<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Accordoba12+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)
| <a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a> (<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aianthomas23+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)
| <a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>
(<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3AJohanMabille+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)
| <a href="https://github.com/minrk"><code>@minrk</code></a> (<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aminrk+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)
| <a href="https://github.com/newville"><code>@newville</code></a> (<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Anewville+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)
| <a
href="https://github.com/SylvainCorlay"><code>@SylvainCorlay</code></a>
(<a
href="https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3ASylvainCorlay+updated%3A2025-10-27..2026-02-06&type=Issues">activity</a>)</p>
<!-- raw HTML omitted -->
<h2>7.2.0a1</h2>
<p>(<a
href="https://github.com/ipython/ipykernel/compare/v7.2.0a0...220a3c6e8b24ffb3f8678925712ff3644aafb41e">Full
Changelog</a>)</p>
<h3>New features added</h3>
<ul>
<li>Added kernel_protocol_version to kernelspec <a
href="https://redirect.github.com/ipython/ipykernel/pull/1483">#1483</a>
(<a
href="https://github.com/JohanMabille"><code>@JohanMabille</code></a>,
<a
href="https://github.com/ianthomas23"><code>@ianthomas23</code></a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ipython/ipykernel/commit/4b37e7504b1e7563b434b23961d2d6b75dc95ed1"><code>4b37e75</code></a>
Publish 7.2.0</li>
<li><a
href="https://github.com/ipython/ipykernel/commit/1630c4f7d5365918c4f06cf3caee3c278b52afc2"><code>1630c4f</code></a>
Temporarily revert "Test changing base method to async after (<a
href="https://redirect.github.com/ipython/ipykernel/issues/1464">#1464</a>)"
(<a
href="https://redirect.github.com/ipython/ipykernel/issues/1493">#1493</a>)</li>
<li><a
href="https://github.com/ipython/ipykernel/commit/8086199395f1dc069c46582e2a7373b00a25b8b8"><code>8086199</code></a>
Temporarily revert "Test changing base method to async after (<a
href="https://redirect.github.com/ipython/ipykernel/issues/1464">#1464</a>)"</li>
<li><a
href="https://github.com/ipython/ipykernel/commit/a2d47a2ca372509e553737b196f995f313949b2c"><code>a2d47a2</code></a>
chore: update pre-commit hooks (<a
href="https://redirect.github.com/ipython/ipykernel/issues/1472">#1472</a>)</li>
<li><a
href="https://github.com/ipython/ipykernel/commit/06c9aee5793896c497e900796145a6a3a23feb25"><code>06c9aee</code></a>
Publish 7.2.0a1</li>
<li><a
href="https://github.com/ipython/ipykernel/commit/220a3c6e8b24ffb3f8678925712ff3644aafb41e"><code>220a3c6</code></a>
Made IOPubThread constructor backward compatible (<a
href="https://redirect.github.com/ipython/ipykernel/issues/1492">#1492</a>)</li>
<li><a
href="https://github.com/ipython/ipykernel/commit/dee781d58bc29dd2d5f2409f783ed90b44ec4507"><code>dee781d</code></a>
Update pytest requirement from <9,>=7.0 to >=7.0,<10 in the
actions group acr...</li>
<li><a
href="https://github.com/ipython/ipykernel/commit/56b2e29a29236a5aee494c332c2832cf78bb5f21"><code>56b2e29</code></a>
Update pytest requirement in the actions group across 1 directory</li>
<li><a
href="https://github.com/ipython/ipykernel/commit/13e17df7f0802c9bf786b2223a6f837c131a25ab"><code>13e17df</code></a>
Advertizes kernel protocol 5.5 (<a
href="https://redirect.github.com/ipython/ipykernel/issues/1488">#1488</a>)</li>
<li><a
href="https://github.com/ipython/ipykernel/commit/59f0c6525cd3b23c28e5af7257f5db6bb8f78ae6"><code>59f0c65</code></a>
Advertizes kernel protocol 5.5</li>
<li>Additional commits viewable in <a
href="https://github.com/ipython/ipykernel/compare/v7.1.0...v7.2.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `ruff` from 0.14.14 to 0.15.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/astral-sh/ruff/releases">ruff's
releases</a>.</em></p>
<blockquote>
<h2>0.15.1</h2>
<h2>Release Notes</h2>
<p>Released on 2026-02-12.</p>
<h3>Preview features</h3>
<ul>
<li>[<code>airflow</code>] Add ruff rules to catch deprecated Airflow
imports for Airflow 3.1 (<code>AIR321</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22376">#22376</a>)</li>
<li>[<code>airflow</code>] Third positional parameter not named
<code>ti_key</code> should be flagged for
<code>BaseOperatorLink.get_link</code> (<code>AIR303</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22828">#22828</a>)</li>
<li>[<code>flake8-gettext</code>] Fix false negatives for plural
argument of <code>ngettext</code> (<code>INT001</code>,
<code>INT002</code>, <code>INT003</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/21078">#21078</a>)</li>
<li>[<code>pyflakes</code>] Fix infinite loop in preview fix for
<code>unused-import</code> (<code>F401</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23038">#23038</a>)</li>
<li>[<code>pygrep-hooks</code>] Detect non-existent mock methods in
standalone expressions (<code>PGH005</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22830">#22830</a>)</li>
<li>[<code>pylint</code>] Allow dunder submodules and improve diagnostic
range (<code>PLC2701</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22804">#22804</a>)</li>
<li>[<code>pyupgrade</code>] Improve diagnostic range for tuples
(<code>UP024</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23013">#23013</a>)</li>
<li>[<code>refurb</code>] Check subscripts in tuple do not use lambda
parameters in <code>reimplemented-operator</code> (<code>FURB118</code>)
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/23079">#23079</a>)</li>
<li>[<code>ruff</code>] Detect mutable defaults in <code>field</code>
calls (<code>RUF008</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23046">#23046</a>)</li>
<li>[<code>ruff</code>] Ignore std <code>cmath.inf</code>
(<code>RUF069</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23120">#23120</a>)</li>
<li>[<code>ruff</code>] New rule <code>float-equality-comparison</code>
(<code>RUF069</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/20585">#20585</a>)</li>
<li>Don't format unlabeled Markdown code blocks (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23106">#23106</a>)</li>
<li>Markdown formatting support in LSP (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23063">#23063</a>)</li>
<li>Support Quarto Markdown language markers (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22947">#22947</a>)</li>
<li>Support formatting <code>pycon</code> Markdown code blocks (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23112">#23112</a>)</li>
<li>Use extension mapping to select Markdown code block language (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22934">#22934</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Avoid false positive for undefined variables in <code>FAST001</code>
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/23224">#23224</a>)</li>
<li>Avoid introducing syntax errors for <code>FAST003</code> autofix (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23227">#23227</a>)</li>
<li>Avoid suggesting <code>InitVar</code> for <code>__post_init__</code>
that references PEP 695 type parameters (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23226">#23226</a>)</li>
<li>Deduplicate type variables in generic functions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23225">#23225</a>)</li>
<li>Fix exception handler parenthesis removal for Python 3.14+ (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23126">#23126</a>)</li>
<li>Fix f-string middle panic when parsing t-strings (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23232">#23232</a>)</li>
<li>Wrap <code>RUF020</code> target for multiline fixes (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23210">#23210</a>)</li>
<li>Wrap <code>UP007</code> target for multiline fixes (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23208">#23208</a>)</li>
<li>Fix missing diagnostics for last range suppression in file (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23242">#23242</a>)</li>
<li>[<code>pyupgrade</code>] Fix syntax error on string with newline
escape and comment (<code>UP037</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22968">#22968</a>)</li>
</ul>
<h3>Rule changes</h3>
<ul>
<li>Use <code>ruff</code> instead of <code>Ruff</code> as the program
name in GitHub output format (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23240">#23240</a>)</li>
<li>[<code>PT006</code>] Fix syntax error when unpacking nested tuples
in <code>parametrize</code> fixes (<a
href="https://redirect.github.com/astral-sh/ruff/issues/22441">#22441</a>)
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/22464">#22464</a>)</li>
<li>[<code>airflow</code>] Catch deprecated attribute access from
context key for Airflow 3.0 (<code>AIR301</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22850">#22850</a>)</li>
<li>[<code>airflow</code>] Capture deprecated arguments and a decorator
(<code>AIR301</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23170">#23170</a>)</li>
<li>[<code>flake8-boolean-trap</code>] Add
<code>multiprocessing.Value</code> to excluded functions for
<code>FBT003</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23010">#23010</a>)</li>
<li>[<code>flake8-bugbear</code>] Add a secondary annotation showing the
previous occurrence (<code>B033</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22634">#22634</a>)</li>
<li>[<code>flake8-type-checking</code>] Add sub-diagnostic showing the
runtime use of an annotation (<code>TC004</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23091">#23091</a>)</li>
<li>[<code>isort</code>] Support configurable import section heading
comments (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23151">#23151</a>)</li>
<li>[<code>ruff</code>] Improve the diagnostic for <code>RUF012</code>
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/23202">#23202</a>)</li>
</ul>
<h3>Formatter</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md">ruff's
changelog</a>.</em></p>
<blockquote>
<h2>0.15.1</h2>
<p>Released on 2026-02-12.</p>
<h3>Preview features</h3>
<ul>
<li>[<code>airflow</code>] Add ruff rules to catch deprecated Airflow
imports for Airflow 3.1 (<code>AIR321</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22376">#22376</a>)</li>
<li>[<code>airflow</code>] Third positional parameter not named
<code>ti_key</code> should be flagged for
<code>BaseOperatorLink.get_link</code> (<code>AIR303</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22828">#22828</a>)</li>
<li>[<code>flake8-gettext</code>] Fix false negatives for plural
argument of <code>ngettext</code> (<code>INT001</code>,
<code>INT002</code>, <code>INT003</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/21078">#21078</a>)</li>
<li>[<code>pyflakes</code>] Fix infinite loop in preview fix for
<code>unused-import</code> (<code>F401</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23038">#23038</a>)</li>
<li>[<code>pygrep-hooks</code>] Detect non-existent mock methods in
standalone expressions (<code>PGH005</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22830">#22830</a>)</li>
<li>[<code>pylint</code>] Allow dunder submodules and improve diagnostic
range (<code>PLC2701</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22804">#22804</a>)</li>
<li>[<code>pyupgrade</code>] Improve diagnostic range for tuples
(<code>UP024</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23013">#23013</a>)</li>
<li>[<code>refurb</code>] Check subscripts in tuple do not use lambda
parameters in <code>reimplemented-operator</code> (<code>FURB118</code>)
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/23079">#23079</a>)</li>
<li>[<code>ruff</code>] Detect mutable defaults in <code>field</code>
calls (<code>RUF008</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23046">#23046</a>)</li>
<li>[<code>ruff</code>] Ignore std <code>cmath.inf</code>
(<code>RUF069</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23120">#23120</a>)</li>
<li>[<code>ruff</code>] New rule <code>float-equality-comparison</code>
(<code>RUF069</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/20585">#20585</a>)</li>
<li>Don't format unlabeled Markdown code blocks (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23106">#23106</a>)</li>
<li>Markdown formatting support in LSP (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23063">#23063</a>)</li>
<li>Support Quarto Markdown language markers (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22947">#22947</a>)</li>
<li>Support formatting <code>pycon</code> Markdown code blocks (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23112">#23112</a>)</li>
<li>Use extension mapping to select Markdown code block language (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22934">#22934</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Avoid false positive for undefined variables in <code>FAST001</code>
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/23224">#23224</a>)</li>
<li>Avoid introducing syntax errors for <code>FAST003</code> autofix (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23227">#23227</a>)</li>
<li>Avoid suggesting <code>InitVar</code> for <code>__post_init__</code>
that references PEP 695 type parameters (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23226">#23226</a>)</li>
<li>Deduplicate type variables in generic functions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23225">#23225</a>)</li>
<li>Fix exception handler parenthesis removal for Python 3.14+ (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23126">#23126</a>)</li>
<li>Fix f-string middle panic when parsing t-strings (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23232">#23232</a>)</li>
<li>Wrap <code>RUF020</code> target for multiline fixes (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23210">#23210</a>)</li>
<li>Wrap <code>UP007</code> target for multiline fixes (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23208">#23208</a>)</li>
<li>Fix missing diagnostics for last range suppression in file (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23242">#23242</a>)</li>
<li>[<code>pyupgrade</code>] Fix syntax error on string with newline
escape and comment (<code>UP037</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22968">#22968</a>)</li>
</ul>
<h3>Rule changes</h3>
<ul>
<li>Use <code>ruff</code> instead of <code>Ruff</code> as the program
name in GitHub output format (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23240">#23240</a>)</li>
<li>[<code>PT006</code>] Fix syntax error when unpacking nested tuples
in <code>parametrize</code> fixes (<a
href="https://redirect.github.com/astral-sh/ruff/issues/22441">#22441</a>)
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/22464">#22464</a>)</li>
<li>[<code>airflow</code>] Catch deprecated attribute access from
context key for Airflow 3.0 (<code>AIR301</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22850">#22850</a>)</li>
<li>[<code>airflow</code>] Capture deprecated arguments and a decorator
(<code>AIR301</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23170">#23170</a>)</li>
<li>[<code>flake8-boolean-trap</code>] Add
<code>multiprocessing.Value</code> to excluded functions for
<code>FBT003</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23010">#23010</a>)</li>
<li>[<code>flake8-bugbear</code>] Add a secondary annotation showing the
previous occurrence (<code>B033</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/22634">#22634</a>)</li>
<li>[<code>flake8-type-checking</code>] Add sub-diagnostic showing the
runtime use of an annotation (<code>TC004</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23091">#23091</a>)</li>
<li>[<code>isort</code>] Support configurable import section heading
comments (<a
href="https://redirect.github.com/astral-sh/ruff/pull/23151">#23151</a>)</li>
<li>[<code>ruff</code>] Improve the diagnostic for <code>RUF012</code>
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/23202">#23202</a>)</li>
</ul>
<h3>Formatter</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/astral-sh/ruff/commit/a2f11d239f91cf8daedb0764ec15fcfe29c5ae6d"><code>a2f11d2</code></a>
Prepare for 0.15.1 (<a
href="https://redirect.github.com/astral-sh/ruff/issues/23253">#23253</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/d29628e9665baa17272aad489398eb72b70e60ff"><code>d29628e</code></a>
Remove docker-run-action (<a
href="https://redirect.github.com/astral-sh/ruff/issues/23254">#23254</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/8a042667651d7b1cdfc1742478d2b29b04d91be0"><code>8a04266</code></a>
[ty] Allow discovering dependencies in system Python environments (<a
href="https://redirect.github.com/astral-sh/ruff/issues/22994">#22994</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/55d06c8879761c5500e9558502abc84cefcb7163"><code>55d06c8</code></a>
Ensure pending suppression diagnostics are reported (<a
href="https://redirect.github.com/astral-sh/ruff/issues/23242">#23242</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/d056a9fa6dfb842f2c0d439bf7b1a8099e5734ea"><code>d056a9f</code></a>
[<code>isort</code>] support for configurable import section heading
comments (<a
href="https://redirect.github.com/astral-sh/ruff/issues/23151">#23151</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/e22fa4f14d8fae550249e452d11bc53756df5c7a"><code>e22fa4f</code></a>
[ty] Fix method calls on subclasses of <code>Any</code> (<a
href="https://redirect.github.com/astral-sh/ruff/issues/23248">#23248</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/fa56c1550d723e458b91dc2405d5537d40401d5c"><code>fa56c15</code></a>
[ty] Fix bound method access on <code>None</code> (<a
href="https://redirect.github.com/astral-sh/ruff/issues/23246">#23246</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/4fd07d0e1cbbb4e4c3f5b4c1f04f2d8b3f4a2bf2"><code>4fd07d0</code></a>
Make range suppression test snapshot actually useful (<a
href="https://redirect.github.com/astral-sh/ruff/issues/23251">#23251</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/8c63bced13b21d1952a56e6a096d9c2ec4af442f"><code>8c63bce</code></a>
[ty] Include conditional symbols (like <code>datetime.UTC</code>) in
auto-import in more...</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/46be94361b3b4c54be911eb88bfbd9666eb06a6d"><code>46be943</code></a>
Exclude WASM artifacts from GitHub releases (<a
href="https://redirect.github.com/astral-sh/ruff/issues/23221">#23221</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/astral-sh/ruff/compare/0.14.14...0.15.1">compare
view</a></li>
</ul>
</details>
<br />
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
<!-- This is an auto-generated description by cubic. -->
---
## Summary by cubic
Update Python dependencies to current minor/patch versions and allow
Ruff 0.15.x. This improves BigQuery timeout handling, fixes Rich
rendering edge cases, re…1 parent ac0a54a commit 15a9a7f
2 files changed
+99
-97
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
0 commit comments