Commit Graph

  • 0329231c17 Plugins: Added interface for changing module declarations factory Kay Hayen 2026-06-30 11:21:51 +02:00
  • b467588cd2 Tests: Normalize traceback blank lines from carets presence better Kay Hayen 2026-06-30 11:20:12 +02:00
  • 1c7c16ee30 AIX: Fix, the parser needs to ignore hex values, these lines are not dependencies Kay Hayen 2026-06-30 11:19:11 +02:00
  • a7f3fdf9cc Fix, reference count handling during error exit traceback analysis Kay Hayen 2026-06-30 10:23:37 +02:00
  • e462c46e55 PGO: Add "--pgo-python-error-exit" option to control error-exit handling Kay Hayen 2026-06-30 10:20:02 +02:00
  • 4f98e79c39 PGO: Execute compiled binaries using scripts if necessary Kay Hayen 2026-06-30 10:05:01 +02:00
  • 88d86fbc54 PGO: Fix Python PGO initialization order and output file handling Kay Hayen 2026-06-28 11:55:13 +02:00
  • 4dcefdde39 New hotfix release. hotfix/4.1.4 Kay Hayen 2026-06-30 11:25:07 +02:00
  • b2fa0a80cb Fix, reference count handling during error exit traceback analysis Kay Hayen 2026-06-30 10:23:37 +02:00
  • 352455139f Fix, need a workaround for deep recursion in maven package Kay Hayen 2026-06-28 11:44:54 +02:00
  • caa0112f5d Fix, need a workaround for deep recursion in maven package Kay Hayen 2026-06-28 11:44:54 +02:00
  • 2a1a5724b6 Quality: Install PyLint from the private pip space Kay Hayen 2026-06-28 11:25:40 +02:00
  • e6735f1703 Plugins: Make a difference between onefile build and backend build for defines Kay Hayen 2026-06-28 11:22:44 +02:00
  • c4c8d12654 Minor cleanup Kay Hayen 2026-06-28 11:15:55 +02:00
  • db8812fd4a fixup! Windows: Fix, relative paths for temp spec and onefile DLL mode didn't work Kay Hayen 2026-06-22 11:52:59 +02:00
  • bbbeaf1406 fixup! Windows: Fix, relative paths for temp spec and onefile DLL mode didn't work Kay Hayen 2026-06-22 11:52:59 +02:00
  • 3532f26cd2 Python3.5: Initial changes needed to compiled with Python 3.15 integration Peter Bierma 2026-06-21 05:56:49 -04:00
  • 8f43a98b65 Cleanup, finalization of dead trailing statements was not complete Kevin Turcios 2026-06-17 04:07:15 -05:00
  • 8b0d96cf42 Tests: Added another ignored folder type for test case scanning develop Kay Hayen 2026-06-17 10:54:16 +02:00
  • b1efe70818 Quality: Don't fail on submodules not checked out Kay Hayen 2026-06-17 10:53:46 +02:00
  • a4ae00b4f1 Actions: Enable for integration branch too Kay Hayen 2026-06-16 14:03:30 +02:00
  • e4978e1a69 Optimization: Add enumate and zip built-in nodes Kay Hayen 2026-06-16 12:27:51 +02:00
  • 32b7d6aa1f Optimization: Handle os.uname()[0] optimization. Kay Hayen 2026-06-15 19:06:06 +02:00
  • dcdbb77428 AIX: Add COFF dump parsing and use it for dependency detection Kay Hayen 2026-06-15 17:48:03 +02:00
  • 27f5a40f1a Windows: Properly trace pdb files included as data files Kay Hayen 2026-06-15 17:30:32 +02:00
  • 2ef82c6691 Cleanup, nicer way of giving a warning only once. Kay Hayen 2026-06-15 17:26:34 +02:00
  • 4115e9e686 Onefile: Fix memory issue with 32 bit Python in general Kay Hayen 2026-06-15 17:17:03 +02:00
  • 17bff9becd Quality: Cleanup the pylint watching code Kay Hayen 2026-06-12 09:49:17 +02:00
  • e72c9f09aa Quality: Added --assume-yes-for-downloads to yaml checker too Kay Hayen 2026-06-12 09:23:37 +02:00
  • d04caad984 Quality: Added --assume-yes-for-downloads to the codespell runner too Kay Hayen 2026-06-12 09:12:59 +02:00
  • c2ad69ba7d Quality: Added --assume-yes-for-downloads to restlint checker tool too Kay Hayen 2026-06-12 08:55:26 +02:00
  • 159789cabb Quality: Added automatic download for pylint checker tool too Kay Hayen 2026-06-12 08:50:35 +02:00
  • 72924b43e9 Actions: Drop the installation of requirements-devel.txt not needed Kay Hayen 2026-06-12 08:11:53 +02:00
  • c0026a6bd9 Quality: Autoremove empty module configurations Kay Hayen 2026-06-11 10:19:24 +02:00
  • efb7c068d6 Standalone: Detect cffi dependencies automatically Kay Hayen 2026-06-11 10:16:54 +02:00
  • d9fa0b8a5c fixup! Quality: More restructuring for clangd parsing Kay Hayen 2026-06-10 15:27:54 +02:00
  • c05e93f8d3 Optimization: Use blob data for bytecode functions Kay Hayen 2026-06-10 10:00:19 +02:00
  • 67d21c8ff1 Onefile: Enhanced SIGINT handling for onefile Kay Hayen 2026-06-10 08:54:05 +02:00
  • 1f94a9744c Python3.14: Add Python source generation for deferred "__annotate__" functions Kay Hayen 2026-06-03 21:21:30 +02:00
  • 1839692725 Optimization: More compact loader tables Kay Hayen 2026-06-03 21:33:50 +02:00
  • 56099ed2b2 Minor cleanup Kay Hayen 2026-06-03 21:34:19 +02:00
  • 524f61528a fixup! Python3.14: Added support for deferred annoations Kay Hayen 2026-06-03 21:19:18 +02:00
  • 599b30247b Optimization: Enhanced blob storage and creation Kay Hayen 2026-06-03 21:07:24 +02:00
  • 5b14ef76c7 AI: Add --assume-yes-for-downloads flag to autoformat commands Kay Hayen 2026-06-03 21:03:56 +02:00
  • d461e5bb3d AIX: Made the Python DLL locating code more general Kay Hayen 2026-06-03 10:11:46 +02:00
  • 82d4a85db9 macOS: Solve PySide2 without onefile workaround Kay Hayen 2026-06-03 10:08:48 +02:00
  • fce8881120 Zed: Also autoformat Nuitka Package Configuration on file save Kay Hayen 2026-06-03 10:04:42 +02:00
  • 8f635d2b41 macOS: Added experimental auto-use of Homebrew clang Kay Hayen 2026-06-01 13:43:05 +02:00
  • ecd7cc826a macOS: Check for 'create-dmg' tool availability early during options processing Kay Hayen 2026-06-01 13:36:34 +02:00
  • 616a698053 OS400: Detect IBMi Python as a flavor Kay Hayen 2026-06-01 11:04:04 +02:00
  • 13d315563c Minor cleanup Kay Hayen 2026-05-31 12:41:53 +02:00
  • a07d5ad730 Optimization: Consider incomplete and complete loop trace to same changes in loops. Kay Hayen 2026-05-31 12:41:14 +02:00
  • 5f82272ab4 Distutils: Fix, for --project "tool.nuitka" options were not used Kay Hayen 2026-05-30 13:05:51 +02:00
  • 0ff19a9a4c Zed: Autoformat files on save with our script Kay Hayen 2026-05-30 09:51:05 +02:00
  • b0507bacbf Release: Better error message for test build in PyPi release script Kay Hayen 2026-05-30 09:49:46 +02:00
  • 38268c60e4 Tests: Don't store resume information for "only" search mode runs Kay Hayen 2026-05-30 09:48:09 +02:00
  • 800883f05a Merge tag '4.1.3' into develop Kay Hayen 2026-06-21 12:16:00 +02:00
  • 95b12dd9ae Merge branch 'hotfix/4.1.3' 4.1.3 main Kay Hayen 2026-06-21 12:14:16 +02:00
  • dde68af2c9 New hotfix release. Kay Hayen 2026-06-16 14:18:41 +02:00
  • 3b6d56397a Windows: Ignore folders with no permission for DLL dependency scanning Kay Hayen 2026-06-19 14:04:54 +02:00
  • 66e0c3f4c5 Anti-Bloat: Added configuration for 'vcs_versioning._version_cls' to avoid setuptools Kay Hayen 2026-06-10 15:41:16 +02:00
  • 95fc43b703 Anti-Bloat: Added configuration for 'shtab' to avoid setuptools_scm Kay Hayen 2026-06-10 15:40:59 +02:00
  • 4f411215f0 AIX: Fix potential memory leak in "dladdr" Kay Hayen 2026-06-03 21:06:03 +02:00
  • 52362297de Python3.12+: Fix, buitin module check config helper didn't return boolean value Kay Hayen 2026-06-01 13:39:18 +02:00
  • 8b4335c468 Python3.7+: Added support for "importlib.resources.contents" and "importlib.resources.is_resource" Kay Hayen 2026-05-31 21:07:22 +02:00
  • 40fbc514fc Plugins: Add ability to resolve variable references during tree building Kay Hayen 2026-05-30 14:11:48 +02:00
  • 0bfab6a97e Windows: Fix, relative paths for temp spec and onefile DLL mode didn't work Kay Hayen 2026-05-30 10:47:36 +02:00
  • 1bb0379381 Quality: Updated to latest ruamel.yaml package Kay Hayen 2026-05-26 14:23:48 +02:00
  • e87d9c4547 Cleanup, wrap link style for better readability. Kay Hayen 2026-05-18 08:52:13 +02:00
  • 86089469f2 Fix, added support for larger blobs on non-Windows Kay Hayen 2026-05-23 15:06:30 +02:00
  • 29835b0174 RPM: Fix, need to keep atomicwrites for update-check ability Kay Hayen 2026-05-24 21:34:49 +02:00
  • baa3d974df Python3.14: Fix, ctypes dependency for built-in modules do not work Kay Hayen 2026-05-30 09:54:36 +02:00
  • b841ff503b Windows: Fix, console attaching for onefile DLL mode with runtime DLLs included on Windows Kay Hayen 2026-05-30 09:54:43 +02:00
  • a93e6cb1f2 New pre-release. Kay Hayen 2026-05-26 13:31:19 +02:00
  • b9d4bbd8f1 macOS: Added option to set the app category for app store Kay Hayen 2026-05-26 11:59:17 +02:00
  • 5809656e66 macOS: Also set the CFBundleVersion Kay Hayen 2026-05-26 11:48:04 +02:00
  • 5695c4ca78 macOS: Added option for the minimum app version, --macos-app-macos-min-version Kay Hayen 2026-05-26 11:46:45 +02:00
  • 4162916812 Plugins: Detect permission error during DLL and data file scans Kay Hayen 2026-05-26 11:43:32 +02:00
  • 5ed328c9d9 UI: Added python version related variables for project expansion Kay Hayen 2026-05-26 11:41:59 +02:00
  • f3013fe0c2 Quality: More restructuring for clangd parsing Kay Hayen 2026-05-26 11:39:07 +02:00
  • de17414117 AI: Point it to CMD files on Windows for repo tools Kay Hayen 2026-05-25 13:52:59 +02:00
  • 6ca4b4b487 Quality: Make it more obvious if you are using generated class names Kay Hayen 2026-05-25 11:48:00 +02:00
  • 56a0bd1921 Quality: Initial cleanups for less clangd errors Kay Hayen 2026-05-25 11:46:41 +02:00
  • 4a0c35c4bd Quality: Added clangd checker script Kay Hayen 2026-05-25 11:45:51 +02:00
  • 83f9262e15 Quality: Added checker tool for ruff as well Kay Hayen 2026-05-24 22:18:19 +02:00
  • eb1b5d3511 RPM: Fix, need to keep atomicwrites for update-check ability Kay Hayen 2026-05-24 21:34:49 +02:00
  • a2c6a5f88a Python2: Need to pre-load resources for executing scons compiled in Kay Hayen 2026-05-24 21:18:03 +02:00
  • a5e8d282f9 Quality: Added support for checked with basedpyright as well Kay Hayen 2026-05-24 19:29:40 +02:00
  • 23158d8f08 Quality: Disable traces for yaml no errors Kay Hayen 2026-05-23 21:28:45 +02:00
  • 4f73270c11 Quality: Convert em-dashes to regular dashes in C files during autoformat Kay Hayen 2026-05-23 19:46:39 +02:00
  • 6936125e5e Python3.11+: Fix, handle non-callable __class_getitem__ correctly Kay Hayen 2026-05-23 15:45:39 +02:00
  • bb47531b58 Optimization: Replace PyCallable_Check with direct tp_call NULL check Kay Hayen 2026-05-23 15:35:20 +02:00
  • 04281e34ef Tests: Allow system package file accesses for Debian Python flavor Kay Hayen 2026-05-23 15:29:36 +02:00
  • 68869de1fe Tests: Added support for compiled-only and uncompiled-only exclusive output lines Kay Hayen 2026-05-23 15:23:31 +02:00
  • 403d037d89 Fix, added support for larger blobs on non-Windows Kay Hayen 2026-05-23 15:06:30 +02:00
  • 6435703e2f Quality: Raw binary strings in Python2 syntax only Kay Hayen 2026-05-23 15:03:32 +02:00
  • 71be9379e6 Quality: Added pyright configuration and checker tool Kay Hayen 2026-05-23 14:58:57 +02:00
  • 4cbe67ca92 Quality: Fixed typo Kay Hayen 2026-05-23 14:54:01 +02:00
  • 028747ed36 Fix, avoid depending on "os.__file__" which is relatively unreliable Kay Hayen 2026-05-18 08:56:39 +02:00
  • 7db0cd5ddd Cleanup, wrap link style for better readability. Kay Hayen 2026-05-18 08:52:13 +02:00