Micropython-Stubber
1.28.3
Contents:
Boost MicroPython Productivity in VS Code
Quick Start – Contributing stubs for a new board
Approach to collecting stub information
Command Line Interface
Using MicroPython Stubber
Generating Stubs for Custom MicroPython Builds
Create Firmware Stubs (formerly MCU stubs)
Createstub Variants
CPython and Frozen Modules
Documentation Stubs
Repo structure
Codemods
Bulk Stubber
Overview of Stubs
References
Documentation
Glossary
Development:
Developing
Testing
Publishing
API Reference
Micropython-Stubber
Index
Index
Symbols
|
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
Symbols
--add-stubs
stubber-clone command line option
--autoflake
stubber-docs-stubs command line option
--black
stubber-docs-stubs command line option
stubber-frozen-stubs command line option
stubber-get-core command line option
--bluetooth
stubber-firmware-stubs command line option
--board
stubber-build command line option
stubber-merge command line option
stubber-publish-stubs command line option
--build
stubber-publish-stubs command line option
--clean
stubber-build command line option
stubber-merge command line option
stubber-publish-stubs command line option
--clean-rst
stubber-docs-stubs command line option
--copy-docstr
stubber-enrich command line option
--copy-params
stubber-enrich command line option
--debug
stubber-firmware-stubs command line option
--dest
stubber-enrich command line option
--destination
stubber-enrich command line option
--diff
stubber-enrich command line option
--docstubs
stubber-enrich command line option
--dry-run
stubber-enrich command line option
stubber-publish-stubs command line option
--enrich
stubber-docs-stubs command line option
stubber-frozen-stubs command line option
--exclude
stubber-firmware-stubs command line option
--family
stubber-build command line option
stubber-merge command line option
stubber-publish-stubs command line option
--force
stubber-build command line option
stubber-publish-stubs command line option
--format
stubber-docs-stubs command line option
stubber-firmware-stubs command line option
stubber-get-core command line option
--ignore
stubber-firmware-stubs command line option
--mount-vfs
stubber-firmware-stubs command line option
--mpy-lib-repo
stubber-clone command line option
--mpy-repo
stubber-clone command line option
--no-autoflake
stubber-docs-stubs command line option
--no-black
stubber-docs-stubs command line option
stubber-frozen-stubs command line option
stubber-get-core command line option
--no-bluetooth
stubber-firmware-stubs command line option
--no-clean
stubber-merge command line option
--no-clean-rst
stubber-docs-stubs command line option
--no-copy-docstr
stubber-enrich command line option
--no-copy-params
stubber-enrich command line option
--no-debug
stubber-firmware-stubs command line option
--no-enrich
stubber-docs-stubs command line option
stubber-frozen-stubs command line option
--no-format
stubber-docs-stubs command line option
stubber-get-core command line option
--no-mount-vfs
stubber-firmware-stubs command line option
--no-stubgen
stubber-frozen-stubs command line option
stubber-get-core command line option
--no-stubs
stubber-clone command line option
,
[1]
--path
stubber-clone command line option
stubber-docs-stubs command line option
stubber-init command line option
stubber-switch command line option
--port
stubber-build command line option
stubber-merge command line option
stubber-publish-stubs command line option
--pypi
stubber-publish-stubs command line option
--serial
stubber-firmware-stubs command line option
--serial-port
stubber-firmware-stubs command line option
--source
stubber-enrich command line option
stubber-stub command line option
--stub-folder
stubber-docs-stubs command line option
stubber-frozen-stubs command line option
stubber-get-core command line option
--stub-path
stubber-docs-stubs command line option
--stubgen
stubber-frozen-stubs command line option
stubber-get-core command line option
--stubs
stubber-clone command line option
stubber-enrich command line option
--tag
stubber-docs-stubs command line option
--target
stubber-variants command line option
--test-pypi
stubber-publish-stubs command line option
--variant
stubber-firmware-stubs command line option
--verbose
stubber command line option
--Version
stubber-build command line option
stubber-frozen-stubs command line option
--version
stubber command line option
stubber-build command line option
stubber-docs-stubs command line option
stubber-frozen-stubs command line option
stubber-merge command line option
stubber-publish-stubs command line option
stubber-variants command line option
-b
stubber-build command line option
stubber-docs-stubs command line option
stubber-firmware-stubs command line option
stubber-merge command line option
stubber-publish-stubs command line option
-d
stubber-enrich command line option
-e
stubber-firmware-stubs command line option
-f
stubber-firmware-stubs command line option
-i
stubber-firmware-stubs command line option
-nb
stubber-docs-stubs command line option
stubber-firmware-stubs command line option
-p
stubber-build command line option
stubber-clone command line option
stubber-docs-stubs command line option
stubber-init command line option
stubber-merge command line option
stubber-publish-stubs command line option
stubber-switch command line option
-s
stubber-enrich command line option
stubber-firmware-stubs command line option
stubber-stub command line option
-stubs
stubber-frozen-stubs command line option
stubber-get-core command line option
-t
stubber-variants command line option
-V
stubber command line option
stubber-build command line option
-v
stubber-frozen-stubs command line option
stubber-merge command line option
stubber-publish-stubs command line option
stubber-variants command line option
_
__add__() (stubber.rst.output_dict.SourceDict method)
(stubber.rst.SourceDict method)
__all__ (in module stubber.rst)
__eq__() (stubber.publish.stubpackage.VersionedPackage method)
__hash__() (stubber.publish.stubpackage.VersionedPackage method)
__repr__() (stubber.publish.enums.StubSource method)
(stubber.publish.stubpackage.VersionedPackage method)
__str__() (stubber.publish.enums.StubSource method)
(stubber.publish.stubpackage.VersionedPackage method)
(stubber.rst.ModuleSourceDict method)
(stubber.rst.output_dict.ModuleSourceDict method)
(stubber.rst.output_dict.SourceDict method)
(stubber.rst.SourceDict method)
__version__ (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
(in module stubber)
_add_file() (stubber.tools.manifestfile.ManifestFile method)
_body (stubber.rst.output_dict.SourceDict attribute)
(stubber.rst.SourceDict attribute)
_build() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
(in module fw_info)
(in module info)
_build_scoped_meth() (stubber.codemod.utils.ScopeableMatcherTransformer method)
_capture_docstrings (createstubs.Stubber attribute)
(createstubs_db.Stubber attribute)
(createstubs_mem.Stubber attribute)
_code (in module stubber.codemod.merge_docstub)
(in module stubber.typing_collector)
(in module type_helpers)
_collect_literal_docstrings() (stubber.typing_collector.StubTypingCollector method)
_config_path (stubber.utils.config.StubberConfig attribute)
_DB_MODULE_DOC (in module stubber.codemod.board)
_DEF_MAIN_MATCHER (in module stubber.codemod.board)
_detect_firmware_family() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
_EXCLUDED_MATCHER (in module stubber.codemod.board)
_extract_build_info() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
_extract_hardware_info() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
_extract_version_info() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
_format_version_strings() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
_freeze_internal() (stubber.tools.manifestfile.ManifestFile method)
_get_base_system_info() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
_get_next_package_version() (stubber.publish.stubpackage.VersionedPackage method)
_get_next_preview_package_version() (stubber.publish.stubpackage.VersionedPackage method)
_handle_default_source() (stubber.publish.stubpackage.StubPackage method)
_handle_firmware_source() (stubber.publish.stubpackage.StubPackage method)
_handle_frozen_source() (stubber.publish.stubpackage.StubPackage method)
_handle_merged_source() (stubber.publish.stubpackage.StubPackage method)
_has_inspect (in module createstubs)
,
[1]
(in module createstubs_db)
,
[1]
(in module createstubs_mem)
,
[1]
_info() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
(in module fw_info)
(in module info)
_is_low_mem_port (createstubs.Stubber attribute)
(createstubs_db.Stubber attribute)
(createstubs_mem.Stubber attribute)
(in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
_json_first (createstubs.Stubber attribute)
(createstubs_db.Stubber attribute)
(createstubs_mem.Stubber attribute)
_json_name (createstubs.Stubber attribute)
(createstubs_db.Stubber attribute)
(createstubs_mem.Stubber attribute)
_libraries (stubber.tools.manifestfile.ManifestFile attribute)
_library_dirs (stubber.tools.manifestfile.ManifestFile attribute)
_LOW_MEM_MODULE_DOC (in module stubber.codemod.board)
_LOW_MEM_PORTS (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
_LVGL_MODULE_DOC (in module stubber.codemod.board)
_manifest_files (stubber.tools.manifestfile.ManifestFile attribute)
_manifest_globals() (stubber.tools.manifestfile.ManifestFile method)
_MAX_CLASS_LEVEL (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
_metadata (stubber.tools.manifestfile.ManifestFile attribute)
_mod (in module type_helpers)
_mode (stubber.tools.manifestfile.ManifestFile attribute)
_MODULES_MATCHER (in module stubber.codemod.board)
_normalize_port_info() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
_nr (stubber.rst.output_dict.SourceDict attribute)
(stubber.rst.SourceDict attribute)
_path_vars (stubber.tools.manifestfile.ManifestFile attribute)
_pkg_version (stubber.publish.stubpackage.VersionedPackage attribute)
_PROBLEMATIC_MATCHER (in module stubber.codemod.board)
_process_micropython_version() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
_process_mpy_info() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
_publish (stubber.publish.stubpackage.Builder attribute)
_pypi_dependencies (stubber.tools.manifestfile.ManifestFile attribute)
_regex_pattern (stubber.codemod.add_comment.AddComment attribute)
_require_from_path() (stubber.tools.manifestfile.ManifestFile method)
_resolve_path() (stubber.tools.manifestfile.ManifestFile method)
_search() (stubber.tools.manifestfile.ManifestFile method)
_split_body() (type_helpers.AddTypeHelpers method)
_start_free (createstubs.Stubber attribute)
(createstubs_db.Stubber attribute)
(createstubs_mem.Stubber attribute)
_STUBBER_MATCHER (in module stubber.codemod.board)
_type_from_context() (in module stubber.rst)
(in module stubber.rst.rst_utils)
_use_inspect (createstubs.Stubber attribute)
(createstubs_db.Stubber attribute)
(createstubs_mem.Stubber attribute)
_version_str() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
(in module fw_info)
_visited (stubber.tools.manifestfile.ManifestFile attribute)
A
add (stubber.codemod.modify_list.ListChangeSet attribute)
add_args() (stubber.codemod.add_comment.AddComment static method)
(stubber.codemod.merge_docstub.MergeCommand static method)
add_call() (stubber.codemod.add_method.CallAdder method)
add_comment() (stubber.rst.output_dict.SourceDict method)
(stubber.rst.SourceDict method)
add_comment_to_path() (in module stubber.freeze.get_frozen)
add_constant() (stubber.rst.output_dict.SourceDict method)
(stubber.rst.SourceDict method)
add_constant_smart() (stubber.rst.output_dict.SourceDict method)
(stubber.rst.SourceDict method)
add_docstr() (stubber.rst.output_dict.SourceDict method)
(stubber.rst.SourceDict method)
add_file_hash() (stubber.publish.stubpackage.Builder method)
add_helpers() (type_helpers.AddTypeHelpers class method)
add_import() (stubber.rst.ModuleSourceDict method)
(stubber.rst.output_dict.ModuleSourceDict method)
add_library() (stubber.tools.manifestfile.ManifestFile method)
add_line() (stubber.rst.output_dict.SourceDict method)
(stubber.rst.SourceDict method)
add_link_to_docstr() (stubber.rst.reader.RSTReader method)
add_missed_literal_docstrings() (stubber.codemod.merge_docstub.MergeCommand method)
add_missed_mp_available() (stubber.codemod.merge_docstub.MergeCommand method)
add_missed_overloads() (stubber.codemod.merge_docstub.MergeCommand method)
add_modules() (createstubs.Stubber method)
(createstubs_db.Stubber method)
(createstubs_mem.Stubber method)
AddComment (class in stubber.codemod.add_comment)
AddTypeHelpers (class in type_helpers)
all_imports (stubber.codemod.merge_docstub.MergeCommand attribute)
all_typehelpers (type_helpers.AddTypeHelpers attribute)
(type_helpers.GatherTypeHelpers attribute)
ALL_VARIANTS (in module stubber.variants)
all_versions (stubber.utils.config.StubberConfig attribute)
annotations (stubber.codemod.merge_docstub.MergeCommand attribute)
(stubber.typing_collector.StubTypingCollector attribute)
AnnoValue (class in stubber.typing_collector)
append_new_definitions() (in module stubber.publish.stubpackage)
apply_fix() (stubber.rst.reader.RSTParser static method)
apply_frozen_module_fixes() (in module stubber.freeze.common)
are_package_sources_available() (stubber.publish.stubpackage.StubPackage method)
at_anchor (stubber.rst.reader.RSTReader property)
at_heading() (stubber.rst.reader.RSTReader method)
B
BASE (stubber.codemod.board.CreateStubsVariant attribute)
base_path (in module stubber.variants)
basicConfig() (createstubs.logging class method)
(createstubs_db.logging class method)
(createstubs_mem.logging class method)
BLOCKED_PORTS (stubber.utils.config.StubberConfig attribute)
board (stubber.publish.stubpackage.Builder attribute)
,
[1]
(stubber.publish.stubpackage.StubPackage attribute)
board_candidates() (in module stubber.publish.candidates)
board_folder_name() (in module stubber.publish.pathnames)
BUF_SIZE (stubber.publish.stubpackage.Builder attribute)
build_cmd() (in module mcu_stubber)
build_distribution() (stubber.publish.stubpackage.StubPackage method)
build_multiple() (in module stubber.publish.publish)
build_worklist() (in module stubber.publish.publish)
Builder (class in stubber.publish.stubpackage)
bump() (stubber.publish.stubpackage.VersionedPackage method)
bump_version() (in module stubber.publish.bump)
C
calculate_hash() (stubber.publish.stubpackage.Builder method)
call_meth (stubber.codemod.add_method.CallAdder attribute)
(stubber.codemod.add_method.CallFinder attribute)
CallAdder (class in stubber.codemod.add_method)
CallFinder (class in stubber.codemod.add_method)
change_set (stubber.codemod.modify_list.ModifyListElements attribute)
check() (stubber.publish.stubpackage.Builder method)
,
[1]
(stubber.publish.stubpackage.PoetryBuilder method)
checkout_arduino_lib() (in module stubber.utils.repos)
CHILD_PARENT_CLASS (in module stubber.rst)
(in module stubber.rst.lookup)
class_name (stubber.codemod.add_method.CallAdder attribute)
(stubber.codemod.add_method.CallFinder attribute)
classes() (stubber.rst.ModuleSourceDict method)
(stubber.rst.output_dict.ModuleSourceDict method)
ClassSourceDict (class in stubber.rst)
(class in stubber.rst.output_dict)
clean() (createstubs.Stubber method)
(createstubs_db.Stubber method)
(createstubs_mem.Stubber method)
(stubber.publish.stubpackage.Builder method)
,
[1]
clean_destination() (in module stubber.stubs_from_docs)
clean_docstr() (stubber.rst.reader.RSTReader method)
clean_rst (stubber.rst.reader.RSTReader attribute)
cli_build() (in module stubber.commands.build_cmd)
cli_clone() (in module stubber.commands.clone_cmd)
cli_config() (in module stubber.commands.config_cmd)
cli_create_mcu_stubs() (in module stubber.commands.get_mcu_cmd)
cli_docstubs() (in module stubber.commands.get_docstubs_cmd)
cli_enrich_folder() (in module stubber.commands.enrich_folder_cmd)
cli_get_core() (in module stubber.commands.get_core_cmd)
cli_get_frozen() (in module stubber.commands.get_frozen_cmd)
cli_init() (in module stubber.commands.init_cmd)
cli_merge_docstubs() (in module stubber.commands.merge_cmd)
cli_publish() (in module stubber.commands.publish_cmd)
cli_stub() (in module stubber.commands.stub_cmd)
cli_switch() (in module stubber.commands.switch_cmd)
cli_variants() (in module stubber.commands.variants_cmd)
combo_sources() (in module stubber.publish.package)
comments (stubber.codemod.add_comment.AddComment attribute)
(stubber.codemod.merge_docstub.MergeCommand attribute)
(stubber.typing_collector.StubTypingCollector attribute)
COMPLEMENTARY_FROZEN_MODULES (in module stubber.modcat)
compound_candidates() (in module stubber.rst)
(in module stubber.rst.rst_utils)
CONFIG (in module stubber.utils.config)
config_path (stubber.utils.config.StubberConfig property)
CONTEXT_KEY (type_helpers.AddTypeHelpers attribute)
copy_and_merge_docstubs() (in module stubber.publish.merge_docstubs)
copy_boardname_to_board() (in module mcu_stubber)
copy_docstr (stubber.codemod.merge_docstub.MergeCommand attribute)
copy_folder() (stubber.publish.stubpackage.Builder method)
copy_frozen_to_stubs() (in module stubber.freeze.freeze_manifest_2)
copy_params (stubber.codemod.merge_docstub.MergeCommand attribute)
copy_returns (stubber.codemod.merge_docstub.MergeCommand attribute)
copy_stubs() (stubber.publish.stubpackage.Builder method)
,
[1]
copy_to_repo() (in module mcu_stubber)
copy_type_modules() (in module stubber.merge_config)
CORE (stubber.publish.enums.StubSource attribute)
CP_REFERENCE_TO_DOCSTUB (in module stubber.modcat)
create_all_stubs() (createstubs.Stubber method)
(createstubs_db.Stubber method)
(createstubs_mem.Stubber method)
create_database() (in module stubber.publish.database)
create_license() (stubber.publish.stubpackage.Builder method)
create_module_stub() (createstubs.Stubber method)
(createstubs_db.Stubber method)
(createstubs_mem.Stubber method)
create_one_stub() (createstubs.Stubber method)
(createstubs_db.Stubber method)
(createstubs_mem.Stubber method)
create_package() (in module stubber.publish.package)
create_readme() (stubber.publish.stubpackage.Builder method)
create_update_class() (stubber.rst.reader.RSTParser method)
create_update_pyproject_toml() (stubber.publish.stubpackage.Builder method)
,
[1]
(stubber.publish.stubpackage.PoetryBuilder method)
create_variants() (in module stubber.variants)
createstubs
module
createstubs_db
module
createstubs_mem
module
CreateStubsCodemod (class in stubber.codemod.board)
CreateStubsVariant (class in stubber.codemod.board)
cross_compile() (in module stubber.minify)
current_class (stubber.rst.reader.RSTReader attribute)
current_function (stubber.rst.reader.RSTReader attribute)
current_module (stubber.rst.reader.RSTReader attribute)
D
data (stubber.utils.typed_config_toml.TomlConfigSource attribute)
db (mcu_stubber.Variant attribute)
DB (stubber.codemod.board.CreateStubsVariant attribute)
DBCodemod (class in stubber.codemod.board)
DEBUG (createstubs.logging attribute)
(createstubs_db.logging attribute)
(createstubs_mem.logging attribute)
debug() (createstubs.logging method)
(createstubs_db.logging method)
(createstubs_mem.logging method)
decorators (stubber.typing_collector.TypeInfo attribute)
def_node (stubber.typing_collector.TypeInfo attribute)
def_type (stubber.typing_collector.TypeInfo attribute)
DEFAULT (in module stubber.publish.defaults)
DEFAULT_ALIASES (in module stubber.publish.defaults)
default_board() (in module stubber.publish.defaults)
DEFAULT_BOARDS (in module stubber.publish.defaults)
DEFAULT_L (in module stubber.publish.defaults)
DEFAULT_U (in module stubber.publish.defaults)
DESCRIPTION (stubber.codemod.add_comment.AddComment attribute)
(stubber.codemod.merge_docstub.MergeCommand attribute)
description (stubber.publish.stubpackage.Builder attribute)
,
[1]
detect_call() (stubber.codemod.add_method.CallAdder method)
(stubber.codemod.add_method.CallFinder method)
distill_return() (in module stubber.rst)
(in module stubber.rst.rst_utils)
do_post_processing() (in module stubber.utils)
(in module stubber.utils.post)
DOC (stubber.publish.enums.StubSource attribute)
docstr_node (stubber.typing_collector.TypeInfo attribute)
docstring (stubber.typing_collector.AnnoValue attribute)
docstring_anchors (stubber.rst.reader.RSTReader attribute)
docstring_node (stubber.typing_collector.AnnoValue attribute)
docstub_path (stubber.codemod.merge_docstub.MergeCommand attribute)
DOCSTUB_SKIP (in module stubber.rst)
(in module stubber.rst.lookup)
docstub_source (stubber.codemod.merge_docstub.MergeCommand attribute)
download_file() (in module stubber.downloader)
download_files() (in module stubber.downloader)
E
edit_lines() (in module stubber.minify)
empty_module (in module stubber.codemod.merge_docstub)
ENOENT (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
ENOMESSAGE (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
enrich_file() (in module stubber.codemod.enrich)
enrich_folder() (in module stubber.codemod.enrich)
ensure_folder() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
ensure_lib_directory() (in module mcu_stubber)
ERROR (createstubs.logging attribute)
(createstubs_db.logging attribute)
(createstubs_mem.logging attribute)
error() (createstubs.logging method)
(createstubs_db.logging method)
(createstubs_mem.logging method)
excluded (createstubs.Stubber attribute)
(createstubs_db.Stubber attribute)
(createstubs_mem.Stubber attribute)
excluded_changeset (stubber.codemod.board.ModulesUpdateCodemod attribute)
excluded_scope (stubber.codemod.board.ModulesUpdateCodemod attribute)
execute() (stubber.tools.manifestfile.ManifestFile method)
EXT (in module stubber.merge_config)
extend_and_balance_line() (stubber.rst.reader.FileReadWriter method)
F
fallback_path (stubber.utils.config.StubberConfig attribute)
FALLBACK_VERSIONS (in module stubber.utils.config)
FAMILY (in module stubber.freeze.freeze_folder)
(in module stubber.freeze.get_frozen)
(in module stubber.get_lobo)
fetch_repos() (in module stubber.utils.repos)
file_exists() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
(in module info)
filename (stubber.rst.reader.FileReadWriter attribute)
(stubber.utils.typed_config_toml.TomlConfigSource attribute)
FileReadWriter (class in stubber.rst.reader)
files() (stubber.tools.manifestfile.ManifestFile method)
filter_list() (in module stubber.publish.candidates)
find() (stubber.rst.ModuleSourceDict method)
(stubber.rst.output_dict.ModuleSourceDict method)
(stubber.rst.output_dict.SourceDict method)
(stubber.rst.SourceDict method)
find_board() (in module info)
FIRMWARE (stubber.publish.enums.StubSource attribute)
fix_parameters() (stubber.rst.reader.RSTParser method)
flat_fwid (createstubs.Stubber property)
(createstubs_db.Stubber property)
(createstubs_mem.Stubber property)
Form (class in mcu_stubber)
format_stubs() (in module stubber.utils.post)
freeze() (stubber.tools.manifestfile.ManifestFile method)
freeze_any() (in module stubber.freeze.get_frozen)
freeze_as_mpy() (stubber.tools.manifestfile.ManifestFile method)
freeze_as_str() (stubber.tools.manifestfile.ManifestFile method)
freeze_folders() (in module stubber.freeze.freeze_folder)
freeze_mpy() (stubber.tools.manifestfile.ManifestFile method)
freeze_one_manifest_2() (in module stubber.freeze.freeze_manifest_2)
from_dict() (stubber.publish.stubpackage.Builder method)
from_strings() (stubber.codemod.modify_list.ListChangeSet class method)
FROZEN (stubber.publish.enums.StubSource attribute)
frozen_candidates() (in module stubber.publish.candidates)
full (mcu_stubber.Variant attribute)
FunctionSourceDict (class in stubber.rst)
(class in stubber.rst.output_dict)
fw_info
module
G
GatherTypeHelpers (class in type_helpers)
generate_board_stubs() (in module mcu_stubber)
generate_from_rst() (in module stubber.stubs_from_docs)
generate_pyi_files() (in module stubber.utils)
(in module stubber.utils.stubmaker)
generate_pyi_from_file() (in module stubber.utils)
(in module stubber.utils.stubmaker)
GENERIC (in module stubber.publish.defaults)
GENERIC_L (in module stubber.publish.defaults)
GENERIC_U (in module stubber.publish.defaults)
get_base() (in module stubber.publish.pathnames)
get_board_path() (in module stubber.publish.pathnames)
get_boardname() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
get_config_value() (stubber.utils.typed_config_toml.TomlConfigSource method)
get_core() (in module stubber.get_cpython)
get_database() (in module stubber.publish.database)
get_freeze_path() (in module stubber.freeze.common)
get_frozen() (in module stubber.get_lobo)
get_fsp() (in module stubber.freeze.get_frozen)
get_manifests() (in module stubber.freeze.get_frozen)
get_merged_path() (in module stubber.publish.pathnames)
get_module_docstring() (in module stubber.publish.helpers)
get_modules() (in module createstubs_db)
get_obj_attributes() (createstubs.Stubber method)
(createstubs_db.Stubber method)
(createstubs_mem.Stubber method)
get_package() (in module stubber.publish.package)
get_package_info() (in module stubber.publish.package)
get_portboard() (in module stubber.freeze.common)
get_pypi_versions() (in module stubber.publish.pypi)
get_root() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
get_rst_hint() (stubber.rst.reader.RSTReader method)
get_rst_sources() (in module stubber.stubs_from_docs)
get_stubfolder() (in module mcu_stubber)
get_temp_file() (in module stubber.minify)
get_top_level_names() (in module stubber.publish.stubpackage)
get_version_info_from_git() (in module stubber.utils.makeversionhdr)
get_whitespace_context() (in module stubber.minify)
getLogger() (createstubs.logging static method)
(createstubs_db.logging static method)
(createstubs_mem.logging static method)
guess_port_from_path() (in module stubber.codemod.enrich)
H
hard_reset() (in module mcu_stubber)
has_call (stubber.codemod.add_method.CallAdder attribute)
hash (stubber.publish.stubpackage.Builder attribute)
,
[1]
HERE (in module mcu_stubber)
I
include() (stubber.tools.manifestfile.ManifestFile method)
indent (stubber.rst.output_dict.SourceDict attribute)
(stubber.rst.SourceDict attribute)
index() (stubber.rst.output_dict.SourceDict method)
(stubber.rst.SourceDict method)
info
module
INFO (createstubs.logging attribute)
info (createstubs.Stubber attribute)
INFO (createstubs_db.logging attribute)
info (createstubs_db.Stubber attribute)
INFO (createstubs_mem.logging attribute)
info (createstubs_mem.Stubber attribute)
info() (createstubs.logging method)
(createstubs_db.logging method)
(createstubs_mem.logging method)
init_node (stubber.codemod.board.LVGLCodemod attribute)
install_scripts_to_board() (in module mcu_stubber)
is_AnnCONSTANT() (in module type_helpers)
is_auto() (in module stubber.publish.candidates)
is_balanced() (stubber.rst.reader.FileReadWriter static method)
is_changed() (stubber.publish.stubpackage.Builder method)
is_CONSTANT() (in module type_helpers)
is_decorator() (in module stubber.codemod.merge_docstub)
is_deleter() (in module stubber.typing_collector)
is_docstr() (in module type_helpers)
is_empty_mp_available_call() (in module stubber.codemod.merge_docstub)
is_getter() (in module stubber.typing_collector)
is_import() (in module type_helpers)
is_match (stubber.codemod.enrich.MergeMatch attribute)
is_micropython() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
is_mp_available_decorator() (in module stubber.codemod.merge_docstub)
is_ParamSpec() (in module type_helpers)
is_preview() (stubber.publish.stubpackage.VersionedPackage method)
,
[1]
is_property() (in module stubber.typing_collector)
is_setter() (in module stubber.typing_collector)
is_TypeAlias() (in module type_helpers)
is_TypeVar() (in module type_helpers)
iter_transforms() (stubber.codemod.board.ModulesUpdateCodemod method)
L
last_line (stubber.rst.reader.FileReadWriter attribute)
leave_class() (stubber.rst.reader.RSTParser method)
leave_ClassDef() (stubber.codemod.merge_docstub.MergeCommand method)
(stubber.typing_collector.StubTypingCollector method)
(type_helpers.AddTypeHelpers method)
(type_helpers.GatherTypeHelpers method)
leave_FunctionDef() (stubber.codemod.merge_docstub.MergeCommand method)
(stubber.typing_collector.StubTypingCollector method)
leave_Module() (stubber.codemod.add_comment.AddComment method)
(stubber.codemod.merge_docstub.MergeCommand method)
(type_helpers.AddTypeHelpers method)
level (createstubs.logging attribute)
(createstubs_db.logging attribute)
(createstubs_mem.logging attribute)
lf (stubber.rst.output_dict.SourceDict attribute)
(stubber.rst.SourceDict attribute)
LIBS (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
(in module info)
line (stubber.rst.reader.FileReadWriter property)
line_no (stubber.rst.reader.FileReadWriter attribute)
LineEdits (in module stubber.minify)
list_frozen_ports() (in module stubber.publish.candidates)
list_micropython_port_boards() (in module stubber.publish.candidates)
list_micropython_ports() (in module stubber.publish.candidates)
ListChangeSet (class in stubber.codemod.modify_list)
literal_docstrings (stubber.typing_collector.AnnoValue attribute)
load_exlusions() (createstubs.Stubber method)
(createstubs_db.Stubber method)
(createstubs_mem.Stubber method)
locate_function_by_name() (stubber.codemod.merge_docstub.MergeCommand method)
locate_mpy_cross() (in module stubber.minify)
log (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
logging (class in createstubs)
(class in createstubs_db)
(class in createstubs_mem)
LOOKUP_LIST (in module stubber.rst)
(in module stubber.rst.lookup)
LowMemoryCodemod (class in stubber.codemod.board)
lstrip_self() (stubber.rst.reader.RSTParser method)
LVGL (stubber.codemod.board.CreateStubsVariant attribute)
LVGLCodemod (class in stubber.codemod.board)
M
main() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
make_docstub() (in module stubber.stubs_from_docs)
make_docstubs() (in module stubber.stubs_from_docs)
make_manifest() (in module stubber.utils)
(in module stubber.utils.manifest)
make_path_vars() (in module stubber.freeze.freeze_manifest_2)
manifest() (in module stubber.utils)
(in module stubber.utils.manifest)
ManifestFile (class in stubber.tools.manifestfile)
ManifestFileError
match_lib_with_mpy() (in module stubber.utils.repos)
max_line (stubber.rst.reader.FileReadWriter attribute)
mcu_stubber
module
mem (mcu_stubber.Variant attribute)
MEM (stubber.codemod.board.CreateStubsVariant attribute)
merge_all_docstubs() (in module stubber.publish.merge_docstubs)
merge_candidates() (in module stubber.codemod.enrich)
merge_decorator() (stubber.codemod.merge_docstub.MergeCommand method)
MergeCommand (class in stubber.codemod.merge_docstub)
MERGED (stubber.publish.enums.StubSource attribute)
MergeMatch (class in stubber.codemod.enrich)
metadata() (stubber.tools.manifestfile.ManifestFile method)
method_name (stubber.codemod.add_method.CallFinder attribute)
min (mcu_stubber.Form attribute)
minify() (in module stubber.minify)
minify_script() (in module stubber.minify)
Mod_Class_T (in module stubber.codemod.merge_docstub)
MOD_DOCSTR_KEY (in module stubber.typing_collector)
modify_list_elements() (stubber.codemod.modify_list.ModifyListElements method)
ModifyListElements (class in stubber.codemod.modify_list)
module
createstubs
createstubs_db
createstubs_mem
fw_info
info
mcu_stubber
stubber
stubber.codemod
stubber.codemod.add_comment
stubber.codemod.add_method
stubber.codemod.board
stubber.codemod.enrich
stubber.codemod.merge_docstub
stubber.codemod.modify_list
stubber.codemod.utils
stubber.commands
stubber.commands.build_cmd
stubber.commands.cli
stubber.commands.clone_cmd
stubber.commands.config_cmd
stubber.commands.enrich_folder_cmd
stubber.commands.get_core_cmd
stubber.commands.get_docstubs_cmd
stubber.commands.get_frozen_cmd
stubber.commands.get_mcu_cmd
stubber.commands.init_cmd
stubber.commands.merge_cmd
stubber.commands.publish_cmd
stubber.commands.stub_cmd
stubber.commands.switch_cmd
stubber.commands.variants_cmd
stubber.downloader
stubber.freeze
stubber.freeze.common
stubber.freeze.freeze_folder
stubber.freeze.freeze_manifest_2
stubber.freeze.get_frozen
stubber.get_cpython
stubber.get_lobo
stubber.merge_config
stubber.minify
stubber.modcat
stubber.publish
stubber.publish.bump
stubber.publish.candidates
stubber.publish.database
stubber.publish.defaults
stubber.publish.enums
stubber.publish.helpers
stubber.publish.merge_docstubs
stubber.publish.package
stubber.publish.pathnames
stubber.publish.publish
stubber.publish.pypi
stubber.publish.stubpackage
stubber.rst
stubber.rst.classsort
stubber.rst.lookup
stubber.rst.output_dict
stubber.rst.reader
stubber.rst.report_return
stubber.rst.rst_utils
stubber.stubber
stubber.stubs_from_docs
stubber.tools
stubber.tools.manifestfile
stubber.typing_collector
stubber.update_module_list
stubber.utils
stubber.utils.config
stubber.utils.makeversionhdr
stubber.utils.manifest
stubber.utils.post
stubber.utils.repos
stubber.utils.stubmaker
stubber.utils.typed_config_toml
stubber.variants
type_helpers
module() (stubber.tools.manifestfile.ManifestFile method)
module_doc (stubber.codemod.board.ModuleDocCodemod attribute)
MODULE_GLUE (in module stubber.rst)
(in module stubber.rst.lookup)
MODULE_KEY (in module stubber.typing_collector)
module_names (stubber.rst.reader.RSTReader property)
ModuleDocCodemod (class in stubber.codemod.board)
modules (createstubs.Stubber attribute)
(createstubs_db.Stubber attribute)
(createstubs_mem.Stubber attribute)
modules_changeset (stubber.codemod.board.ModulesUpdateCodemod attribute)
modules_reader_node (stubber.codemod.board.ReadModulesCodemod attribute)
modules_scope (stubber.codemod.board.ModulesUpdateCodemod attribute)
modules_transform (stubber.codemod.board.CreateStubsCodemod attribute)
(stubber.codemod.board.LVGLCodemod attribute)
ModuleSourceDict (class in stubber.rst)
(class in stubber.rst.output_dict)
ModulesUpdateCodemod (class in stubber.codemod.board)
mp_available (stubber.typing_collector.AnnoValue attribute)
mpy (mcu_stubber.Form attribute)
mpy_lib_path (stubber.utils.config.StubberConfig attribute)
mpy_path (stubber.utils.config.StubberConfig attribute)
mpy_stubs_path (stubber.utils.config.StubberConfig attribute)
mpy_version (stubber.publish.stubpackage.Builder attribute)
,
[1]
(stubber.publish.stubpackage.VersionedPackage attribute)
,
[1]
N
name (stubber.rst.output_dict.SourceDict attribute)
(stubber.rst.SourceDict attribute)
(stubber.typing_collector.TypeInfo attribute)
needs_add (stubber.codemod.add_comment.AddComment attribute)
new_typehelpers (type_helpers.AddTypeHelpers attribute)
next_package_version() (stubber.publish.stubpackage.VersionedPackage method)
NONE_VERBS (in module stubber.rst)
(in module stubber.rst.lookup)
O
object_candidates() (in module stubber.rst)
(in module stubber.rst.rst_utils)
output (stubber.rst.reader.FileReadWriter attribute)
output_dict (stubber.rst.reader.RSTParser attribute)
overloads (stubber.typing_collector.AnnoValue attribute)
P
package() (stubber.tools.manifestfile.ManifestFile method)
package_from_path() (in module stubber.codemod.enrich)
package_name (stubber.publish.stubpackage.Builder attribute)
,
[1]
(stubber.publish.stubpackage.VersionedPackage attribute)
,
[1]
package_name() (in module stubber.publish.package)
package_path (stubber.publish.stubpackage.Builder property)
PARAM_FIXES (in module stubber.rst)
(in module stubber.rst.lookup)
PARAM_RE_FIXES (in module stubber.rst)
(in module stubber.rst.lookup)
params (stubber.typing_collector.TypeInfo attribute)
parse() (stubber.rst.reader.RSTParser method)
parse_class() (stubber.rst.reader.RSTParser method)
parse_current_module() (stubber.rst.reader.RSTParser method)
parse_data() (stubber.rst.reader.RSTParser method)
parse_exception() (stubber.rst.reader.RSTParser method)
parse_function() (stubber.rst.reader.RSTParser method)
parse_method() (stubber.rst.reader.RSTParser method)
parse_module() (stubber.rst.reader.RSTParser method)
parse_name() (stubber.rst.reader.RSTParser method)
parse_names() (stubber.rst.reader.RSTParser method)
parse_toc() (stubber.rst.reader.RSTParser method)
patch_rp2_init_pyi() (in module stubber.publish.merge_docstubs)
path (createstubs.Stubber attribute)
(createstubs_db.Stubber attribute)
(createstubs_mem.Stubber attribute)
pkg_version (stubber.publish.stubpackage.PoetryBuilder property)
(stubber.publish.stubpackage.VersionedPackage property)
pkg_version() (stubber.publish.stubpackage.VersionedPackage method)
poetry_build() (stubber.publish.stubpackage.PoetryBuilder method)
poetry_publish() (stubber.publish.stubpackage.PoetryBuilder method)
PoetryBuilder (class in stubber.publish.stubpackage)
PORT (in module stubber.get_lobo)
port (stubber.publish.stubpackage.Builder attribute)
,
[1]
(stubber.publish.stubpackage.StubPackage attribute)
post_read_hook() (stubber.utils.config.StubberConfig method)
prepare_output() (stubber.rst.reader.RSTWriter method)
preview_version (stubber.utils.config.StubberConfig attribute)
print_publish_table() (in module mcu_stubber)
print_stub_locations_table() (in module mcu_stubber)
prnt (createstubs.logging attribute)
(createstubs_db.logging attribute)
(createstubs_mem.logging attribute)
problematic (createstubs.Stubber attribute)
(createstubs_db.Stubber attribute)
(createstubs_mem.Stubber attribute)
problematic_changeset (stubber.codemod.board.ModulesUpdateCodemod attribute)
problematic_scope (stubber.codemod.board.ModulesUpdateCodemod attribute)
process() (in module stubber.rst.report_return)
publish_distribution() (stubber.publish.stubpackage.StubPackage method)
publish_distribution_ifchanged() (stubber.publish.stubpackage.StubPackage method)
publish_multiple() (in module stubber.publish.publish)
publish_path (stubber.utils.config.StubberConfig property)
py (mcu_stubber.Form attribute)
pypi_dependencies() (stubber.tools.manifestfile.ManifestFile method)
pyproject (stubber.publish.stubpackage.Builder property)
python_minifier (in module stubber.minify)
R
read_docstring() (stubber.rst.reader.RSTReader method)
read_file() (stubber.rst.reader.FileReadWriter method)
(stubber.rst.reader.RSTReader method)
read_micropython_lib_commits() (in module stubber.utils.repos)
read_modules() (in module stubber.update_module_list)
read_path() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
read_skip() (in module createstubs_db)
readconfig() (in module stubber.utils.config)
ReadModulesCodemod (class in stubber.codemod.board)
recreate_umodules() (in module stubber.merge_config)
reduce_log_print() (in module stubber.minify)
refactor_rp2_module() (in module stubber.publish.merge_docstubs)
remove (stubber.codemod.modify_list.ListChangeSet attribute)
remove_modules() (in module stubber.merge_config)
replace (stubber.codemod.modify_list.ListChangeSet attribute)
replace_functiondef_with_classdef (stubber.codemod.merge_docstub.MergeCommand attribute)
repo_path (stubber.utils.config.StubberConfig attribute)
repo_paths() (in module stubber.utils.repos)
report_add() (createstubs.Stubber method)
(createstubs_db.Stubber method)
(createstubs_mem.Stubber method)
report_end() (createstubs.Stubber method)
(createstubs_db.Stubber method)
(createstubs_mem.Stubber method)
report_start() (createstubs.Stubber method)
(createstubs_db.Stubber method)
(createstubs_mem.Stubber method)
repos (stubber.utils.config.StubberConfig property)
require() (stubber.tools.manifestfile.ManifestFile method)
reset() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
reset_before (in module mcu_stubber)
return_info (stubber.rst.reader.RSTParser attribute)
return_type_from_context() (in module stubber.rst)
(in module stubber.rst.rst_utils)
returns (stubber.typing_collector.TypeInfo attribute)
RM_MERGED (in module stubber.modcat)
RST_DOC_FIXES (in module stubber.rst)
(in module stubber.rst.lookup)
rst_text (stubber.rst.reader.FileReadWriter attribute)
RSTParser (class in stubber.rst.reader)
RSTReader (class in stubber.rst.reader)
RSTWriter (class in stubber.rst.reader)
run_autoflake() (in module stubber.utils.post)
run_createstubs() (in module mcu_stubber)
run_mpy_cross() (in module stubber.minify)
run_poetry() (stubber.publish.stubpackage.PoetryBuilder method)
S
scope_matcher (stubber.codemod.utils.ScopeableMatcherTransformer attribute)
ScopeableMatcherTransformer (class in stubber.codemod.utils)
SEPARATOR (in module stubber.rst.reader)
set_loglevel() (in module mcu_stubber)
(in module stubber.commands.cli)
shallow_copy_function() (in module stubber.codemod.utils)
show_help() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
simple_candidates() (in module stubber.rst)
(in module stubber.rst.rst_utils)
SKIP_FILE (in module createstubs_db)
skip_first() (type_helpers.AddTypeHelpers static method)
sort() (stubber.rst.ModuleSourceDict method)
(stubber.rst.output_dict.ModuleSourceDict method)
sort_classes() (in module stubber.rst)
(in module stubber.rst.classsort)
source (stubber.codemod.enrich.MergeMatch attribute)
source_pkg (stubber.codemod.enrich.MergeMatch attribute)
source_release (stubber.rst.reader.RSTParser attribute)
source_tag (stubber.rst.reader.RSTParser attribute)
source_target_candidates() (in module stubber.codemod.enrich)
SourceDict (class in stubber.rst)
(class in stubber.rst.output_dict)
stable_version (stubber.utils.config.StubberConfig attribute)
stack (stubber.codemod.merge_docstub.MergeCommand attribute)
(stubber.typing_collector.StubTypingCollector attribute)
(type_helpers.AddTypeHelpers attribute)
(type_helpers.GatherTypeHelpers attribute)
Statement (in module type_helpers)
Status (in module stubber.publish.stubpackage)
status (stubber.publish.stubpackage.StubPackage attribute)
STDLIB_ONLY_MODULES (in module stubber.modcat)
STDLIB_UMODULES (in module stubber.modcat)
strip_prefixes() (stubber.rst.reader.RSTReader method)
stub_connected_mcus() (in module mcu_stubber)
stub_hash (stubber.publish.stubpackage.Builder attribute)
,
[1]
stub_imports (stubber.codemod.merge_docstub.MergeCommand attribute)
stub_path (stubber.utils.config.StubberConfig property)
stub_sources (stubber.publish.stubpackage.Builder attribute)
,
[1]
stubber
module
Stubber (class in createstubs)
(class in createstubs_db)
(class in createstubs_mem)
stubber command line option
--verbose
--version
-V
stubber-build command line option
--board
--clean
--family
--force
--port
--version
--Version
-b
-p
-V
stubber-clone command line option
--add-stubs
--mpy-lib-repo
--mpy-repo
--no-stubs
,
[1]
--path
--stubs
-p
stubber-docs-stubs command line option
--autoflake
--black
--clean-rst
--enrich
--format
--no-autoflake
--no-black
--no-clean-rst
--no-enrich
--no-format
--path
--stub-folder
--stub-path
--tag
--version
-b
-nb
-p
stubber-enrich command line option
--copy-docstr
--copy-params
--dest
--destination
--diff
--docstubs
--dry-run
--no-copy-docstr
--no-copy-params
--source
--stubs
-d
-s
stubber-firmware-stubs command line option
--bluetooth
--debug
--exclude
--format
--ignore
--mount-vfs
--no-bluetooth
--no-debug
--no-mount-vfs
--serial
--serial-port
--variant
-b
-e
-f
-i
-nb
-s
stubber-frozen-stubs command line option
--black
--enrich
--no-black
--no-enrich
--no-stubgen
--stub-folder
--stubgen
--version
--Version
-stubs
-v
stubber-get-core command line option
--black
--format
--no-black
--no-format
--no-stubgen
--stub-folder
--stubgen
-stubs
stubber-init command line option
--path
-p
stubber-merge command line option
--board
--clean
--family
--no-clean
--port
--version
-b
-p
-v
stubber-publish-stubs command line option
--board
--build
--clean
--dry-run
--family
--force
--port
--pypi
--test-pypi
--version
-b
-p
-v
stubber-stub command line option
--source
-s
stubber-switch command line option
--path
-p
TAG
stubber-variants command line option
--target
--version
-t
-v
stubber.codemod
module
stubber.codemod.add_comment
module
stubber.codemod.add_method
module
stubber.codemod.board
module
stubber.codemod.enrich
module
stubber.codemod.merge_docstub
module
stubber.codemod.modify_list
module
stubber.codemod.utils
module
stubber.commands
module
stubber.commands.build_cmd
module
stubber.commands.cli
module
stubber.commands.clone_cmd
module
stubber.commands.config_cmd
module
stubber.commands.enrich_folder_cmd
module
stubber.commands.get_core_cmd
module
stubber.commands.get_docstubs_cmd
module
stubber.commands.get_frozen_cmd
module
stubber.commands.get_mcu_cmd
module
stubber.commands.init_cmd
module
stubber.commands.merge_cmd
module
stubber.commands.publish_cmd
module
stubber.commands.stub_cmd
module
stubber.commands.switch_cmd
module
stubber.commands.variants_cmd
module
stubber.downloader
module
stubber.freeze
module
stubber.freeze.common
module
stubber.freeze.freeze_folder
module
stubber.freeze.freeze_manifest_2
module
stubber.freeze.get_frozen
module
stubber.get_cpython
module
stubber.get_lobo
module
stubber.merge_config
module
stubber.minify
module
stubber.modcat
module
stubber.publish
module
stubber.publish.bump
module
stubber.publish.candidates
module
stubber.publish.database
module
stubber.publish.defaults
module
stubber.publish.enums
module
stubber.publish.helpers
module
stubber.publish.merge_docstubs
module
stubber.publish.package
module
stubber.publish.pathnames
module
stubber.publish.publish
module
stubber.publish.pypi
module
stubber.publish.stubpackage
module
stubber.rst
module
stubber.rst.classsort
module
stubber.rst.lookup
module
stubber.rst.output_dict
module
stubber.rst.reader
module
stubber.rst.report_return
module
stubber.rst.rst_utils
module
stubber.stubber
module
stubber.stubs_from_docs
module
stubber.tools
module
stubber.tools.manifestfile
module
stubber.typing_collector
module
stubber.update_module_list
module
stubber.utils
module
stubber.utils.config
module
stubber.utils.makeversionhdr
module
stubber.utils.manifest
module
stubber.utils.post
module
stubber.utils.repos
module
stubber.utils.stubmaker
module
stubber.utils.typed_config_toml
module
stubber.variants
module
stubber_cli() (in module stubber.commands.cli)
StubberConfig (class in stubber.utils.config)
STUBGEN_OPT (in module stubber.utils.stubmaker)
StubPackage (class in stubber.publish.stubpackage)
STUBS_COPY_FILTER (in module stubber.modcat)
StubSource (class in stubber.publish.enums)
(in module stubber.minify)
StubSources (in module stubber.publish.stubpackage)
StubTypingCollector (class in stubber.typing_collector)
subfolder_names() (in module stubber.publish.candidates)
switch() (in module stubber.utils.repos)
sync_submodules() (in module stubber.utils.repos)
T
TAG
stubber-switch command line option
target (stubber.codemod.enrich.MergeMatch attribute)
(stubber.rst.reader.RSTParser attribute)
target_pkg (stubber.codemod.enrich.MergeMatch attribute)
template_path (stubber.utils.config.StubberConfig property)
TESTING (in module mcu_stubber)
to_dict() (stubber.publish.stubpackage.Builder method)
,
[1]
toml_path (stubber.publish.stubpackage.Builder property)
TomlConfigSource (class in stubber.utils.typed_config_toml)
transform_module_impl() (stubber.codemod.board.CreateStubsCodemod method)
(stubber.codemod.board.DBCodemod method)
(stubber.codemod.board.LowMemoryCodemod method)
(stubber.codemod.board.LVGLCodemod method)
(stubber.codemod.board.ModuleDocCodemod method)
(stubber.codemod.board.ModulesUpdateCodemod method)
(stubber.codemod.board.ReadModulesCodemod method)
TransformError
type_helpers
module
type_helpers (stubber.codemod.merge_docstub.MergeCommand attribute)
type_info (stubber.typing_collector.AnnoValue attribute)
TypeHelper (in module type_helpers)
TypeHelpers (in module type_helpers)
TypeInfo (class in stubber.typing_collector)
TYPING_IMPORT (in module stubber.rst)
,
[1]
(in module stubber.rst.lookup)
(in module stubber.rst.rst_utils)
U
U_MODULES (in module stubber.modcat)
upackage_equal() (in module stubber.codemod.enrich)
update_append_first_node() (stubber.typing_collector.StubTypingCollector method)
update_body() (type_helpers.AddTypeHelpers method)
update_def_docstr() (in module stubber.typing_collector)
update_distribution() (stubber.publish.stubpackage.StubPackage method)
update_hashes() (stubber.publish.stubpackage.Builder method)
,
[1]
update_module_docstr() (in module stubber.typing_collector)
update_module_list() (in module stubber.update_module_list)
update_package_files() (stubber.publish.stubpackage.Builder method)
,
[1]
update_pyproject_stubs() (stubber.publish.stubpackage.PoetryBuilder method)
update_sources() (stubber.publish.stubpackage.StubPackage method)
update_umodules() (stubber.publish.stubpackage.Builder method)
USE_SUBMODULES (in module stubber.rst.reader)
V
Variant (class in mcu_stubber)
variant (stubber.codemod.board.CreateStubsCodemod attribute)
(stubber.publish.stubpackage.Builder attribute)
version_candidates() (in module stubber.publish.candidates)
VERSION_LIST (in module stubber.commands.switch_cmd)
VersionedPackage (class in stubber.publish.stubpackage)
visit_AnnAssign() (type_helpers.GatherTypeHelpers method)
visit_Assign() (type_helpers.GatherTypeHelpers method)
visit_ClassDef() (stubber.codemod.merge_docstub.MergeCommand method)
(stubber.typing_collector.StubTypingCollector method)
(type_helpers.AddTypeHelpers method)
(type_helpers.GatherTypeHelpers method)
visit_Comment() (stubber.codemod.add_comment.AddComment method)
(stubber.typing_collector.StubTypingCollector method)
visit_FunctionDef() (stubber.codemod.merge_docstub.MergeCommand method)
(stubber.typing_collector.StubTypingCollector method)
visit_Module() (stubber.typing_collector.StubTypingCollector method)
W
WARNING (createstubs.logging attribute)
(createstubs_db.logging attribute)
(createstubs_mem.logging attribute)
warning() (createstubs.logging method)
(createstubs_db.logging method)
(createstubs_mem.logging method)
with_scope() (stubber.codemod.utils.ScopeableMatcherTransformer method)
write_file() (stubber.rst.reader.FileReadWriter method)
(stubber.rst.reader.RSTWriter method)
write_object_stub() (createstubs.Stubber method)
(createstubs_db.Stubber method)
(createstubs_mem.Stubber method)
write_package_json() (stubber.publish.stubpackage.Builder method)
,
[1]
write_shallow_stub() (createstubs.Stubber method)
(createstubs_db.Stubber method)
(createstubs_mem.Stubber method)
write_skip() (in module createstubs_db)
write_to_temp_file() (in module stubber.minify)
X
XCompileDest (in module stubber.minify)