Skip to content

Latest commit

 

History

History
59 lines (38 loc) · 1.91 KB

README.md

File metadata and controls

59 lines (38 loc) · 1.91 KB

Python Class

This repo is for the lessons and code related to the Python class that I've been teaching to a few friends and family.

Development Notes

  • Poetry: dependency management
command description
poetry install --no-root install dependencies
poetry shell start virtual env shell

Docs

  • Jupyter Book: document formatting and generation

    note: current release is at 8.3 but manually pulled at f32176e to get support for local_extensions config variable

  • The Sphinx Book Theme: theme

Build

Generated Static HTML files with jupyter-book.

jupyter-book build docs

Deploy

(more info)

Production requirements are exported from the pyproject.toml using poetry as configured in the github action.

Github Config
  • Pages:
    • Branch: gh-pages
    • Folder: / (root)
  • Secrets & Deploy Key ACTIONS_PAGES_DEPLOY_KEY