Springboard
raw JSON → 3.1.4 verified Sat May 09 auth: no python
Springboard is a Python library for bootstrapping and managing project templates. Version 3.1.4 is current; release cadence is irregular.
pip install springboard Common errors
error ModuleNotFoundError: No module named 'springboard' ↓
cause The package is not installed.
fix
Run
pip install springboard. error AttributeError: module 'springboard' has no attribute 'Springboard' ↓
cause Importing incorrectly, e.g., `import springboard` instead of `from springboard import Springboard`.
fix
Use
from springboard import Springboard. Warnings
gotcha Springboard 3.x dropped Python 2 support. Ensure Python 3.6+ is used. ↓
fix Upgrade to Python 3.6 or later.
deprecated The `create_project` method's `template` parameter has been renamed to `template_name` in v3.1.0. ↓
fix Use `template_name` instead of `template`.
Imports
- Springboard
from springboard import Springboard
Quickstart
from springboard import Springboard
# Create a Springboard instance
sb = Springboard()
# List available templates
templates = sb.list_templates()
print(templates)