Skip to content

mheguy/sgu-transcripts-maintainer

Repository files navigation

sgu-transcripts-maintainer

This tool helps maintain the transcripts within https://www.sgutranscripts.org
This tool is a fan creation and is neither endorsed by nor associated with the creators of the podcast.

What It Does

Every 24 hours it gets the most recent changes to the wiki. For each modified episode page it:

  • ensures the episode is present in the appropriate year's page
  • updates the status of the episode based on the templates used in the episode page

Development

The project uses Python 3.13.
UV is used to manage dependencies.
Ruff and Pyright should be used for linting and type checking, respectively.
Install, run linting, type checking, and tests: uv sync --locked --all-extras --dev && uv run ruff check && uv run pyright && uv run ruff format && uv run pytest

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published