From a30399e77a84777032718744a5432585f9348e69 Mon Sep 17 00:00:00 2001 From: krassowski <5832902+krassowski@users.noreply.github.com> Date: Thu, 11 Jun 2026 13:56:08 +0100 Subject: [PATCH] Update the `supported_encryption` to use a list as per JEP latest state --- hatch_build.py | 2 +- ipykernel/kernelspec.py | 2 +- tests/test_kernelspec.py | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/hatch_build.py b/hatch_build.py index 16689021c..48addb7e4 100644 --- a/hatch_build.py +++ b/hatch_build.py @@ -22,7 +22,7 @@ def initialize(self, version, build_data): if version == "standard": overrides["metadata"] = { "debugger": True, - "supported_encryption": "curve", + "supported_encryption": ["curve"], } argv = make_ipkernel_cmd(executable="python") diff --git a/ipykernel/kernelspec.py b/ipykernel/kernelspec.py index 4581b3e83..bdee4b02e 100644 --- a/ipykernel/kernelspec.py +++ b/ipykernel/kernelspec.py @@ -66,7 +66,7 @@ def get_kernel_dict( ), "display_name": "Python %i (ipykernel)" % sys.version_info[0], "language": "python", - "metadata": {"debugger": True, "supported_encryption": "curve"}, + "metadata": {"debugger": True, "supported_encryption": ["curve"]}, "kernel_protocol_version": "5.5", } diff --git a/tests/test_kernelspec.py b/tests/test_kernelspec.py index 06f46a584..744b77ec4 100644 --- a/tests/test_kernelspec.py +++ b/tests/test_kernelspec.py @@ -36,7 +36,7 @@ def assert_kernel_dict(d): assert d["display_name"] == "Python %i (ipykernel)" % sys.version_info[0] assert d["language"] == "python" assert d["metadata"]["debugger"] is True - assert d["metadata"]["supported_encryption"] == "curve" + assert d["metadata"]["supported_encryption"] == ["curve"] assert d["kernel_protocol_version"] == "5.5" @@ -50,7 +50,7 @@ def assert_kernel_dict_with_profile(d): assert d["display_name"] == "Python %i (ipykernel)" % sys.version_info[0] assert d["language"] == "python" assert d["metadata"]["debugger"] is True - assert d["metadata"]["supported_encryption"] == "curve" + assert d["metadata"]["supported_encryption"] == ["curve"] assert d["kernel_protocol_version"] == "5.5"