From 777d1e86d76f22f5ec740b6c83b22f366576dc90 Mon Sep 17 00:00:00 2001 From: baseplate-admin <61817579+baseplate-admin@users.noreply.github.com> Date: Fri, 1 May 2026 10:03:30 +0600 Subject: [PATCH 1/2] feat: add deferred-annotations --- src/cli/build.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cli/build.py b/src/cli/build.py index f86eb21b..b5f2782e 100644 --- a/src/cli/build.py +++ b/src/cli/build.py @@ -27,6 +27,7 @@ def __init__(self, target: str = "./app", output_name: str | None = None) -> Non # "--enable-plugin=upx", "--disable-bytecode-cache", "--assume-yes-for-downloads", + "--experimental=deferred-annotations", ] def build_windows(self, debug: bool = False) -> None: From 2eadd41c7542a4d82e9a97ccd4b3182ed329a204 Mon Sep 17 00:00:00 2001 From: baseplate-admin <61817579+baseplate-admin@users.noreply.github.com> Date: Mon, 11 May 2026 18:32:47 +0600 Subject: [PATCH 2/2] add --- src/cli/pyproject.toml | 2 +- src/cli/uv.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cli/pyproject.toml b/src/cli/pyproject.toml index cf1e631a..376815ea 100644 --- a/src/cli/pyproject.toml +++ b/src/cli/pyproject.toml @@ -27,7 +27,7 @@ dependencies = [ [dependency-groups] -build = ["nuitka>=2.8.9", "zstandard>=0.25.0"] +build = ["nuitka>=4.1", "zstandard>=0.25.0"] dev = [ "poethepoet>=0.39.0", "pyrefly>=0.62.0", diff --git a/src/cli/uv.lock b/src/cli/uv.lock index 1d6d1a56..47e85f24 100644 --- a/src/cli/uv.lock +++ b/src/cli/uv.lock @@ -169,7 +169,7 @@ requires-dist = [ [package.metadata.requires-dev] build = [ - { name = "nuitka", specifier = ">=2.8.9" }, + { name = "nuitka", specifier = ">=4.1" }, { name = "zstandard", specifier = ">=0.25.0" }, ] dev = [