Commit Graph

  • 78435d5ac6 macOS: Fix, don't including existing signatures for frameworks factory Kay Hayen 2026-05-11 21:32:47 +02:00
  • cf1ffcd346 Release: Need to include "atomicwrites" for Python2 still Kay Hayen 2026-05-11 21:15:11 +02:00
  • 37abf92c36 Plugins: Detect qt plugins xml and webview automatically Kay Hayen 2026-05-11 21:08:52 +02:00
  • d78e93aa5b Minor spelling cleanup Kay Hayen 2026-05-11 21:08:28 +02:00
  • 3f7a192a6b Optimization: Make "isinstance" checks via own functions too Kay Hayen 2026-05-11 17:27:52 +02:00
  • f662bff2d4 Tests: Reject using "--all" and "--pattern" at the same time Kay Hayen 2026-05-11 17:26:33 +02:00
  • 12b83bda61 macOS: Fix, need to make sure header padding is possible for DLL mode Kay Hayen 2026-05-11 17:25:55 +02:00
  • 7f6e3a9eef UI: Added option to check if Nuitka has an update available Kay Hayen 2026-05-11 17:25:03 +02:00
  • 6918f66c62 Visual Code: Also generate clangd config for the OS/python combination Kay Hayen 2026-05-11 17:21:31 +02:00
  • b4a46bb656 Python3: Fix, for nested generators publish exceptions properly Kay Hayen 2026-05-11 14:16:58 +02:00
  • c768427aec Cleanup, pylint warnings fixed Kay Hayen 2026-05-11 13:45:07 +02:00
  • 247950488c Python3.14: Fix, need to emulate PYTHON_FROZEN_MODULES as well Kay Hayen 2026-05-11 13:44:40 +02:00
  • 08369c1027 Debugging: Fix, out deep hashing checks fail with active exceptions Kay Hayen 2026-05-11 13:44:06 +02:00
  • 6485fa02fc Tests: Ignore differences from messages for Qt font usage Kay Hayen 2026-05-11 13:09:21 +02:00
  • a4712d3feb Debugging: Added a deployment handling for requests on macOS Kay Hayen 2026-05-11 12:17:46 +02:00
  • 23ed216daa No-GIL: Track more connections in tp_traverse Kay Hayen 2026-05-11 12:15:41 +02:00
  • c5d1c92d5c Project: Correct a few mistakes done when changing the license Kay Hayen 2026-05-11 09:48:57 +02:00
  • d9865e96a6 No-Gil: Fix list clear was not correct Kay Hayen 2026-05-11 09:22:59 +02:00
  • 39acf6aed7 NoGil: Need frame ownership by generator Kay Hayen 2026-05-11 09:22:35 +02:00
  • 7a9cad878d Python3.10+: Fix, coroutine am_send could return wrong result values Kay Hayen 2026-05-11 09:21:57 +02:00
  • 6d0b9acdf4 fixup! New release cycle Kay Hayen 2026-05-11 09:21:12 +02:00
  • eaa4506b43 Use Nuitka version for headers cache Kay Hayen 2026-05-11 09:20:23 +02:00
  • 309367bcb9 Python3.14: Pronounce as officially supported Kay Hayen 2026-05-11 09:19:39 +02:00
  • 366f301d26 Anti-Bloat: Avoid more tk-inter dependencies from PIL Kay Hayen 2026-05-11 09:18:59 +02:00
  • c18a45b9dd Actions: Cover Python3.14 as well Kay Hayen 2026-05-11 09:18:33 +02:00
  • 8d1957b66a Windows: Detect to long build directory paths Kay Hayen 2026-05-11 09:17:08 +02:00
  • 8c5b429018 New release cycle develop Kay Hayen 2026-05-09 07:47:28 +02:00
  • da40c3304a Merge tag '4.1' into develop Kay Hayen 2026-05-09 07:47:10 +02:00
  • bdab0d82ee Merge branch 'release/4.1' 4.1 main Kay Hayen 2026-05-09 07:47:04 +02:00
  • ac17d039d0 New stable release. release/4.1 Kay Hayen 2026-05-08 21:53:24 +02:00
  • 3c6fc862e2 fixup! Detect Python2 defaulting containers Kay Hayen 2026-05-07 17:11:47 +02:00
  • 8fa99e413d Anti-Bloat: Avoid using tk-inter when using PIL Kay Hayen 2026-05-07 17:11:41 +02:00
  • 984fa7a11d Scons: Fix, need to detect incbin also for g++ fallback Kay Hayen 2026-05-07 17:11:00 +02:00
  • e7c873c60a Quality: Don'T error out for missing clang-format in debug mode Kay Hayen 2026-05-07 17:10:29 +02:00
  • 42efa18452 Python3.14.5: Match upcoming GC changes Peter Bierma 2026-05-08 15:25:51 -04:00
  • 7b8e59dd3c Standalone: Added support for "pypylon" on Linux too Kay Hayen 2026-05-06 20:01:17 +02:00
  • dbc731b01f Standalone: Added missing metadata need for "grpc_requests" package Kay Hayen 2026-05-06 20:01:00 +02:00
  • c6c2017ac8 Debugging: Detect incomplete decodings with error message. Kay Hayen 2026-05-06 13:35:39 +02:00
  • f327fc85bd New pre-release. Kay Hayen 2026-05-06 14:36:25 +02:00
  • 9267233ff8 No-GIL: Some bug fixes to get basic things to work Kay Hayen 2026-05-06 10:29:05 +02:00
  • d8b89a5588 Optimization: Optimize calls with only constant keywords and variable posargs too Kay Hayen 2026-05-05 23:30:15 +02:00
  • 58ce39e74e Compatibility: Avoid using pkg_resources for Jinja2 template loading Kay Hayen 2026-05-05 23:29:06 +02:00
  • d6ff297557 Detect Python2 defaulting containers Kay Hayen 2026-05-05 23:28:11 +02:00
  • 9140bd6f4b fixup! Optimization: More compact constant blobs Kay Hayen 2026-05-05 23:27:19 +02:00
  • 6c5b14a2ea Debugging: More traces for deep hash verification Kay Hayen 2026-05-05 23:26:58 +02:00
  • 9f36391097 Python3.14: Follow allocator changes more closely Kay Hayen 2026-05-05 23:26:13 +02:00
  • 97ceb4e78c Python3.14: Avoid warning in CPython headers Kay Hayen 2026-05-05 23:19:51 +02:00
  • ddc5709f04 fixup! Optimization: Recognize late incomplete variables better Kay Hayen 2026-05-05 18:09:54 +02:00
  • 403434579a fixup! Optimization: Enhanced Python compilation scripts further Kay Hayen 2026-05-05 17:58:22 +02:00
  • 2d0b5f6337 macOS: For Homebrew and MacPorts remove existing absolute rpaths Kay Hayen 2026-05-05 09:58:58 +02:00
  • 710591a16b MacPorts: Added basic support for this Python flavor Kay Hayen 2026-05-05 09:57:46 +02:00
  • f6826c8c5d Onefile: Fix, while waiting for the child, it may already be terminated Kay Hayen 2026-05-05 09:56:38 +02:00
  • d0df7178e4 macOS: Drop the "universal" target arch Kay Hayen 2026-05-05 09:55:50 +02:00
  • 970996d473 Tests: Don't run with Python2.6 Kay Hayen 2026-05-05 09:54:07 +02:00
  • 8ad1c4389c fixup! Standalone: Added support for multiphase module extension modules with postload Kay Hayen 2026-05-05 09:53:23 +02:00
  • 38cc534162 Fix, unbound compiled methods could crash when called Kay Hayen 2026-05-04 21:39:35 +02:00
  • 6827929e51 Plugins: Fix, our protection workaround could confuse methods Kay Hayen 2026-05-04 21:38:48 +02:00
  • d4da064b33 Anaconda: Fix dependencies for "numpy" conda package on Windows Kay Hayen 2026-05-04 21:38:16 +02:00
  • 864bd18416 Windows: Added support for resources names as not just integers Kay Hayen 2026-05-04 17:57:59 +02:00
  • 49e234b7f5 Tests: Use the new method to clear internal caches if available for reference counts Kay Hayen 2026-05-04 17:56:53 +02:00
  • f8ee7e8c40 Python3.11: Fix, align package and module dicts closer to avoid CPython bug Kay Hayen 2026-05-04 17:54:34 +02:00
  • 795ea66069 Debugging: Added more assertions for constants loading and checking Kay Hayen 2026-05-04 17:52:16 +02:00
  • c88be19404 fixup! Windows: Added support for --clang or ARM as well Kay Hayen 2026-05-04 17:51:19 +02:00
  • 2f13e7ce2c Suse: Allow using patchelf 0.18.0 there too Kay Hayen 2026-05-04 17:50:56 +02:00
  • b2d6ce963f UI: Detect the OBS versions of SUSE Linux better Kay Hayen 2026-05-04 11:18:39 +02:00
  • 17ecf345f4 Standalone: Added support for "plotly.graph" package Kay Hayen 2026-05-04 11:17:56 +02:00
  • c51edaeae6 Release: Don't forget to include our pkg_resources inline copy for Python2 Kay Hayen 2026-05-04 11:17:25 +02:00
  • 564af2b388 Windows: Fix header path for self uninstalled Python Kay Hayen 2026-05-03 19:19:04 +02:00
  • 3ddb9a233b Python3.14: Fix, do not confuse module and not module mode headers Kay Hayen 2026-05-03 19:18:19 +02:00
  • 501b4006a4 Standalone: Added support for "anyio" process forking Kay Hayen 2026-05-03 19:17:43 +02:00
  • 1acce7e72c UI: Added "__compiled__.extension_filename" Kay Hayen 2026-05-03 19:16:31 +02:00
  • a2e334fbdc Standalone: Added data files for "perfetto" package Kay Hayen 2026-05-03 19:14:14 +02:00
  • 92db23c803 New pre-release. Kay Hayen 2026-05-03 15:06:15 +02:00
  • 3c5cc168cf Windows: Added support for --clang or ARM as well Kay Hayen 2026-05-03 14:58:22 +02:00
  • 19d7f205c4 Standalone: Added missing dependency of newer PySide6 and QtWebEngine Kay Hayen 2026-05-03 14:56:37 +02:00
  • c680fdaa9c Standalone: Added support for newer "transformers" package. Kay Hayen 2026-05-03 13:01:12 +02:00
  • 0468bd11c4 Tests: Added "no_diffable" mode for output comparison Kay Hayen 2026-05-03 13:00:31 +02:00
  • 084cba1ef7 Tests: Fixup for "search" mode no longer searching Kay Hayen 2026-05-03 12:59:40 +02:00
  • 26482f2f42 Tests: Compare 3.13 tracebacks better Kay Hayen 2026-05-03 12:59:08 +02:00
  • 57eeb4c7a5 Python3.14: Fix, module mode needs more changes for minor version interpreter layout change Kay Hayen 2026-05-03 11:08:13 +02:00
  • 0f22f35b2d Fix, relative paths for "NUITKA_CACHE_DIR" were not working properly Kay Hayen 2026-05-03 11:03:24 +02:00
  • 52af626279 Python3.14: Fix, empty dicts need to be marked as tracked Kay Hayen 2026-05-02 21:18:33 +02:00
  • 443146b61a Fix, deep hash for dict was not working properly Kay Hayen 2026-05-02 21:18:10 +02:00
  • f8c0179a98 Python3.14: Fix, need to release stack refs properly Kay Hayen 2026-05-02 21:17:27 +02:00
  • 383d8c49b0 Python3.13+: Avoid warning given by gcc for allocator implementation Kay Hayen 2026-05-02 16:32:17 +02:00
  • 7681084d8d Fedora: Allow using patchelf 0.18.0 as well Kay Hayen 2026-05-02 16:31:29 +02:00
  • 9864b45ed9 Scons: Make sure we pass argument deterministically Kay Hayen 2026-05-02 16:31:01 +02:00
  • 2a6fd68fd5 Cleanup, avoid duplicate code Kay Hayen 2026-05-02 15:28:13 +02:00
  • 79c00f8d7a AI: Added skill for accessing OBS log files Kay Hayen 2026-05-02 15:27:12 +02:00
  • 82f4f19cbd RPM: Fix, we need g++ already during build potentially Kay Hayen 2026-05-02 13:16:59 +02:00
  • e0eb161577 Optimization: More compact constant blobs Kay Hayen 2026-05-02 13:16:10 +02:00
  • 48494fbed2 Android: Allow patchelf 0.18 on Android too Kay Hayen 2026-05-02 09:38:51 +02:00
  • 70275e7132 Standalone: Add support for "tyro" package Kay Hayen 2026-05-02 09:36:32 +02:00
  • 4d6a3cc923 RPM: Don't require distutils for the spec Kay Hayen 2026-05-01 20:54:12 +02:00
  • 14f0180e64 Plugins: Check the patchelf version to not break Qt plugins Kay Hayen 2026-05-01 20:53:43 +02:00
  • 0418cc79da Python3.4-3.6: Fix, bytecode demotion was not really working properly Kay Hayen 2026-05-01 20:49:12 +02:00
  • 85a076092c Fix, our inline copies can intentionally shadow system packages they use Kay Hayen 2026-05-01 17:21:54 +02:00
  • 6aa1260dd9 Fix, some compilers warn about these not being used. Kay Hayen 2026-05-01 17:05:35 +02:00
  • b830c37c6f RPM: Include the Python compile script Kay Hayen 2026-05-01 11:06:35 +02:00
  • c652a50175 MonolithPy: Avoid collision with CPython link library Kay Hayen 2026-05-01 11:00:38 +02:00