Welcome to MicroPython-Stubber!¶
Contents:
- Boost MicroPython Productivity in VS Code
- Quick Start – Contributing stubs for a new board
- What are stubs, and why do I need them?
- Prerequisites
- Step 1 – Install micropython-stubber
- Step 2 – Create a working directory
- Step 3 – Initialize the workspace
- Step 4 (optional) – Generate doc stubs
- Step 5 (optional) – Generate frozen stubs
- Step 6 – Generate firmware stubs from a connected device
- Step 7 – Merge and build the stub package
- Step 8 – Verify the stubs locally
- Step 9 – Contribute your stubs
- Full workflow at a glance
- Next steps
- Approach to collecting stub information
- Command Line Interface
- Using MicroPython Stubber
- Generating Stubs for Custom MicroPython Builds
- Prerequisites
- Enhanced CLI Commands
- Scenario-Based Workflows
- Scenario 1: Working with a Fork
- Scenario 2: Working with a Pull Request
- Scenario 3: Working with Local Modifications
- Scenario 4: Complete Workflow for Custom Firmware
- Working Without Version Tags
- Tips and Best Practices
- Troubleshooting
- Getting Help
- See Also
- 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:
api/index.rst
# Indices and tables
- {ref}`genindex`
- {ref}`modindex`
- {ref}`search`