DataParsing
Data Parsing is used to run all the necessary scripts to populate our UWPath database.
Install / Use
/learn @UW-Path/DataParsingREADME
Data Parsing
This repository parse course data found on the University of Waterloo website and transfer that to UWPath's databases.
Setup
Python 3 and PostgreSQL
Set up database
Make sure Postgres is setup: - Currently, only local server is available - Default Database Connection is: 'NAME': 'postgres', 'USER': 'postgres', 'PASSWORD': '1234', 'HOST': 'db', 'PORT': '5432'
Set up Python
Go to the top level of the repo and run "pip install -r requirements.txt" on terminal. To populate database run "./PopulateDatabase.sh".
Refer to wiki page for Docker setup
Related Skills
claude-opus-4-5-migration
90.0kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
model-usage
343.1kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
feishu-drive
343.1k|
things-mac
343.1kManage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database)
