Nuitka
The Python compiler
Loading...
Searching...
No Matches
import_hard.h
1// Copyright 2025, Kay Hayen, mailto:kay.hayen@gmail.com find license text at end of file
2
3/* WARNING, this code is GENERATED. Modify the template HelperImportHard.c.j2 instead! */
4
5/* This file is included from another C file, help IDEs to still parse it on its own. */
6#ifdef __IDE_ONLY__
7#include "nuitka/prelude.h"
8#endif
9
10/* C helper for hard import of module "__future__" import. */
11extern PyObject *IMPORT_HARD___FUTURE__(void);
12
13/* C helper for hard import of module "_frozen_importlib" import. */
14#if PYTHON_VERSION >= 0x300
15extern PyObject *IMPORT_HARD__FROZEN_IMPORTLIB(void);
16#endif
17
18/* C helper for hard import of module "_frozen_importlib_external" import. */
19#if PYTHON_VERSION >= 0x350
20extern PyObject *IMPORT_HARD__FROZEN_IMPORTLIB_EXTERNAL(void);
21#endif
22
23/* C helper for hard import of module "_io" import. */
24extern PyObject *IMPORT_HARD__IO(void);
25
26/* C helper for hard import of module "builtins" import. */
27extern PyObject *IMPORT_HARD_BUILTINS(void);
28
29/* C helper for hard import of module "ctypes" import. */
30extern PyObject *IMPORT_HARD_CTYPES(void);
31
32/* C helper for hard import of module "ctypes.macholib" import. */
33extern PyObject *IMPORT_HARD_CTYPES__MACHOLIB(void);
34
35/* C helper for hard import of module "ctypes.wintypes" import. */
36#if defined(_WIN32)
37extern PyObject *IMPORT_HARD_CTYPES__WINTYPES(void);
38#endif
39
40/* C helper for hard import of module "functools" import. */
41extern PyObject *IMPORT_HARD_FUNCTOOLS(void);
42
43/* C helper for hard import of module "importlib" import. */
44extern PyObject *IMPORT_HARD_IMPORTLIB(void);
45
46/* C helper for hard import of module "importlib.metadata" import. */
47#if PYTHON_VERSION >= 0x380
48extern PyObject *IMPORT_HARD_IMPORTLIB__METADATA(void);
49#endif
50
51/* C helper for hard import of module "importlib.resources" import. */
52#if PYTHON_VERSION >= 0x370
53extern PyObject *IMPORT_HARD_IMPORTLIB__RESOURCES(void);
54#endif
55
56/* C helper for hard import of module "importlib_metadata" import. */
57extern PyObject *IMPORT_HARD_IMPORTLIB_METADATA(void);
58
59/* C helper for hard import of module "importlib_resources" import. */
60extern PyObject *IMPORT_HARD_IMPORTLIB_RESOURCES(void);
61
62/* C helper for hard import of module "io" import. */
63extern PyObject *IMPORT_HARD_IO(void);
64
65/* C helper for hard import of module "ntpath" import. */
66extern PyObject *IMPORT_HARD_NTPATH(void);
67
68/* C helper for hard import of module "os" import. */
69extern PyObject *IMPORT_HARD_OS(void);
70
71/* C helper for hard import of module "pkg_resources" import. */
72extern PyObject *IMPORT_HARD_PKG_RESOURCES(void);
73
74/* C helper for hard import of module "pkgutil" import. */
75extern PyObject *IMPORT_HARD_PKGUTIL(void);
76
77/* C helper for hard import of module "posixpath" import. */
78extern PyObject *IMPORT_HARD_POSIXPATH(void);
79
80/* C helper for hard import of module "site" import. */
81extern PyObject *IMPORT_HARD_SITE(void);
82
83/* C helper for hard import of module "sys" import. */
84extern PyObject *IMPORT_HARD_SYS(void);
85
86/* C helper for hard import of module "sysconfig" import. */
87extern PyObject *IMPORT_HARD_SYSCONFIG(void);
88
89/* C helper for hard import of module "tensorflow" import. */
90extern PyObject *IMPORT_HARD_TENSORFLOW(void);
91
92/* C helper for hard import of module "types" import. */
93extern PyObject *IMPORT_HARD_TYPES(void);
94
95/* C helper for hard import of module "typing" import. */
96#if PYTHON_VERSION >= 0x350
97extern PyObject *IMPORT_HARD_TYPING(void);
98#endif
99
100/* C helper for hard import of module "unittest" import. */
101extern PyObject *IMPORT_HARD_UNITTEST(void);
102
103/* C helper for hard import of module "unittest.mock" import. */
104#if PYTHON_VERSION >= 0x300
105extern PyObject *IMPORT_HARD_UNITTEST__MOCK(void);
106#endif
107
108// Part of "Nuitka", an optimizing Python compiler that is compatible and
109// integrates with CPython, but also works on its own.
110//
111// Licensed under the Apache License, Version 2.0 (the "License");
112// you may not use this file except in compliance with the License.
113// You may obtain a copy of the License at
114//
115// http://www.apache.org/licenses/LICENSE-2.0
116//
117// Unless required by applicable law or agreed to in writing, software
118// distributed under the License is distributed on an "AS IS" BASIS,
119// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
120// See the License for the specific language governing permissions and
121// limitations under the License.