Python Package
Standard Python package structure with src layout, tests, and modern tooling (pyproject.toml). Includes source.json — content is auto-fetched from GitHub on install. Run seed templates update python-package to refresh.
src/
├── <package_name>/
│ ├──__init__.py
│ ├──main.py
│ └──utils.py
├──tests/
│ ├──__init__.py
│ └──test_main.py
├──pyproject.toml
├──README.md
├──LICENSE
└──.gitignore
Variables
package_name- Python package name
# Add template from repo
seed templates add https://github.com/Isaac12x/seed-cli/templates/python-package/spec.tree --name python-package
# Create new project
seed templates use python-package --vars package_name=myapp
# Or use directly with create
seed create spec.tree package_name=myapp