Skip to content

Getting started

  1. Click the Use this template button on GitHub
  2. Select Create a new repository
  3. Clone your new repository
  4. Run the setup script:
Terminal window
python setup.py

The script will ask for:

  • Package name
  • Description
  • Author name and email
  • GitHub username/organization
  • Whether to include documentation

Configure your GitHub repository:

  1. Add PyPI token (for publishing releases)

  2. Enable GitHub Pages (if you included documentation)

    • Go to Settings > Pages
    • Set Source to “GitHub Actions”
Terminal window
# Install dependencies
uv sync --all-extras --dev
# Run tests
uv run pytest tests/
# Build documentation locally
cd docs
npm run dev