diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 62514712d..d36865156 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -22,7 +22,7 @@ repos: - id: trailing-whitespace - repo: https://github.com/python-jsonschema/check-jsonschema - rev: 0.31.1 + rev: 0.31.2 hooks: - id: check-github-workflows @@ -74,7 +74,7 @@ repos: - id: rst-inline-touching-normal - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.2.0 + rev: v0.9.7 hooks: - id: ruff types_or: [python, jupyter] @@ -83,7 +83,7 @@ repos: types_or: [python, jupyter] - repo: https://github.com/scientific-python/cookie - rev: "2024.01.24" + rev: "2025.01.22" hooks: - id: sp-repo-review additional_dependencies: ["repo-review[cli]"] diff --git a/ipykernel/_version.py b/ipykernel/_version.py index b4c5b1dab..166330638 100644 --- a/ipykernel/_version.py +++ b/ipykernel/_version.py @@ -1,6 +1,7 @@ """ store the current version info of the server. """ + from __future__ import annotations import re diff --git a/ipykernel/inprocess/client.py b/ipykernel/inprocess/client.py index 130a0c567..1dc8f81e6 100644 --- a/ipykernel/inprocess/client.py +++ b/ipykernel/inprocess/client.py @@ -11,7 +11,6 @@ # Imports # ----------------------------------------------------------------------------- - from typing import Any, Optional from jupyter_client.client import KernelClient diff --git a/ipykernel/ipkernel.py b/ipykernel/ipkernel.py index a91c14a5e..5ba500198 100644 --- a/ipykernel/ipkernel.py +++ b/ipykernel/ipkernel.py @@ -763,9 +763,9 @@ def run_closure(self: threading.Thread): for stream in [stdout, stderr]: if isinstance(stream, OutStream): if parent == kernel_thread_ident: - stream._thread_to_parent_header[ - self.ident - ] = kernel._new_threads_parent_header + stream._thread_to_parent_header[self.ident] = ( + kernel._new_threads_parent_header + ) else: stream._thread_to_parent[self.ident] = parent _threading_Thread_run(self)