{"id":28284,"library":"springboard","title":"Springboard","description":"Springboard is a Python library for bootstrapping and managing project templates. Version 3.1.4 is current; release cadence is irregular.","status":"active","version":"3.1.4","language":"python","source_language":"en","source_url":"http://github.com/smn/springboard","tags":["templates","project generation","bootstrapping"],"install":[{"cmd":"pip install springboard","lang":"bash","label":"Install from PyPI"}],"dependencies":[],"imports":[{"note":"","symbol":"Springboard","correct":"from springboard import Springboard"}],"quickstart":{"code":"from springboard import Springboard\n\n# Create a Springboard instance\nsb = Springboard()\n\n# List available templates\ntemplates = sb.list_templates()\nprint(templates)","lang":"python","description":"Basic usage: create a Springboard instance and list templates."},"warnings":[{"fix":"Upgrade to Python 3.6 or later.","message":"Springboard 3.x dropped Python 2 support. Ensure Python 3.6+ is used.","severity":"gotcha","affected_versions":">=3.0.0"},{"fix":"Use `template_name` instead of `template`.","message":"The `create_project` method's `template` parameter has been renamed to `template_name` in v3.1.0.","severity":"deprecated","affected_versions":">=3.1.0"}],"env_vars":null,"last_verified":"2026-05-09T00:00:00.000Z","next_check":"2026-08-07T00:00:00.000Z","problems":[{"fix":"Run `pip install springboard`.","cause":"The package is not installed.","error":"ModuleNotFoundError: No module named 'springboard'"},{"fix":"Use `from springboard import Springboard`.","cause":"Importing incorrectly, e.g., `import springboard` instead of `from springboard import Springboard`.","error":"AttributeError: module 'springboard' has no attribute 'Springboard'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}