Skip to content

missing-semester/videos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Missing Semester: Lecture Videos Build Status

This repository contains scripts for producing lecture videos for Missing Semester.

Dependencies

These scripts rely on uv.

Usage

Run uv run python {term}_lec{n}.py to produce a lecture video. The DSL defined in lib.py is pretty simple; look at any of the processing scripts for any lecture video, and it should be clear how to make new ones.

Development

To type-check the code, run:

uv run mypy .

To run the linter, run:

uv run ruff check --fix

To run the formatter, run:

uv run ruff format

License

Copyright (c) Anish Athalye, Jose Javier, and Jon Gjengset. Released under the MIT License. See LICENSE.md for details.

About

Lecture video processing scripts 🎥

Resources

License

Stars

Watchers

Forks

Contributors

Languages