Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.14. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
This report summarizes scanner evidence for Nuitka/Nuitka, a Python project with 15,182 GitHub stars. SynthScan examined 306,851 lines of code across 1146 source files, recording 2971 pattern matches distributed across 17 syntactic categories. The legacy adjusted pattern signal is 13.7 (Moderate pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 2113 finding(s).
Are imports declared and package/API names verified? 356 finding(s).
Are wrappers, guards, and repeated structures necessary? 560 finding(s).
Which changes need focused human review? 2971 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 2971 distinct pattern matches across 17 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | requirements.txt | 21 | # Plugins need that, but there is an inline copy for old versions too. | COMMENT |
| LOW | requirements.txt | 41 | # See the License for the specific language governing permissions and | COMMENT |
| LOW | pyproject.toml | 61 | # "LICENSE-RUNTIME.txt" for additional permissions granted under Section 7. | COMMENT |
| LOW | setup.py | 541 | ) | COMMENT |
| LOW | .sourcery.yaml | 1 | # Copyright 2026, Kay Hayen, mailto:kay.hayen@gmail.com find license text at end of file | COMMENT |
| LOW | .sourcery.yaml | 21 | # | COMMENT |
| LOW | misc/dump-config-options.py | 1 | # Copyright 2026, Kay Hayen, mailto:kay.hayen@gmail.com find license text at end of file | COMMENT |
| LOW | misc/dump-config-options.py | 21 | # | COMMENT |
| LOW | misc/vscode_config_gen.py | 281 | # | COMMENT |
| LOW | misc/make-coverage-rendering.py | 81 | # Clean up after ourselves again. | COMMENT |
| LOW | misc/make-coverage-rendering.py | 101 | # distributed under the License is distributed on an "AS IS" BASIS, | COMMENT |
| LOW | misc/make-version-bump.py | 21 | # integrates with CPython, but also works on its own. | COMMENT |
| LOW | misc/make-deb-mentors-release.py | 21 | # integrates with CPython, but also works on its own. | COMMENT |
| LOW | misc/create-pbuilder-image.py | 101 | # | COMMENT |
| LOW | misc/make-upload.py | 61 | # Part of "Nuitka", an optimizing Python compiler that is compatible and | COMMENT |
| LOW | misc/run-valgrind.py | 101 | # https://www.gnu.org/licenses/agpl-3.0.txt | COMMENT |
| LOW | misc/make-deb-release.py | 21 | # integrates with CPython, but also works on its own. | COMMENT |
| LOW | misc/update-doc.py | 21 | # integrates with CPython, but also works on its own. | COMMENT |
| LOW | misc/make-pypi-upload.py | 21 | # integrates with CPython, but also works on its own. | COMMENT |
| LOW | misc/make-release.py | 61 | print("Finished.") | COMMENT |
| LOW | misc/install-git-hooks.py | 141 | # https://www.gnu.org/licenses/agpl-3.0.txt | COMMENT |
| LOW | bin/compile-python-for-nuitka-mac.sh | 201 | if [ "$CLEANUP" = true ]; then | COMMENT |
| LOW | bin/compile-python-for-nuitka-mac.sh | 221 | # distributed under the License is distributed on an "AS IS" BASIS, | COMMENT |
| LOW | bin/compile-python-for-nuitka-linux.sh | 221 | # You may obtain a copy of the License at | COMMENT |
| LOW | tests/distutils/run_all.py | 421 | except NuitkaCalledProcessError: | COMMENT |
| LOW | tests/distutils/run_all.py | 441 | # Unless required by applicable law or agreed to in writing, software | COMMENT |
| LOW | tests/distutils/example_nested_namespaces_3/setup.py | 21 | # | COMMENT |
| LOW | …tutils/example_nested_namespaces_3/a/b/pkg/__init__.py | 1 | # Copyright 2026, Kay Hayen, mailto:kay.hayen@gmail.com find license text at end of file | COMMENT |
| LOW | …tutils/example_nested_namespaces_3/a/b/pkg/__init__.py | 21 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | COMMENT |
| LOW | …3_dependencies_poetry_pyproject/pyproject.cpython.toml | 21 | requires = ["poetry-core>=1.0.0"] | COMMENT |
| LOW | …_3_dependencies_poetry_pyproject/pyproject.nuitka.toml | 21 | requires = ["nuitka", "poetry-core>=1.0.0"] | COMMENT |
| LOW | …ls/example_3_dependencies_poetry_pyproject/src/main.py | 21 | # indicated. | COMMENT |
| LOW | …ts/distutils/example_package_and_module/some_module.py | 1 | # Copyright 2026, Kay Hayen, mailto:kay.hayen@gmail.com find license text at end of file | COMMENT |
| LOW | …ts/distutils/example_package_and_module/some_module.py | 21 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | COMMENT |
| LOW | tests/distutils/example_package_and_module/setup.py | 21 | COMMENT | |
| LOW | …ls/example_package_and_module/some_package/__init__.py | 1 | # Copyright 2026, Kay Hayen, mailto:kay.hayen@gmail.com find license text at end of file | COMMENT |
| LOW | …ls/example_package_and_module/some_package/__init__.py | 21 | # Unless required by applicable law or agreed to in writing, software | COMMENT |
| LOW | …s/distutils/example_3_pyproject/pyproject.cpython.toml | 21 | [tool.setuptools.packages.find] | COMMENT |
| LOW | …ts/distutils/example_3_pyproject/pyproject.nuitka.toml | 21 | [tool.setuptools.packages.find] | COMMENT |
| LOW | …_pyproject/src/some_namespace/some_package/__init__.py | 1 | # Copyright 2026, Kay Hayen, mailto:kay.hayen@gmail.com find license text at end of file | COMMENT |
| LOW | …_pyproject/src/some_namespace/some_package/__init__.py | 21 | # | COMMENT |
| LOW | …rc/some_namespace/some_package/sub_package/__init__.py | 21 | # Licensed under the Apache License, Version 2.0 (the "License"); | COMMENT |
| LOW | tests/distutils/example_multiple_packages/setup.py | 21 | "other_package_a", | COMMENT |
| LOW | tests/distutils/example_multiple_packages/setup.py | 41 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | COMMENT |
| LOW | …sts/distutils/example_multiple_packages/main_module.py | 1 | # Copyright 2026, Kay Hayen, mailto:kay.hayen@gmail.com find license text at end of file | COMMENT |
| LOW | …sts/distutils/example_multiple_packages/main_module.py | 21 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | COMMENT |
| LOW | …ils/example_multiple_packages/some_package/__init__.py | 1 | # Copyright 2026, Kay Hayen, mailto:kay.hayen@gmail.com find license text at end of file | COMMENT |
| LOW | …ils/example_multiple_packages/some_package/__init__.py | 21 | # Unless required by applicable law or agreed to in writing, software | COMMENT |
| LOW | …ls/example_multiple_packages/other_package/__init__.py | 1 | # Copyright 2026, Kay Hayen, mailto:kay.hayen@gmail.com find license text at end of file | COMMENT |
| LOW | …ls/example_multiple_packages/other_package/__init__.py | 21 | # Unless required by applicable law or agreed to in writing, software | COMMENT |
| LOW | …s/example_multiple_packages/some_package_b/__init__.py | 1 | # Copyright 2026, Kay Hayen, mailto:kay.hayen@gmail.com find license text at end of file | COMMENT |
| LOW | …s/example_multiple_packages/some_package_b/__init__.py | 21 | # Unless required by applicable law or agreed to in writing, software | COMMENT |
| LOW | …/example_multiple_packages/other_package_a/__init__.py | 1 | # Copyright 2026, Kay Hayen, mailto:kay.hayen@gmail.com find license text at end of file | COMMENT |
| LOW | …/example_multiple_packages/other_package_a/__init__.py | 21 | # Unless required by applicable law or agreed to in writing, software | COMMENT |
| LOW | …s/example_multiple_packages/some_package_a/__init__.py | 1 | # Copyright 2026, Kay Hayen, mailto:kay.hayen@gmail.com find license text at end of file | COMMENT |
| LOW | …s/example_multiple_packages/some_package_a/__init__.py | 21 | # Unless required by applicable law or agreed to in writing, software | COMMENT |
| LOW | tests/distutils/example_3_setuptools_3/setup.py | 21 | # it's copied from other people. In these cases, that will normally be | COMMENT |
| LOW | …stutils/example_3_setuptools_3/outer/inner/__init__.py | 1 | # Copyright 2026, Kay Hayen, mailto:kay.hayen@gmail.com | COMMENT |
| LOW | …s/distutils/example_3_setuptools_3/outer/inner/main.py | 1 | # Copyright 2026, Kay Hayen, mailto:kay.hayen@gmail.com find license text at end of file | COMMENT |
| LOW | …s/distutils/example_3_setuptools_3/outer/inner/main.py | 21 | # | COMMENT |
| 1417 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | setup.py | 311 | except AttributeError: | CODE |
| HIGH | setup.py | 363 | except AttributeError: | CODE |
| HIGH | …tutils/example_5_versioneer_setuptools_3/versioneer.py | 66 | except (tomllib.TOMLDecodeError, KeyError): | CODE |
| HIGH | tests/basics/GeneratorExpressionsTest.py | 66 | except AttributeError: | CODE |
| HIGH | tests/basics/ReferencingTest33.py | 53 | except (ValueError, TypeError): | CODE |
| HIGH | tests/basics/ReferencingTest33.py | 70 | except Exception: # different to Nuitka, pylint: disable=broad-except | CODE |
| HIGH | tests/basics/ReferencingTest33.py | 121 | except KeyError as e: # on purpose, pylint: disable=unused-variable | CODE |
| HIGH | tests/basics/ReferencingTest33.py | 195 | except TypeError: | CODE |
| HIGH | tests/basics/ReferencingTest33.py | 218 | except Exception: # pylint: disable=broad-except | CODE |
| HIGH | tests/basics/ReferencingTest33.py | 230 | except Exception: # pylint: disable=broad-except | CODE |
| HIGH | tests/basics/ReferencingTest33.py | 271 | except ValueError: | CODE |
| HIGH | tests/basics/ReferencingTest33.py | 287 | except TypeError: | CODE |
| HIGH | tests/basics/ReferencingTest33.py | 318 | except TypeError: | CODE |
| HIGH | tests/basics/ReferencingTest33.py | 349 | except GeneratorExit: | CODE |
| HIGH | tests/basics/ReferencingTest33.py | 351 | except TypeError: | CODE |
| HIGH | tests/basics/ReferencingTest33.py | 400 | except TypeError: | CODE |
| HIGH | tests/basics/ReferencingTest27.py | 40 | except NameError: | CODE |
| HIGH | tests/basics/ReferencingTest27.py | 51 | except NameError: | CODE |
| HIGH | tests/basics/FunctionsTest.py | 208 | except TypeError: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 139 | except TypeError as _e: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 144 | except TypeError: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 161 | except: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 206 | except IndexError as _e: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 328 | except: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 335 | except: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 342 | except TypeError: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 351 | except ValueError: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 411 | except: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 461 | except ValueError as _e: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 470 | except ValueError as _e: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 479 | except TypeError as _e: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 489 | except TypeError as _e: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 498 | except ValueError as _e: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 510 | except ValueError as _e: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 564 | except Exception: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 652 | except Exception: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 682 | except RuntimeError: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 956 | except TypeError: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 1040 | except UnicodeDecodeError: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 1099 | except TypeError: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 1107 | except TypeError: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 1133 | except TypeError: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 1141 | except TypeError: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 621 | except Exception: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 1045 | except Exception: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 1049 | except Exception: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 641 | except Exception: | CODE |
| HIGH | tests/basics/ReferencingTest.py | 705 | except MyException: | CODE |
| HIGH | tests/basics/ReferencingTest36.py | 74 | except StopAsyncIteration: | CODE |
| HIGH | tests/basics/ReferencingTest36.py | 135 | except StopIteration as _ex: | CODE |
| HIGH | tests/basics/ReferencingTest36.py | 209 | except asyncio.CancelledError: | CODE |
| HIGH | tests/basics/ReferencingTest36.py | 213 | except asyncio.CancelledError: | CODE |
| HIGH | tests/basics/ReferencingTest36.py | 239 | except ZeroDivisionError: | CODE |
| HIGH | tests/basics/ReferencingTest36.py | 64 | except: # pylint: disable=bare-except | CODE |
| HIGH | tests/basics/TryExceptFinallyTest.py | 92 | except: | CODE |
| HIGH | tests/basics/ReferencingTest35.py | 102 | except RuntimeError: | CODE |
| HIGH | tests/basics/ReferencingTest35.py | 139 | except TypeError: | CODE |
| HIGH | tests/basics/ReferencingTest35.py | 172 | except FileNotFoundError: | CODE |
| HIGH | tests/basics/ReferencingTest35.py | 203 | except TypeError: | CODE |
| HIGH | tests/basics/ExceptionRaisingTest32.py | 166 | except: | CODE |
| 74 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | setup.py | 316 | CODE | |
| LOW | tests/distutils/run_all.py | 121 | CODE | |
| LOW | tests/basics/OrderChecksTest.py | 532 | CODE | |
| LOW | tests/basics/OrderChecksTest.py | 597 | CODE | |
| LOW | tests/basics/LoopingTest.py | 17 | CODE | |
| LOW | tests/basics/run_all.py | 35 | CODE | |
| LOW | tests/PyPI-pytest/run_all.py | 67 | CODE | |
| LOW | tests/library/check_yaml_anti_bloat_modules.py | 48 | CODE | |
| LOW | tests/library/compile_extension_modules.py | 100 | CODE | |
| LOW | tests/pgo/run_all.py | 38 | CODE | |
| LOW | tests/programs/run_all.py | 132 | CODE | |
| LOW | tests/programs/multiprocessing_using/foo/entry.py | 13 | CODE | |
| LOW | tests/optimizations/run_all.py | 168 | CODE | |
| LOW | tests/reflected/compile_itself.py | 301 | CODE | |
| LOW | tests/reflected/compile_itself.py | 429 | CODE | |
| LOW | tests/benchmarks/pystone3.py | 213 | CODE | |
| LOW | tests/benchmarks/pybench/Constructs.py | 12 | CODE | |
| LOW | tests/benchmarks/pybench/Constructs.py | 479 | CODE | |
| LOW | lib/hints.py | 76 | CODE | |
| LOW | nuitka/PythonOperators.py | 112 | CODE | |
| LOW | nuitka/PythonOperators.py | 159 | CODE | |
| LOW | nuitka/Tracing.py | 78 | CODE | |
| LOW | nuitka/SourceCodeReferences.py | 46 | CODE | |
| LOW | nuitka/PythonFlavors.py | 101 | CODE | |
| LOW | nuitka/PythonFlavors.py | 305 | CODE | |
| LOW | nuitka/PythonFlavors.py | 482 | CODE | |
| LOW | nuitka/PythonVersions.py | 491 | CODE | |
| LOW | nuitka/PythonVersions.py | 646 | CODE | |
| LOW | nuitka/PythonVersions.py | 693 | CODE | |
| LOW | nuitka/Variables.py | 489 | CODE | |
| LOW | nuitka/Variables.py | 252 | CODE | |
| LOW | nuitka/Variables.py | 267 | CODE | |
| LOW | nuitka/Constants.py | 37 | CODE | |
| LOW | nuitka/Constants.py | 134 | CODE | |
| LOW | nuitka/Constants.py | 204 | CODE | |
| LOW | nuitka/Constants.py | 260 | CODE | |
| LOW | nuitka/Constants.py | 305 | CODE | |
| LOW | nuitka/Constants.py | 406 | CODE | |
| LOW | nuitka/HardImportRegistry.py | 267 | CODE | |
| LOW | nuitka/MainControl.py | 491 | CODE | |
| LOW | nuitka/Bytecodes.py | 31 | CODE | |
| LOW | nuitka/PostProcessing.py | 138 | CODE | |
| LOW | nuitka/Progress.py | 322 | CODE | |
| LOW | nuitka/Progress.py | 466 | CODE | |
| LOW | nuitka/__main__.py | 88 | CODE | |
| LOW | nuitka/Serialization.py | 90 | CODE | |
| LOW | nuitka/Serialization.py | 197 | CODE | |
| LOW | nuitka/OutputDirectories.py | 225 | CODE | |
| LOW | nuitka/tree/SourceHandling.py | 130 | CODE | |
| LOW | nuitka/tree/SourceHandling.py | 253 | CODE | |
| LOW | nuitka/tree/SourceHandling.py | 373 | CODE | |
| LOW | nuitka/tree/ReformulationSubscriptExpressions.py | 27 | CODE | |
| LOW | nuitka/tree/VariableClosure.py | 90 | CODE | |
| LOW | nuitka/tree/VariableClosure.py | 139 | CODE | |
| LOW | nuitka/tree/VariableClosure.py | 257 | CODE | |
| LOW | nuitka/tree/VariableClosure.py | 365 | CODE | |
| LOW | nuitka/tree/VariableClosure.py | 459 | CODE | |
| LOW | nuitka/tree/Building.py | 346 | CODE | |
| LOW | nuitka/tree/Building.py | 656 | CODE | |
| LOW | nuitka/tree/Building.py | 696 | CODE | |
| 373 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | .agents/rules/coding-standards.md | 20 | Brief one-line summary. Notes: Detailed explanation (optional). Args: arg1: De | STRING |
| HIGH | nuitka/Builtins.py | 73 | Get the C identifier of a built-in exception name. Notes: Usually that is the name prefixed with "PyExc_", | STRING |
| HIGH | nuitka/MainControl.py | 401 | Pick the names for the C files of each module. Args: source_dir - the externally usable directory to put mo | STRING |
| HIGH | nuitka/Policies.py | 27 | Decide how to check PGO data for a class dictionary. Args: static_qualname: Statically known qualified name | STRING |
| HIGH | nuitka/Policies.py | 58 | Decide if imports can be lowered to fixed imports. Args: module_name: Name of the imported module. Not | STRING |
| HIGH | nuitka/Policies.py | 82 | Decide if not found imports can be dropped from the imports. Args: module_name: Name of the imported module | STRING |
| HIGH | nuitka/tools/quality/pyright/Pyright.py | 24 | Find the pyright binary on the system. Args: basedpyright: If True, look for 'basedpyright' instead of 'pyr | STRING |
| HIGH | nuitka/specs/ParameterSpecs.py | 330 | Match a call arguments to a signature. Args: func_name - Name of the function being matched, used to constr | STRING |
| HIGH | nuitka/plugins/Plugins.py | 281 | Decide if a plugin is active. Args: plugin_name - name of the plugin Notes: Detectors do not c | STRING |
| HIGH | nuitka/plugins/Plugins.py | 1532 | Let plugins decide whether to suppress import warnings for an unknown module. Notes: If all plugins | STRING |
| HIGH | nuitka/plugins/Plugins.py | 2336 | Activate selected plugin classes Args: None Notes: This creates actual plugin instances, befor | STRING |
| HIGH | nuitka/plugins/Hooks.py | 298 | Let plugins decide whether to suppress import warnings for an unknown module. Notes: If all plugins return | STRING |
| HIGH | nuitka/plugins/PluginBase.py | 570 | Indicate whether an implicitly imported module should be accepted. Notes: You may negate importing | STRING |
| HIGH | nuitka/plugins/PluginBase.py | 597 | Return a compile-time constant value for a module-level variable. Notes: During tree building, when | STRING |
| HIGH | nuitka/plugins/PluginBase.py | 618 | Inspect or modify source code. Args: module_name: (str) name of module source_code: (st | STRING |
| HIGH | nuitka/plugins/PluginBase.py | 669 | Create code to execute before importing a module. Notes: Called by @onModuleDiscovered. Ar | STRING |
| HIGH | nuitka/plugins/PluginBase.py | 686 | Create code to execute after loading to a module. Notes: Called by @onModuleDiscovered. Ar | STRING |
| HIGH | nuitka/plugins/PluginBase.py | 704 | Create module to depend on. Notes: Called by @onModuleDiscovered. Args: module | STRING |
| HIGH | nuitka/plugins/PluginBase.py | 722 | Create a virtual module for a module name that was not found. Notes: Called when module location re | STRING |
| HIGH | nuitka/plugins/PluginBase.py | 758 | Called with a module to be loaded. Notes: We may specify code to be prepended and/or appended to th | STRING |
| HIGH | nuitka/plugins/PluginBase.py | 866 | Provide extra modules during the optimization module loop. Args: module_names - tuple of module nam | STRING |
| HIGH | nuitka/plugins/PluginBase.py | 881 | Provide extra modules to the initial root module set. Args: module_set - tuple of modules R | STRING |
| HIGH | nuitka/plugins/PluginBase.py | 1279 | Decide whether to compile a module (or just use its bytecode). Notes: The first plugin not returnin | STRING |
| HIGH | nuitka/plugins/PluginBase.py | 1326 | Decide which C defines to be used in compilation. Notes: The plugins can each contribute, but are h | STRING |
| HIGH | nuitka/plugins/standard/TkinterPlugin.py | 127 | This method is called with a module that will be imported. Notes: If the word "tkinter" occurs in i | STRING |
| HIGH | nuitka/plugins/standard/TkinterPlugin.py | 384 | Provide TCL libraries to the dist folder. Notes: We will provide the copy the TCL/TK directories to | STRING |
| HIGH | nuitka/plugins/standard/TkinterPlugin.py | 549 | This method checks the source code Notes: We only use it to check whether this is the main module, | STRING |
| HIGH | nuitka/plugins/standard/DataFilesPlugin.py | 264 | Get dirnames in given subdirectories of the module. Notes: All dirnames in folders below one of the | STRING |
| HIGH | nuitka/plugins/standard/PySidePyQtPlugin.py | 902 | Method called when a module is being imported. Notes: If full name equals to the binding we insert | STRING |
| HIGH | nuitka/plugins/standard/MatplotlibPlugin.py | 203 | Method called when a module is being imported. Notes: If full name equals "matplotlib" we insert co | STRING |
| HIGH | nuitka/freezer/IncludedDataFiles.py | 111 | Convert tags argument to an OrderedSet. Notes: In many places, strings are accepted for tags, convert to Or | STRING |
| HIGH | nuitka/freezer/IncludedDataFiles.py | 348 | Check if a filename is ignored as a data file by Nuitka. Notes: Nuitka ignores files like 'py.typed' or '.p | STRING |
| HIGH | nuitka/freezer/IncludedDataFiles.py | 611 | Create an included data file for a build-generated file already in place. Notes: Use this for files produce | STRING |
| HIGH | nuitka/freezer/IncludedDataFiles.py | 1173 | Copy the data files needed for standalone distribution. Notes: This is for data files only, not DLLs or eve | STRING |
| HIGH | nuitka/freezer/IncludedEntryPoints.py | 533 | Get the standalone entry point for a source file in any package. Args: source_path: The source path to look | STRING |
| HIGH | nuitka/freezer/DllDependenciesWin32DependsExe.py | 156 | Check if a path can be handled by 'depends.exe'. Args: path: Path to be checked. encoding: The ANSI | STRING |
| HIGH | nuitka/utils/Signing.py | 177 | Unlock a macOS keychain for codesign without dirtying the original. Args: signing_keychain_filename: Origin | STRING |
| HIGH | nuitka/utils/Signing.py | 263 | Add the code signature to filenames. Args: filenames - The filenames to be signed. entitlements_fil | STRING |
| HIGH | nuitka/utils/Execution.py | 396 | Wrap a command for system debugger to call exec Args: command: (iterable of str) args for call to be debugg | STRING |
| HIGH | nuitka/utils/Execution.py | 511 | Wrap a command for system debugger with subprocess module. Args: args: (list of str) args for call to be de | STRING |
| HIGH | nuitka/utils/Execution.py | 573 | Get command prefix to run a tool in the architecture it needs. Args: tool: The tool name or path that is to | STRING |
| HIGH | nuitka/utils/Importing.py | 59 | Import Python module given as a file name. Notes: Provides a Python version independent way to import any s | STRING |
| HIGH | nuitka/utils/Importing.py | 168 | Given a filename, decide the module name and kind. Args: module_name - file path of the module Returns: | STRING |
| HIGH | nuitka/utils/Importing.py | 321 | List directory entries with duplicate modules resolved. Args: path: The directory to list. package_ | STRING |
| HIGH | nuitka/utils/WindowsResources.py | 222 | Copy resources from one file to another. Args: source_filename - filename where the resources are taken fro | STRING |
| HIGH | nuitka/utils/Shebang.py | 11 | Given source code, extract the shebang (#!) part. Notes: This function is less relevant on Windows, because | STRING |
| HIGH | nuitka/utils/Shebang.py | 38 | Given a filename, extract the shebang (#!) part from it. Notes: This function is less relevant on Windows, | STRING |
| HIGH | nuitka/utils/Shebang.py | 67 | Given a concrete shebang value, it will extract the binary used. Notes: This function is less relevant on W | STRING |
| HIGH | nuitka/utils/ModuleNames.py | 67 | Create a module name in a package. Args: - module_name (str or ModuleName) module name to put below | STRING |
| HIGH | nuitka/utils/SharedLibraries.py | 350 | Parse the Import File Strings section of 'dump -H' output. Args: output: The stdout of 'dump -H <filename>' | STRING |
| HIGH | nuitka/utils/SharedLibraries.py | 590 | Detect the shared libraries needed by a COFF (AIX) binary. Uses 'dump -H' to determine which shared libraries are i | STRING |
| HIGH | nuitka/utils/SharedLibraries.py | 675 | Detect the shared libraries needed by a COFF (AIX) binary. Uses 'dump -H' to determine which shared libraries are i | STRING |
| HIGH | nuitka/utils/SharedLibraries.py | 995 | Update the macOS shared library information for a binary or shared library. Adds the rpath path name `rpath` in the | STRING |
| HIGH | nuitka/utils/SharedLibraries.py | 1047 | Find the pywin32 DLL directory Args: None Returns: path to the pywin32 DLL directory or None | STRING |
| HIGH | nuitka/utils/SharedLibraries.py | 1179 | Does the given file contain the given architecture. Args: filename: Filename to inspect. architectu | STRING |
| HIGH | nuitka/utils/FileOperations.py | 127 | Decide if two paths the same. Args: path1: First path path2: Second path Returns: Bool | STRING |
| HIGH | nuitka/utils/FileOperations.py | 223 | Make it a relative path, if possible. Args: path: path to work on start: where to start from, defau | STRING |
| HIGH | nuitka/utils/FileOperations.py | 428 | Get os.path.realpath with Python2 and Windows symlink workaround applied. Args: path: path to get realpath | STRING |
| HIGH | nuitka/utils/FileOperations.py | 491 | Get os.path.realpath with Python2 and Windows symlink workaround applied. Args: path: path to get realpath | STRING |
| HIGH | nuitka/utils/FileOperations.py | 520 | Give a sorted listing of a path. Args: path: directory to create a listing from ignore_permission_e | STRING |
| 17 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | misc/vscode_config_gen.py | 65 | print("Error: vswhere.exe not found.") | CODE |
| MEDIUM | misc/vscode_config_gen.py | 89 | print("Error: Failed to run vswhere.exe") | CODE |
| MEDIUM | misc/vscode_config_gen.py | 93 | print("Error: No suitable Visual Studio installation found.") | CODE |
| MEDIUM | misc/vscode_config_gen.py | 112 | print("Error: No MSVC versions found.") | CODE |
| MEDIUM | misc/vscode_config_gen.py | 115 | print("Error: MSVC directory not found.") | CODE |
| MEDIUM | misc/vscode_config_gen.py | 129 | print(f"Error: Compiler not found at {compiler_path}") | CODE |
| MEDIUM | …tutils/example_5_uv_pyproject/src/example_uv/runner.py | 35 | print("Error: data_included.txt missing in example_uv.subpackage") | CODE |
| MEDIUM | …/example_6_uv_pyproject_flat/example_uv_flat/runner.py | 32 | print("Error: data_included.txt missing in example_uv_flat.subpackage") | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 374 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 384 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 392 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 400 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 405 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 429 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 437 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 445 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 450 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 464 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 472 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 480 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 488 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 496 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 504 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/OrderChecksTest.py | 512 | except Exception as e: | CODE |
| LOW | tests/basics/OrderChecksTest.py | 182 | except Exception as e: | CODE |
| MEDIUM | tests/basics/BuiltinsTest.py | 792 | print("Error: sorted accepted 'iterable' keyword arg!") | CODE |
| MEDIUM | tests/basics/BuiltinsTest.py | 806 | print("Error: zip accepted 'iterables' keyword arg!") | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 257 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 264 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 271 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 320 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 328 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 333 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 338 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 343 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 348 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 353 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 679 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 685 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 691 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 717 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 723 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/BuiltinsTest.py | 729 | except Exception as e: | CODE |
| LOW | tests/basics/BuiltinsTest.py | 33 | except Exception as e: | CODE |
| LOW | tests/basics/BuiltinsTest.py | 51 | except Exception as e: | CODE |
| LOW | tests/basics/BuiltinsTest.py | 289 | except Exception as e: | CODE |
| LOW | tests/basics/BuiltinsTest.py | 294 | except Exception as e: | CODE |
| LOW | tests/basics/BuiltinsTest.py | 385 | except Exception as e: | CODE |
| LOW | tests/basics/BuiltinsTest.py | 406 | except Exception as e: | CODE |
| LOW | tests/basics/BuiltinsTest.py | 411 | except Exception as e: | CODE |
| LOW | tests/basics/BuiltinsTest.py | 648 | except Exception as e: | CODE |
| LOW | tests/basics/OperatorsTest.py | 77 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/YieldFromTest33.py | 47 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/YieldFromTest33.py | 55 | except Exception as e: | CODE |
| LOW⚡ | tests/basics/YieldFromTest33.py | 65 | except Exception as e: | CODE |
| LOW | tests/basics/ReferencingTest33.py | 70 | except Exception: # different to Nuitka, pylint: disable=broad-except | CODE |
| LOW | tests/basics/ReferencingTest33.py | 218 | except Exception: # pylint: disable=broad-except | CODE |
| LOW | tests/basics/ReferencingTest33.py | 230 | except Exception: # pylint: disable=broad-except | CODE |
| MEDIUM | tests/basics/ReferencingTest33.py | 57 | def simpleFunction3(): | CODE |
| MEDIUM | tests/basics/ReferencingTest33.py | 152 | def simpleFunction11(): | CODE |
| 219 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ls/example_3_dependencies_poetry_pyproject/src/main.py | 4 | CODE | |
| LOW | …ts/distutils/example_package_and_module/some_module.py | 4 | CODE | |
| LOW | …ls/example_package_and_module/some_package/__init__.py | 6 | CODE | |
| LOW | …_pyproject/src/some_namespace/some_package/__init__.py | 4 | CODE | |
| LOW | …rc/some_namespace/some_package/sub_package/__init__.py | 4 | CODE | |
| LOW | …sts/distutils/example_multiple_packages/main_module.py | 4 | CODE | |
| LOW | …ils/example_multiple_packages/some_package/__init__.py | 6 | CODE | |
| LOW | …ls/example_multiple_packages/other_package/__init__.py | 6 | CODE | |
| LOW | …s/example_multiple_packages/some_package_b/__init__.py | 6 | CODE | |
| LOW | …/example_multiple_packages/other_package_a/__init__.py | 6 | CODE | |
| LOW | …s/example_multiple_packages/some_package_a/__init__.py | 6 | CODE | |
| LOW | …sts/distutils/example_2_setuptools/package1/module1.py | 5 | CODE | |
| LOW | …sts/distutils/example_2_setuptools/package1/module2.py | 4 | CODE | |
| LOW | …ample_2_setuptools/package1/subpackage1/submodule11.py | 4 | CODE | |
| LOW | …ample_2_setuptools/package1/subpackage2/submodule21.py | 4 | CODE | |
| LOW | …ts/distutils/example_pymodules_only/py_modules_only.py | 5 | CODE | |
| LOW | …mple_4_dependencies_pyproject/src/example4/__init__.py | 4 | CODE | |
| LOW | tests/basics/OrderChecksTest.py | 4 | CODE | |
| LOW | tests/basics/GeneratorExpressionsTest.py | 6 | CODE | |
| LOW | tests/basics/InspectionTest.py | 6 | CODE | |
| LOW | tests/basics/ModuleAttributesTest.py | 8 | CODE | |
| LOW | tests/basics/BuiltinsTest.py | 11 | CODE | |
| LOW | tests/basics/OperatorsTest.py | 4 | CODE | |
| LOW | tests/basics/InplaceOperationsTest.py | 4 | CODE | |
| LOW | tests/basics/DecoratorsTest.py | 4 | CODE | |
| LOW | tests/basics/FutureTest32.py | 4 | CODE | |
| LOW | tests/basics/ClassesTest.py | 4 | CODE | |
| LOW | tests/basics/ComparisonChainsTest.py | 6 | CODE | |
| LOW | tests/basics/BuiltinSuperTest.py | 13 | CODE | |
| LOW | tests/basics/ImportingTest.py | 4 | CODE | |
| LOW | tests/basics/ImportingTest.py | 37 | CODE | |
| LOW | tests/basics/ImportingTest.py | 48 | CODE | |
| LOW | tests/basics/ImportingTest.py | 67 | CODE | |
| LOW | tests/basics/FunctionsTest.py | 6 | CODE | |
| LOW | tests/basics/AssertsTest.py | 6 | CODE | |
| LOW | tests/basics/LoopingTest.py | 6 | CODE | |
| LOW | tests/basics/TryExceptFinallyTest.py | 4 | CODE | |
| LOW | tests/basics/LambdasTest.py | 4 | CODE | |
| LOW | tests/basics/GlobalStatementTest.py | 4 | CODE | |
| LOW | tests/basics/DoubleDeletionsTest.py | 4 | CODE | |
| LOW | tests/basics/TryContinueFinallyTest.py | 4 | CODE | |
| LOW | tests/basics/FunctionObjectsTest.py | 6 | CODE | |
| LOW | tests/basics/MainProgramsTest.py | 4 | CODE | |
| LOW | tests/basics/ListContractionsTest.py | 6 | CODE | |
| LOW | tests/basics/BranchingTest.py | 6 | CODE | |
| LOW | tests/basics/NestedLoopsTest27.py | 6 | CODE | |
| LOW | tests/basics/ConstantsTest.py | 8 | CODE | |
| LOW | tests/basics/ExtremeClosureTest.py | 6 | CODE | |
| LOW | tests/basics/LateClosureAssignmentTest.py | 4 | CODE | |
| LOW | tests/basics/CoroutinesTest35.py | 7 | CODE | |
| LOW | tests/basics/TryExceptContinueTest.py | 4 | CODE | |
| LOW | tests/basics/OrderChecksTest27.py | 4 | CODE | |
| LOW | tests/basics/TryReturnFinallyTest.py | 7 | CODE | |
| LOW | tests/basics/TryExceptFramesTest.py | 4 | CODE | |
| LOW | tests/basics/BuiltinOverload.py | 4 | CODE | |
| LOW | tests/basics/BigIntOperationsTest.py | 6 | CODE | |
| LOW | tests/basics/run_xml.py | 5 | CODE | |
| LOW | tests/basics/run_xml.py | 20 | CODE | |
| LOW | tests/basics/run_xml.py | 23 | CODE | |
| LOW | tests/basics/AssignmentsTest.py | 6 | CODE | |
| 281 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …ls/example_package_and_module/some_package/__init__.py | 0 | module to be imported and report its name as evidence of usage. | STRING |
| HIGH | …ils/example_multiple_packages/some_package/__init__.py | 0 | module to be imported and report its name as evidence of usage. | STRING |
| HIGH | …ls/example_multiple_packages/other_package/__init__.py | 0 | module to be imported and report its name as evidence of usage. | STRING |
| HIGH | …s/example_multiple_packages/some_package_b/__init__.py | 0 | module to be imported and report its name as evidence of usage. | STRING |
| HIGH | …/example_multiple_packages/other_package_a/__init__.py | 0 | module to be imported and report its name as evidence of usage. | STRING |
| HIGH | …s/example_multiple_packages/some_package_a/__init__.py | 0 | module to be imported and report its name as evidence of usage. | STRING |
| HIGH | tests/basics/ReferencingTest33.py | 0 | reference counting tests for features of python3.5 or higher. these contain functions that do specific things, where we | STRING |
| HIGH | tests/basics/ReferencingTest36.py | 0 | reference counting tests for features of python3.5 or higher. these contain functions that do specific things, where we | STRING |
| HIGH | tests/basics/ReferencingTest312.py | 0 | reference counting tests for features of python3.5 or higher. these contain functions that do specific things, where we | STRING |
| HIGH | tests/basics/ReferencingTest35.py | 0 | reference counting tests for features of python3.5 or higher. these contain functions that do specific things, where we | STRING |
| HIGH | nuitka/tree/ReformulationImportStatements.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationClasses.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationForLoopStatements.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationWithStatements.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationCallExpressions.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationPrintStatements.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationAssertStatements.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationTryFinallyStatements.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationFunctionStatements.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationAssignmentStatements.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationComparisonExpressions.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationContractionExpressions.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationLambdaExpressions.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationTryExceptStatements.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationExecStatements.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationBooleanExpressions.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationMatchStatements.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tree/ReformulationClasses3.py | 0 | reformulation of boolean and/or expressions. consult the developer manual for information. todo: add ability to sync sou | STRING |
| HIGH | nuitka/tools/quality/pylint/__main__.py | 0 | allow download and execution of tools if needed. default is %default. | STRING |
| HIGH | nuitka/tools/quality/codespell/__main__.py | 0 | allow download and execution of tools if needed. default is %default. | STRING |
| HIGH | nuitka/tools/quality/restlint/__main__.py | 0 | allow download and execution of tools if needed. default is %default. | STRING |
| HIGH | nuitka/tools/quality/yamllint/__main__.py | 0 | allow download and execution of tools if needed. default is %default. | STRING |
| HIGH | nuitka/tools/quality/auto_format/__main__.py | 0 | allow download and execution of tools if needed. default is %default. | STRING |
| HIGH | nuitka/nodes/HardImportNodesGenerated.py | 0 | specialized attribute nodes warning, this code is generated. modify the template builtinoperationnodebases.py.j2 instead | STRING |
| HIGH | nuitka/nodes/ChildrenHavingMixins.py | 0 | specialized attribute nodes warning, this code is generated. modify the template builtinoperationnodebases.py.j2 instead | STRING |
| HIGH | nuitka/nodes/ExpressionBasesGenerated.py | 0 | specialized attribute nodes warning, this code is generated. modify the template builtinoperationnodebases.py.j2 instead | STRING |
| HIGH | nuitka/nodes/StatementBasesGenerated.py | 0 | specialized attribute nodes warning, this code is generated. modify the template builtinoperationnodebases.py.j2 instead | STRING |
| HIGH | nuitka/nodes/AttributeNodesGenerated.py | 0 | specialized attribute nodes warning, this code is generated. modify the template builtinoperationnodebases.py.j2 instead | STRING |
| HIGH | nuitka/nodes/BuiltinOperationNodeBasesGenerated.py | 0 | specialized attribute nodes warning, this code is generated. modify the template builtinoperationnodebases.py.j2 instead | STRING |
| HIGH | nuitka/nodes/ChildrenHavingMixins.py | 0 | named children dictionary. for use in cloning nodes, debugging and xml output. | STRING |
| HIGH | nuitka/nodes/ExpressionBasesGenerated.py | 0 | named children dictionary. for use in cloning nodes, debugging and xml output. | STRING |
| HIGH | nuitka/nodes/StatementBasesGenerated.py | 0 | named children dictionary. for use in cloning nodes, debugging and xml output. | STRING |
| HIGH | nuitka/nodes/ChildrenHavingMixins.py | 0 | get clones of all children to pass for a new node. needs to make clones of child nodes too. | STRING |
| HIGH | nuitka/nodes/ExpressionBasesGenerated.py | 0 | get clones of all children to pass for a new node. needs to make clones of child nodes too. | STRING |
| HIGH | nuitka/nodes/StatementBasesGenerated.py | 0 | get clones of all children to pass for a new node. needs to make clones of child nodes too. | STRING |
| HIGH | nuitka/nodes/GeneratorNodes.py | 0 | nodes for async generator objects and their creations. async generator are turned into normal functions that create gene | STRING |
| HIGH | nuitka/nodes/CoroutineNodes.py | 0 | nodes for async generator objects and their creations. async generator are turned into normal functions that create gene | STRING |
| HIGH | nuitka/nodes/AsyncgenNodes.py | 0 | nodes for async generator objects and their creations. async generator are turned into normal functions that create gene | STRING |
| HIGH | nuitka/plugins/Plugins.py | 0 | provide a list of directories, where dlls should be searched for this package (or module). args: module_name: name of a | STRING |
| HIGH | nuitka/plugins/Hooks.py | 0 | provide a list of directories, where dlls should be searched for this package (or module). args: module_name: name of a | STRING |
| HIGH | nuitka/plugins/PluginBase.py | 0 | provide a list of directories, where dlls should be searched for this package (or module). args: module_name: name of a | STRING |
| HIGH | nuitka/plugins/Plugins.py | 0 | provide a list of directories, that should be considered in 'pythonpath' when this module is used. args: module_name: na | STRING |
| HIGH | nuitka/plugins/Hooks.py | 0 | provide a list of directories, that should be considered in 'pythonpath' when this module is used. args: module_name: na | STRING |
| HIGH | nuitka/plugins/PluginBase.py | 0 | provide a list of directories, that should be considered in 'pythonpath' when this module is used. args: module_name: na | STRING |
| HIGH | nuitka/plugins/standard/SpacyPlugin.py | 0 | this class represents the main logic of the plugin. | STRING |
| HIGH | nuitka/plugins/standard/PlaywrightPlugin.py | 0 | this class represents the main logic of the plugin. | STRING |
| HIGH | nuitka/plugins/standard/KivyPlugin.py | 0 | this class represents the main logic of the plugin. | STRING |
| HIGH | nuitka/plugins/standard/PywebViewPlugin.py | 0 | this class represents the main logic of the plugin. | STRING |
| HIGH | nuitka/plugins/standard/GeventPlugin.py | 0 | this class represents the main logic of the plugin. | STRING |
| HIGH | nuitka/plugins/standard/KivyPlugin.py | 0 | one time only check: may this plugin be required? returns: true if this is a standalone compilation. | STRING |
| 2 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | misc/nuitka-completion.bash | 6 | # This file is in the public domain. | COMMENT |
| MEDIUM | misc/nuitka-completion.zsh | 5 | # This file is in the public domain. | COMMENT |
| MEDIUM | tests/distutils/run_all.py | 270 | # Create the wheel or standalone binary with Nuitka compilation. | COMMENT |
| MEDIUM | …ple_5_versioneer_setuptools_3/some_package/_version.py | 10 | # This file is released into the public domain. | COMMENT |
| MEDIUM | nuitka/tree/ReformulationClasses.py | 64 | # This function is the Python2 special case with special re-formulation as | COMMENT |
| MEDIUM | nuitka/tree/ComplexCallHelperFunctions.py | 4 | """This module is providing helper functions for complex call re-formulations. | STRING |
| MEDIUM | nuitka/tree/ReformulationAssignmentStatements.py | 667 | # This function is a case driven by returns, pylint: disable=too-many-return-statements | COMMENT |
| MEDIUM | nuitka/tree/ReformulationClasses3.py | 220 | # This function is the Python3 special case with special re-formulation as | COMMENT |
| MEDIUM | nuitka/tools/testing/Common.py | 251 | # Create a temporary directory to work in, automatically remove it in case | COMMENT |
| MEDIUM | nuitka/nodes/LocalsDictNodes.py | 185 | # Create a cloned node with the locals variable. | COMMENT |
| MEDIUM | nuitka/nodes/TypeNodes.py | 87 | # The above code is supposed to catch these in a better way. | COMMENT |
| MEDIUM | nuitka/plugins/standard/UpxPlugin.py | 20 | """This class represents the main logic of the UPX plugin. | STRING |
| MEDIUM | nuitka/plugins/standard/SpacyPlugin.py | 18 | """This class represents the main logic of the plugin.""" | STRING |
| MEDIUM | nuitka/plugins/standard/PlaywrightPlugin.py | 21 | """This class represents the main logic of the plugin.""" | STRING |
| MEDIUM | nuitka/plugins/standard/GlfwPlugin.py | 23 | """This class represents the main logic of the glfw plugin. | STRING |
| MEDIUM | nuitka/plugins/standard/TkinterPlugin.py | 31 | """This class represents the main logic of the TkInter plugin. | STRING |
| MEDIUM | nuitka/plugins/standard/TkinterPlugin.py | 119 | """This method is called one time only to check, whether the plugin might make sense at all. | STRING |
| MEDIUM | nuitka/plugins/standard/TkinterPlugin.py | 127 | """This method is called with a module that will be imported. | STRING |
| MEDIUM | nuitka/plugins/standard/TkinterPlugin.py | 149 | # The following code will be executed before importing the module. | COMMENT |
| MEDIUM | nuitka/plugins/standard/TkinterPlugin.py | 326 | # Create a filtered zip file ourselves, do not expand to many individual | COMMENT |
| MEDIUM | nuitka/plugins/standard/TkinterPlugin.py | 541 | """This method is called one time only to check, whether the plugin might make sense at all. | STRING |
| MEDIUM | nuitka/plugins/standard/KivyPlugin.py | 11 | """This class represents the main logic of the plugin.""" | STRING |
| MEDIUM | nuitka/plugins/standard/MatplotlibPlugin.py | 25 | """This class represents the main logic of the plugin. | STRING |
| MEDIUM | nuitka/plugins/standard/PywebViewPlugin.py | 15 | """This class represents the main logic of the plugin.""" | STRING |
| MEDIUM | nuitka/plugins/standard/DelvewheelPlugin.py | 23 | """This class represents the main logic of the delvewheel plugin. | STRING |
| MEDIUM | nuitka/plugins/standard/GeventPlugin.py | 11 | """This class represents the main logic of the plugin.""" | STRING |
| MEDIUM | nuitka/freezer/Onefile.py | 307 | # Create the bootstrap binary for unpacking. | COMMENT |
| MEDIUM | nuitka/utils/SharedLibraries.py | 65 | # This function is a case driven by returns, pylint: disable=too-many-return-statements | COMMENT |
| MEDIUM | nuitka/utils/Profiling.py | 198 | # Create the instruction counter as the group leader. | COMMENT |
| MEDIUM | nuitka/utils/Profiling.py | 203 | # Create the cycle counter as a member of the same group. | COMMENT |
| MEDIUM | nuitka/code_generation/ModuleCodes.py | 135 | # Create the always identical, but dynamic filename first thing. | COMMENT |
| MEDIUM | nuitka/containers/OrderedSets.py | 1 | """This module is only an abstraction of OrderedSet which is not present in | STRING |
| MEDIUM | nuitka/containers/OrderedDicts.py | 1 | """This module is only an abstraction of OrderedDict as present in 2.7 and 3.x. | STRING |
| MEDIUM | nuitka/containers/OrderedSetsFallback.py | 4 | """This module is only an abstraction of OrderedSet which is not present in | STRING |
| MEDIUM | nuitka/containers/Namedtuples.py | 4 | """This module is only an abstraction of namedtuple. | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tests/basics/NestedLoopsTest27.py | 178 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 180 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 196 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 198 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 213 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 216 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 309 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 311 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 329 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 331 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 346 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 349 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 380 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 382 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 397 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 399 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 433 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 435 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 451 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/basics/NestedLoopsTest27.py | 453 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | nuitka/code_generation/PythonSourceCodeGeneration.py | 34 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | nuitka/code_generation/PythonSourceCodeGeneration.py | 785 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | nuitka/code_generation/PythonSourceCodeGeneration.py | 1048 | # --------------------------------------------------------------------------- | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | tests/basics/YieldFromTest33.py | 38 | def test_broken_getattr_handling(): | CODE |
| LOW⚡ | tests/basics/YieldFromTest33.py | 72 | def test_throw_caught_subgenerator_handling(): | CODE |
| LOW | tests/basics/ComparisonChainsTest.py | 60 | def function_lambda_with_chain(): | CODE |
| LOW | tests/basics/ComparisonChainsTest.py | 73 | def generator_function_with_chain(): | CODE |
| LOW | tests/basics/FunctionsTest.py | 285 | def generator_without_context_function(): | CODE |
| LOW | tests/basics/ReferencingTest.py | 807 | def method_uncompiled_function(*args, **kwargs): | CODE |
| LOW | tests/basics/ReferencingTest.py | 1229 | def local_uncompiled_function(*args, **kwargs): | CODE |
| LOW | tests/basics/ReferencingTest.py | 823 | def method_function_with_defaults(self, a, b, c, d=1, e=2, f=3): | STRING |
| LOW | tests/basics/FunctionsTest_2.py | 71 | def nested_args_function_with_defaults((a, b)=default_giver(), c=5): | CODE |
| LOW | tests/basics/CoroutinesTest35.py | 94 | def run_until_complete_with_send(coro, value): | CODE |
| LOW | tests/basics/TryExceptStarTest311.py | 4 | def test_raise_and_catch_no_assign(): | CODE |
| LOW | tests/basics/TryExceptStarTest311.py | 25 | def test_raise_and_catch_non_exception_group(): | CODE |
| LOW⚡ | tests/basics/TryExceptStarTest311.py | 36 | def test_raise_and_dont_catch(): | CODE |
| LOW⚡ | tests/basics/TryExceptStarTest311.py | 49 | def test_remaining_exceptions(): | CODE |
| LOW | tests/basics/TryExceptStarTest311.py | 79 | def test_multiple_handlers_with_remaining(): | CODE |
| LOW | tests/basics/TryExceptStarTest311.py | 100 | def test_catch_multiple_types(): | CODE |
| LOW | tests/basics/TryExceptStarTest311.py | 111 | def test_catch_multiple_types_with_remaining(): | CODE |
| LOW | tests/basics/VarargsTest.py | 7 | def plain_list_dict_args_function(plain, *arg_list, **arg_dict): | CODE |
| LOW | tests/benchmarks/pybench/systimes.py | 105 | def process_time_clock_systimes(): | CODE |
| LOW | tests/benchmarks/pybench/systimes.py | 108 | def wall_clock_clock_systimes(): | CODE |
| LOW | tests/benchmarks/pybench/systimes.py | 132 | def ctypes_getprocesstimes_systimes(): | CODE |
| LOW⚡ | tests/installer/run_all.py | 82 | def reject_missing_product_name(search_mode): | CODE |
| LOW⚡ | tests/installer/run_all.py | 88 | def reject_missing_product_version(search_mode): | CODE |
| LOW⚡ | tests/installer/run_all.py | 94 | def reject_missing_company_name(search_mode): | CODE |
| LOW | nuitka/distutils/Build.py | 14 | def suppress_known_deprecation(): | CODE |
| LOW | nuitka/options/BuildPackage.py | 95 | def new_egg_info_initialize_options(self): | CODE |
| LOW | …ka/plugins/standard/standard.nuitka-package.config.yml | 3663 | def _assert_no_warnings_context(name=None): | CODE |
| LOW | …ka/plugins/standard/standard.nuitka-package.config.yml | 3698 | def assert_array_almost_equal(*args, **kwargs): | CODE |
| LOW | …ka/plugins/standard/standard.nuitka-package.config.yml | 6241 | def nuitka_compatible_minimize(*args, **kwargs): | CODE |
| LOW | …ka/plugins/standard/standard.nuitka-package.config.yml | 8881 | def _nuitka_attribute_type_is_supported_checker_check(self, nn_module): | CODE |
| LOW | …ka/plugins/standard/standard.nuitka-package.config.yml | 8933 | def get_assignments_with_compile_ignored_comments(module): | STRING |
| LOW | …ka/plugins/standard/standard.nuitka-package.config.yml | 9475 | def _nuitka_make_missing_default_ca_runtime_error(): | CODE |
| LOW | …ka/plugins/standard/standard.nuitka-package.config.yml | 9503 | def _nuitka_handle_missing_default_ca_store_error(self, http_class, req, **http_conn_args): | STRING |
| LOW⚡ | nuitka/plugins/standard/TransformersPlugin.py | 66 | _transformers_attn_method_code = "def _can_set_attn_implementation(" | CODE |
| LOW⚡ | nuitka/plugins/standard/TransformersPlugin.py | 67 | _transformers_experts_method_code = "def _can_set_experts_implementation(" | CODE |
| LOW⚡ | nuitka/plugins/standard/TransformersPlugin.py | 75 | def _can_set_attn_implementation_nuitka(cls): | CODE |
| LOW | nuitka/plugins/standard/TransformersPlugin.py | 115 | def _can_set_experts_implementation_nuitka(cls): | CODE |
| LOW | nuitka/plugins/standard/MultiprocessingPlugin.py | 146 | def _fixup_main_from_path_for_nuitka(main_path): | STRING |
| LOW | nuitka/plugins/standard/MultiprocessingPlugin.py | 170 | def _process_worker_for_nuitka(): | STRING |
| LOW | nuitka/plugins/standard/DillPlugin/dill-postLoad.py | 51 | def _create_compiled_function(module_name, func_values): | CODE |
| LOW | …ka/plugins/standard/DillPlugin/cloudpickle-postLoad.py | 19 | def _create_compiled_function(module_name, func_values): | CODE |
| LOW | nuitka/utils/Distributions.py | 340 | def _get_pkg_resources_module(): | CODE |
| LOW | nuitka/utils/Distributions.py | 350 | def _get_pkg_resource_distributions(): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | tests/basics/AssignmentsTest.py | 12 | # pylint: disable=broad-except,global-variable-undefined,redeclared-assigned-name | COMMENT |
| HIGH | tests/PyPI-pytest/run_all.py | 59 | "cd %s && git fetch -q && git reset -q --hard origin && git clean -q -dfx" | CODE |
| HIGH | nuitka/options/Options.py | 2101 | the command 'RUN cd /opt/_internal && tar xf static-libs-for-embedding-only.tar.xz' \ | STRING |
| HIGH | nuitka/tools/release/Release.py | 197 | os.system("umask 0022 && chmod -R a+rX .") | CODE |
| HIGH | nuitka/tools/release/osc_upload/__main__.py | 72 | rm -rf osc && mkdir osc && cd osc && \ | STRING |
| HIGH | nuitka/utils/Download.py | 412 | mkdir -p ~/.local/share/python-build-standalone && curl -L '%s' | tar -x --zstd -C ~/.local/share/python-build-standal | STRING |
| HIGH | nuitka/code_generation/ImportCodes.py | 193 | if (%(res_name)s == false && HAS_ERROR_OCCURRED(tstate) == false) { | STRING |
| HIGH | nuitka/code_generation/LocalsDictCodes.py | 295 | condition="%s == NULL && CHECK_AND_CLEAR_KEY_ERROR_OCCURRED(tstate)" | CODE |
| HIGH | nuitka/code_generation/IndexCodes.py | 27 | condition="%s == -1 && HAS_ERROR_OCCURRED(tstate)" % to_name, | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | nuitka/PythonOperators.py | 264 | # Check if format uses mapping keys. | COMMENT |
| LOW | nuitka/MainControl.py | 346 | # Check if distribution meta data is included, that cannot be used. | COMMENT |
| LOW | nuitka/MainControl.py | 1278 | # Check if the --project expectations are met for data files. | STRING |
| LOW | nuitka/Bytecodes.py | 67 | # Check if it's a docstring having node type. | COMMENT |
| LOW | nuitka/Progress.py | 578 | # Check if stdout is a TTY for Rich | COMMENT |
| LOW | nuitka/tree/ReformulationImportStatements.py | 41 | # Check if a __future__ imports really were at the beginning of the file. | COMMENT |
| LOW | nuitka/tree/VariableClosure.py | 262 | # Check if a plugin wants to provide a compile-time constant | COMMENT |
| LOW | nuitka/tree/VariableClosure.py | 333 | # Check if continue and break are properly in loops. If not, raise a | COMMENT |
| LOW | nuitka/tree/ReformulationClasses3.py | 686 | # Check if there are bases, and if there are, go with the type of the | COMMENT |
| LOW | nuitka/options/OptionParsing.py | 295 | # Check if it is a Poetry project | COMMENT |
| LOW | nuitka/options/OptionParsing.py | 306 | # Check if it is a "setuptools" project | COMMENT |
| LOW | nuitka/options/OptionParsing.py | 330 | # Check if it is old-style "setuptools". | COMMENT |
| LOW | nuitka/tools/quality/codespell/__main__.py | 72 | # Check if the word is present in the file, as a substring (e.g. CamelCase). | COMMENT |
| LOW | nuitka/tools/testing/SearchModes.py | 113 | # Check if we become active | COMMENT |
| LOW | nuitka/tools/watch/__main__.py | 383 | # Check if compilation is required. | COMMENT |
| LOW | nuitka/nodes/FutureSpecs.py | 179 | # Check if we are going to give similar results than what we got. | COMMENT |
| LOW | nuitka/plugins/standard/PmwPlugin.py | 135 | # Read the filename and modify it so that it can be bundled with the | COMMENT |
| LOW | nuitka/utils/ThreadedExecutor.py | 12 | # Set this to false, to enable actual use of threads. This was found no longer | COMMENT |
| LOW | nuitka/utils/Distributions.py | 845 | # Check if it starts with "nuitka" followed by end of string or a non-name | COMMENT |
| LOW | nuitka/utils/Timing.py | 146 | # Check if its above the provided limit. | COMMENT |
| LOW | nuitka/format/PythonFormatting.py | 352 | # Check if there is a comma after the base class. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/optimizations/run_all.py | 59 | CODE | |
| LOW | nuitka/PythonVersions.py | 62 | CODE | |
| LOW | nuitka/PythonVersions.py | 353 | CODE | |
| LOW | nuitka/tools/general/extract_poetry_config/__main__.py | 113 | CODE | |
| LOW | nuitka/tools/testing/RuntimeTracing.py | 243 | CODE | |
| LOW | nuitka/nodes/NodeMakingHelpers.py | 74 | CODE | |
| LOW | nuitka/nodes/NodeMakingHelpers.py | 116 | CODE | |
| LOW | nuitka/specs/BuiltinParameterSpecs.py | 19 | CODE | |
| LOW | nuitka/plugins/PluginBase.py | 1884 | CODE | |
| LOW | nuitka/plugins/PluginBase.py | 1997 | CODE | |
| LOW | nuitka/freezer/DllDependenciesWin32WinDepends.py | 172 | CODE | |
| LOW | nuitka/utils/Execution.py | 810 | CODE | |
| LOW | nuitka/utils/Execution.py | 841 | CODE | |
| LOW | nuitka/code_generation/RaisingCodes.py | 44 | CODE | |
| LOW | nuitka/code_generation/FunctionCodes.py | 537 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/benchmarks/pybench/pybench.py | 172 | If you change a test in some way, don't forget to increase | CODE |
| LOW | nuitka/nodes/CodeObjectSpecs.py | 69 | # Strings happens from XML parsing, make sure to convert them. | COMMENT |
| LOW | nuitka/nodes/ExpressionBases.py | 409 | constant=int(iter_length), # make sure to downcast long | CODE |
| LOW | nuitka/nodes/VariableRefNodes.py | 104 | constant=int(iter_length), # make sure to downcast long | CODE |
| LOW | nuitka/nodes/LoopNodes.py | 237 | # Don't forget to initialize the loop resume traces with the starting point. We use | COMMENT |
| LOW | …ka/plugins/standard/standard.nuitka-package.config.yml | 8740 | # have a "__file__" value, so make sure to ignore it. | COMMENT |
| LOW | nuitka/freezer/Standalone.py | 755 | # Sometimes an extension module is used like a DLL, make sure to | COMMENT |
| LOW | nuitka/code_generation/FrameCodes.py | 79 | # For nested frames, make sure to restore set the type description. | COMMENT |
| LOW | nuitka/code_generation/FrameCodes.py | 168 | # For nested frames, make sure to restore set the type description. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | nuitka/plugins/standard/SpacyPlugin.py | 94 | # TODO: Can we not just return the OrderedSet. | COMMENT |
| MEDIUM | nuitka/code_generation/ComparisonHelperDefinitions.py | 118 | # TODO: Absolutely possible to shortcut, why aren't we doing it? | COMMENT |
| MEDIUM | nuitka/code_generation/ComparisonHelperDefinitions.py | 121 | # TODO: Absolutely possible to shortcut, why aren't we doing it? | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tests/basics/BuiltinsTest.py | 59 | CODE | |
| MEDIUM | tests/basics/ReferencingTest.py | 1335 | CODE | |
| MEDIUM | tests/basics/ReferencingTest36.py | 227 | CODE | |
| MEDIUM | …/benchmarks/constructs/CallLambdaExpressionDirectly.py | 13 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …istutils/example_5_uv_pyproject/pyproject.cpython.toml | 11 | authors = [{name = "Nuitka User", email = "user@example.com"}] | CODE |
| LOW | …distutils/example_5_uv_pyproject/pyproject.nuitka.toml | 11 | authors = [{name = "Nuitka User", email = "user@example.com"}] | CODE |
| LOW | …ils/example_6_uv_pyproject_flat/pyproject.cpython.toml | 11 | authors = [{name = "Nuitka User", email = "user@example.com"}] | CODE |
| LOW | …tils/example_6_uv_pyproject_flat/pyproject.nuitka.toml | 11 | authors = [{name = "Nuitka User", email = "user@example.com"}] | CODE |
| LOW | …ka/plugins/standard/standard.nuitka-package.config.yml | 2318 | - 'Lorem ipsum.txt' | CODE |
| LOW | …ka/plugins/standard/standard.nuitka-package.config.yml | 4653 | "lorem_ipsum: str = files(__name__).joinpath('Lorem ipsum.txt').read_text()": '' | CODE |