Micropython-Stubber
latest
Contents:
Boost MicroPython productivity in VSCode
Approach to collecting stub information
stubber
Using Micropython stubber
Create Firmware Stubs
Using Createstub
Createstub Variants
CPython and Frozen modules
Documentation Stubs
Repo structure
Codemods
PowerShell Scripts
Overview of Stubs
References
Documentation
Development:
Developing
Testing
Publishing
API Reference
Micropython-Stubber
Index
Edit on GitHub
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
--all
stubber-minify command line option
--black
stubber-get-core command line option
stubber-get-docstubs command line option
stubber-get-frozen command line option
stubber-get-lobo command line option
--board
stubber-build command line option
stubber-merge command line option
stubber-publish command line option
--build
stubber-publish command line option
--clean
stubber-build command line option
stubber-publish command line option
--compile
stubber-minify command line option
--diff
stubber-enrich command line option
stubber-minify command line option
--docstubs
stubber-enrich command line option
--dry-run
stubber-enrich command line option
stubber-publish command line option
--family
stubber-build command line option
stubber-merge command line option
stubber-publish command line option
--force
stubber-build command line option
stubber-publish command line option
--no-black
stubber-get-core command line option
stubber-get-docstubs command line option
stubber-get-frozen command line option
stubber-get-lobo command line option
--no-pyi
stubber-get-lobo command line option
--no-report
stubber-minify command line option
--no-stubgen
stubber-get-core command line option
stubber-get-frozen command line option
--no-stubs
stubber-clone command line option
--package-name
stubber-enrich command line option
--path
stubber-clone command line option
stubber-get-docstubs command line option
stubber-switch command line option
--port
stubber-build command line option
stubber-merge command line option
stubber-publish command line option
--pyi
stubber-get-lobo command line option
--pypi
stubber-publish command line option
--report
stubber-minify command line option
--source
stubber-minify command line option
stubber-stub command line option
--stub-folder
stubber-get-core command line option
stubber-get-docstubs command line option
stubber-get-frozen command line option
stubber-get-lobo command line option
stubber-update-fallback command line option
--stub-path
stubber-get-docstubs command line option
--stubgen
stubber-get-core command line option
stubber-get-frozen command line option
--stubs
stubber-enrich command line option
--tag
stubber-get-docstubs command line option
--target
stubber-make-variants command line option
--test-pypi
stubber-publish command line option
--verbose
stubber command line option
--Version
stubber-build command line option
stubber-get-frozen command line option
stubber-make-variants command line option
stubber-merge command line option
stubber-publish command line option
--version
stubber command line option
stubber-build command line option
stubber-get-docstubs command line option
stubber-get-frozen command line option
stubber-make-variants command line option
stubber-merge command line option
stubber-publish command line option
stubber-update-fallback command line option
-a
stubber-minify command line option
-b
stubber-build command line option
stubber-get-docstubs command line option
stubber-merge command line option
stubber-publish command line option
-c
stubber-minify command line option
-d
stubber-minify command line option
-ds
stubber-enrich command line option
-nb
stubber-get-docstubs command line option
-p
stubber-build command line option
stubber-clone command line option
stubber-enrich command line option
stubber-get-docstubs command line option
stubber-merge command line option
stubber-publish command line option
stubber-switch command line option
-s
stubber-enrich command line option
stubber-minify command line option
stubber-stub command line option
-stubs
stubber-get-core command line option
stubber-get-frozen command line option
stubber-get-lobo command line option
-t
stubber-make-variants command line option
-V
stubber-build command line option
stubber-get-frozen command line option
stubber-make-variants command line option
stubber-merge command line option
stubber-publish command line option
-v
stubber command line option
-xc
stubber-minify 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)
_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)
_DB_MODULE_DOC (in module stubber.codemod.board)
_DEF_MAIN_MATCHER (in module stubber.codemod.board)
_EXCLUDED_MATCHER (in module stubber.codemod.board)
_freeze_internal() (stubber.tools.manifestfile.ManifestFile method)
_get_next_package_version() (stubber.publish.stubpackage.VersionedPackage method)
_get_next_preview_package_version() (stubber.publish.stubpackage.VersionedPackage method)
_info() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
(in module fw_info)
(in module info)
_LOW_MEM_MODULE_DOC (in module stubber.codemod.board)
_LVGL_MODULE_DOC (in module stubber.codemod.board)
_m (in module stubber.cst_transformer)
_manifest_globals() (stubber.tools.manifestfile.ManifestFile method)
_MAX_CLASS_LEVEL (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
_MODULES_MATCHER (in module stubber.codemod.board)
_PROBLEMATIC_MATCHER (in module stubber.codemod.board)
_resolve_path() (stubber.tools.manifestfile.ManifestFile method)
_run_local_git() (in module stubber.basicgit)
_search() (stubber.tools.manifestfile.ManifestFile method)
_STUBBER_MATCHER (in module stubber.codemod.board)
_type_from_context() (in module stubber.rst)
(in module stubber.rst.rst_utils)
_version_str() (in module fw_info)
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_import() (stubber.rst.ModuleSourceDict method)
(stubber.rst.output_dict.ModuleSourceDict method)
add_line() (stubber.rst.output_dict.SourceDict method)
(stubber.rst.SourceDict method)
add_link_to_docsstr() (stubber.rst.reader.RSTReader static method)
add_machine_pin_call() (in module stubber.publish.missing_class_methods)
add_modules() (createstubs.Stubber method)
(createstubs_db.Stubber method)
(createstubs_mem.Stubber method)
AddComment (class in stubber.codemod.add_comment)
ALL_TYPES (in module stubber.publish.enums)
ALL_VARIANTS (in module stubber.variants)
all_versions (stubber.utils.config.StubberConfig attribute)
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)
board_candidates() (in module stubber.publish.candidates)
board_folder_name() (in module stubber.publish.pathnames)
BUF_SIZE (stubber.publish.stubpackage.Builder attribute)
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)
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)
checkedout_version() (in module stubber.utils)
(in module stubber.utils.versions)
checkout_commit() (in module stubber.basicgit)
checkout_tag() (in module stubber.basicgit)
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 static method)
clean_version() (in module stubber.utils)
(in module stubber.utils.versions)
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_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_get_lobo() (in module stubber.commands.get_lobo_cmd)
cli_merge_docstubs() (in module stubber.commands.merge_cmd)
cli_minify() (in module stubber.commands.minify_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_update_fallback() (in module stubber.commands.upd_fallback_cmd)
cli_update_module_list() (in module stubber.commands.upd_module_list_cmd)
cli_variants() (in module stubber.commands.variants_cmd)
clone() (in module stubber.basicgit)
combo_sources() (in module stubber.publish.package)
COMBO_STUBS (in module stubber.publish.enums)
compound_candidates() (in module stubber.rst)
(in module stubber.rst.rst_utils)
CONFIG (in module stubber.utils.config)
copy_and_merge_docstubs() (in module stubber.publish.merge_docstubs)
copy_folder() (stubber.publish.stubpackage.Builder method)
copy_frozen_to_stubs() (in module stubber.freeze.freeze_manifest_2)
copy_stubs() (stubber.publish.stubpackage.Builder method)
,
[1]
CORE (stubber.publish.enums.StubSource attribute)
CORE_STUBS (in module stubber.publish.enums)
create_all_stubs() (createstubs.Stubber method)
(createstubs_db.Stubber method)
(createstubs_mem.Stubber method)
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)
D
DB (stubber.codemod.board.CreateStubsVariant attribute)
DBCodemod (class in stubber.codemod.board)
decorators (stubber.cst_transformer.TypeInfo attribute)
def_node (stubber.cst_transformer.TypeInfo attribute)
def_type (stubber.cst_transformer.TypeInfo attribute)
default_board() (in module stubber.publish.defaults)
DEFAULT_BOARDS (in module stubber.publish.defaults)
DESCRIPTION (stubber.codemod.add_comment.AddComment attribute)
(stubber.codemod.merge_docstub.MergeCommand attribute)
description (stubber.publish.stubpackage.Builder attribute)
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)
DOC_STUBS (in module stubber.publish.enums)
docstr_node (stubber.cst_transformer.TypeInfo attribute)
docstring_anchors (stubber.rst.reader.RSTReader attribute)
docstub_candidates() (in module stubber.publish.candidates)
DOCSTUB_SKIP (in module stubber.rst)
(in module stubber.rst.lookup)
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)
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)
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_changeset (stubber.codemod.board.ModulesUpdateCodemod attribute)
excluded_scope (stubber.codemod.board.ModulesUpdateCodemod attribute)
execute() (stubber.tools.manifestfile.ManifestFile method)
extend_and_balance_line() (stubber.rst.reader.FileReadWriter method)
F
fallback_path (stubber.utils.config.StubberConfig attribute)
fallback_sources() (in module stubber.update_fallback)
FAMILY (in module stubber.freeze.freeze_folder)
(in module stubber.freeze.get_frozen)
(in module stubber.get_lobo)
fetch() (in module stubber.basicgit)
fetch_repos() (in module stubber.utils.repos)
file_exists() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
(in module info)
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)
FIRMWARE_STUBS (in module stubber.publish.enums)
fix_parameters() (stubber.rst.reader.RSTParser method)
flat_fwid (createstubs.Stubber property)
(createstubs_db.Stubber property)
(createstubs_mem.Stubber property)
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)
FunctionSourceDict (class in stubber.rst)
(class in stubber.rst.output_dict)
fw_info
module
G
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_git_describe() (in module stubber.basicgit)
get_local_tag() (in module stubber.basicgit)
get_local_tags() (in module stubber.basicgit)
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_tags() (in module stubber.basicgit)
get_temp_file() (in module stubber.minify)
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)
GH_CLIENT (in module stubber.basicgit)
H
has_call (stubber.codemod.add_method.CallAdder attribute)
hash (stubber.publish.stubpackage.Builder attribute)
,
[1]
I
include() (stubber.tools.manifestfile.ManifestFile method)
index() (stubber.rst.output_dict.SourceDict method)
(stubber.rst.SourceDict method)
info
module
INFO (createstubs.logging attribute)
(createstubs_db.logging attribute)
(createstubs_mem.logging attribute)
info() (createstubs.logging method)
(createstubs_db.logging method)
(createstubs_mem.logging method)
init_node (stubber.codemod.board.LVGLCodemod attribute)
is_auto() (in module stubber.publish.candidates)
is_balanced() (stubber.rst.reader.FileReadWriter static method)
is_changed() (stubber.publish.stubpackage.Builder method)
is_micropython() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
is_preview() (stubber.publish.stubpackage.VersionedPackage method)
,
[1]
iter_transforms() (stubber.codemod.board.ModulesUpdateCodemod method)
L
leave_class() (stubber.rst.reader.RSTParser method)
leave_ClassDef() (stubber.codemod.merge_docstub.MergeCommand method)
(stubber.cst_transformer.StubTypingCollector method)
leave_FunctionDef() (stubber.codemod.merge_docstub.MergeCommand method)
(stubber.cst_transformer.StubTypingCollector method)
leave_Module() (stubber.codemod.add_comment.AddComment method)
(stubber.codemod.merge_docstub.MergeCommand method)
level (createstubs.logging attribute)
(createstubs_db.logging attribute)
(createstubs_mem.logging attribute)
LIBS (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
(in module info)
line (stubber.rst.reader.FileReadWriter property)
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)
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)
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_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)
MEM (stubber.codemod.board.CreateStubsVariant attribute)
merge_all_docstubs() (in module stubber.publish.merge_docstubs)
MergeCommand (class in stubber.codemod.merge_docstub)
MERGED (stubber.publish.enums.StubSource attribute)
metadata() (stubber.tools.manifestfile.ManifestFile method)
method_name (stubber.codemod.add_method.CallFinder attribute)
micropython_versions() (in module stubber.utils.versions)
minify() (in module stubber.minify)
minify_script() (in module stubber.minify)
MODDOC_KEY (in module stubber.cst_transformer)
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
stubber
stubber.basicgit
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_lobo_cmd
stubber.commands.merge_cmd
stubber.commands.minify_cmd
stubber.commands.publish_cmd
stubber.commands.stub_cmd
stubber.commands.switch_cmd
stubber.commands.upd_fallback_cmd
stubber.commands.upd_module_list_cmd
stubber.commands.variants_cmd
stubber.cst_transformer
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.minify
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.missing_class_methods
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.update_fallback
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.utils.versions
stubber.variants
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.cst_transformer)
module_names (stubber.rst.reader.RSTReader property)
ModuleDocCodemod (class in stubber.codemod.board)
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)
mpy_lib_path (stubber.utils.config.StubberConfig attribute)
mpy_path (stubber.utils.config.StubberConfig attribute)
mpy_version (stubber.publish.stubpackage.Builder attribute)
(stubber.publish.stubpackage.VersionedPackage attribute)
N
name (stubber.cst_transformer.TypeInfo 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)
OLDEST_VERSION (in module stubber.utils.versions)
P
package() (stubber.tools.manifestfile.ManifestFile method)
package_name (stubber.publish.stubpackage.Builder attribute)
(stubber.publish.stubpackage.VersionedPackage attribute)
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 (stubber.rst.reader.RSTParser attribute)
params (stubber.cst_transformer.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)
PAT (in module stubber.basicgit)
PAT_NO_ACCESS (in module stubber.basicgit)
pipx_mpy_cross() (in module stubber.minify)
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)
post_read_hook() (stubber.utils.config.StubberConfig method)
prepare_output() (stubber.rst.reader.RSTWriter method)
prnt (createstubs.logging attribute)
(createstubs_db.logging attribute)
(createstubs_mem.logging 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 attribute)
pull() (in module stubber.basicgit)
pypi_dependencies() (stubber.tools.manifestfile.ManifestFile method)
pyproject (stubber.publish.stubpackage.Builder property)
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)
reduce_log_print() (in module stubber.minify)
RELEASED (in module stubber.update_fallback)
remove (stubber.codemod.modify_list.ListChangeSet attribute)
replace (stubber.codemod.modify_list.ListChangeSet 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)
require() (stubber.tools.manifestfile.ManifestFile method)
return_type_from_context() (in module stubber.rst)
(in module stubber.rst.rst_utils)
returns (stubber.cst_transformer.TypeInfo attribute)
RST_DOC_FIXES (in module stubber.rst)
(in module stubber.rst.lookup)
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_black() (in module stubber.utils.post)
run_poetry() (stubber.publish.stubpackage.PoetryBuilder method)
S
scope_matcher (stubber.codemod.utils.ScopeableMatcherTransformer attribute)
ScopeableMatcherTransformer (class in stubber.codemod.utils)
SEPERATOR (in module stubber.rst.reader)
set_loglevel() (in module stubber.commands.cli)
SET_PREVIEW (in module stubber.utils.versions)
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)
sort() (stubber.rst.ModuleSourceDict method)
(stubber.rst.output_dict.ModuleSourceDict method)
sort_classes() (in module stubber.rst)
(in module stubber.rst.classsort)
SourceDict (class in stubber.rst)
(class in stubber.rst.output_dict)
stable_version (stubber.utils.config.StubberConfig attribute)
Status (in module stubber.publish.stubpackage)
STDLIB_UMODULES (in module stubber.publish.stubpackage)
strip_prefixes() (stubber.rst.reader.RSTReader method)
stub_hash (stubber.publish.stubpackage.Builder attribute)
,
[1]
stub_path (stubber.utils.config.StubberConfig attribute)
stub_sources (stubber.publish.stubpackage.Builder attribute)
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
--no-stubs
--path
-p
stubber-enrich command line option
--diff
--docstubs
--dry-run
--package-name
--stubs
-ds
-p
-s
stubber-get-core command line option
--black
--no-black
--no-stubgen
--stub-folder
--stubgen
-stubs
stubber-get-docstubs command line option
--black
--no-black
--path
--stub-folder
--stub-path
--tag
--version
-b
-nb
-p
stubber-get-frozen command line option
--black
--no-black
--no-stubgen
--stub-folder
--stubgen
--version
--Version
-stubs
-V
stubber-get-lobo command line option
--black
--no-black
--no-pyi
--pyi
--stub-folder
-stubs
stubber-make-variants command line option
--target
--version
--Version
-t
-V
stubber-merge command line option
--board
--family
--port
--version
--Version
-b
-p
-V
stubber-minify command line option
--all
--compile
--diff
--no-report
--report
--source
-a
-c
-d
-s
-xc
stubber-publish command line option
--board
--build
--clean
--dry-run
--family
--force
--port
--pypi
--test-pypi
--version
--Version
-b
-p
-V
stubber-stub command line option
--source
-s
stubber-switch command line option
--path
-p
TAG
stubber-update-fallback command line option
--stub-folder
--version
stubber.basicgit
module
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_lobo_cmd
module
stubber.commands.merge_cmd
module
stubber.commands.minify_cmd
module
stubber.commands.publish_cmd
module
stubber.commands.stub_cmd
module
stubber.commands.switch_cmd
module
stubber.commands.upd_fallback_cmd
module
stubber.commands.upd_module_list_cmd
module
stubber.commands.variants_cmd
module
stubber.cst_transformer
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.minify
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.missing_class_methods
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.update_fallback
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.utils.versions
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.publish.stubpackage)
StubSource (class in stubber.publish.enums)
(in module stubber.minify)
StubSources (in module stubber.publish.stubpackage)
StubTypingCollector (class in stubber.cst_transformer)
subfolder_names() (in module stubber.publish.candidates)
switch() (in module stubber.utils.repos)
switch_branch() (in module stubber.basicgit)
switch_tag() (in module stubber.basicgit)
sync_submodules() (in module stubber.basicgit)
T
TAG
stubber-switch command line option
target (stubber.rst.reader.RSTParser attribute)
template_path (stubber.utils.config.StubberConfig attribute)
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
TypeInfo (class in stubber.cst_transformer)
TYPING_IMPORT (in module stubber.rst)
,
[1]
(in module stubber.rst.lookup)
(in module stubber.rst.rst_utils)
U
U_MODULES (in module stubber.rst)
(in module stubber.rst.lookup)
update_append_first_node() (stubber.cst_transformer.StubTypingCollector method)
update_def_docstr() (in module stubber.cst_transformer)
update_distribution() (stubber.publish.stubpackage.StubPackage method)
update_fallback() (in module stubber.update_fallback)
update_hashes() (stubber.publish.stubpackage.Builder method)
,
[1]
update_module_docstr() (in module stubber.cst_transformer)
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)
V
V_PREVIEW (in module stubber.utils.versions)
variant (stubber.codemod.board.CreateStubsCodemod attribute)
version_candidates() (in module stubber.publish.candidates)
VERSION_LIST (in module stubber.commands.switch_cmd)
version_str() (in module createstubs)
(in module createstubs_db)
(in module createstubs_mem)
VersionedPackage (class in stubber.publish.stubpackage)
visit_ClassDef() (stubber.codemod.merge_docstub.MergeCommand method)
(stubber.cst_transformer.StubTypingCollector method)
visit_Comment() (stubber.codemod.add_comment.AddComment method)
(stubber.cst_transformer.StubTypingCollector method)
visit_FunctionDef() (stubber.codemod.merge_docstub.MergeCommand method)
(stubber.cst_transformer.StubTypingCollector method)
visit_Module() (stubber.cst_transformer.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_skip() (in module createstubs_db)
write_to_temp_file() (in module stubber.minify)
X
XCompileDest (in module stubber.minify)
Read the Docs
v: latest
Versions
master
latest
v1.6.0
v1.4.1
main
feat-minify-updates
feat-add_comments
doc_updates
develop
Downloads
pdf
On Read the Docs
Project Home
Builds