## nordquant/complete-dbt-bootcamp-zero-to-hero — 1.3.0…before-microbatch

_183+ commits._

### Features
- **Modify headings and add Airstats setup section** (e54a97e)
- **Add workflow to sync course-resources.md to streamlit repo** (191a934)
- **streamline codespace + add python extension** (c584eff)
- **Add sync-to-course workflow** (c5e7f33)
- **add dbt build to actions** (ae466a3)
- **adding new snapshot logic** (6c58624)
- **update to new macros section** (c417a06)

### Fixes
- **Fix model exclusion to also check PR target branch** (782600c)
- **python dependency condition fix** (a737aa9)
- **Fix typo in SQL file name in documentation** (ef3b97f)
- **fix dbt Fusion command** (b3b76d8)
- **fix dbt Fusion command** (757f087)
- **Merge pull request #9 from harsh2k2/patch-1** (e2ca9ab)

### Backend
- **Merge pull request #34 from nordquant/python-models** (ed5eeb4)
- **Merge branch 'main' into python-models** (3826361)
- **adding python models** (7426660)
- **Adding tags and selectors** (81ff2f4)
- **Adding constraints code** (76a01c4)
- **Adding debugging sections** (649be5e)
- **Merge pull request #33 from nordquant/tags** (fa6f4a2)
- **Adding tags and selectors** (7df9d85)
- **Merge pull request #32 from nordquant/contstraints** (366ed76)
- **Adding constraints code** (21c9f75)
- **Adding debugging sections** (8d06a9a)
- **adding python models + lab solution** (53baa47)
- **lab solution** (0e97573)
- **initial python models** (1e691bc)
- **resolcing conflict** (f7bcda5)
- **dbt Power User resources + small fixes** (37c73ff)
- **Update README.md** (1d29bfc)
- **Adding python model example** (9cba9c6)
- **dbt Power User resources + small fixes** (4f780de)
- **disable env error message in codespaces** (77cad65)
- **install uv globally in codespace** (6e407a3)
- **install uv global** (6f45a82)
- **Skip faulty models on poweruser branch and block poweruser→main PRs** (3a82605)
- **delete profiles** (ff44263)
- **Update GitHub Actions to Node.js 24-compatible versions** (cedfe5b)
- **minor typo** (8365f02)
- **Update course resources with Windows key pair guidance** (d38bae6)
- **Include PowerShell execution policy workaround** (98a8100)
- **Restore advanced Dagster implementation with partitioned assets** (2ef7ed6)
- **Update package versions in packages.yml** (8d30507)
- **update course resources - assignment solution** (3a7fafd)
- **re-adding requirements.txt** (36352f6)
- **disabling arm-based tests** (ffb22e2)
- **Adding resources** (3f2280f)
- **Merge pull request #26 from nordquant/uv** (b801f39)
- **Update student repo name** (61d0a79)
- **devcontainer name upadte** (c55c1f4)
- **Prepating cached codespace build** (4acb9f9)
- **uv with python 3.13 and dbt 1.11.0** (730abc6)
- **removing extensions from devcontainer.json** (4903576)
- **dev container check dbt** (64f6025)
- **adding devcontainer check** (433a95c)
- **multiple python versions in app** (ad3eaa8)
- **reverting to python 3.12** (3afe833)
- **reverted to python 3.12 (dbt 1.10 compatibility) + updating github action** (a5aeb5d)
- **Adding uv-based setup + poweruser** (962295b)
- **Adding ./.sqlfluff** (a2b1065)
- **update dbt setup url** (9bcba76)
- **default to render** (0a2a12e)
- **Making parameter-passing windows powershell compatible** (525e308)
- **Merge pull request #25 from nordquant/snapshots** (e568901)
- **Merge pull request #24 from nordquant/macros** (2c9ea34)
- **removed old test** (90c4329)
- **Merge pull request #23 from nordquant/facelift** (8cbcdee)
- **update to dbt 1.10** (c5e0567)
- **tests facelift** (8df2673)
- **update course_resources** (fe6caa3)
- **tests to data_tests** (9ccd136)
- **dbt-autofix** (c7b08c1)
- **moving tests to place** (5728431)
- **merge main** (af7d468)
- **Merge pull request #21 from nordquant/source-freshness** (2619ef0)
- **update source-freshness** (ef16da2)
- **Merge pull request #20 from nordquant/dagster** (4a893d7)
- **Merge branch 'main' into dagster** (0cfca56)
- **Merge pull request #19 from nordquant/keypair** (3a1654b)
- **small update in course_resources** (a9c3fc6)
- **Merge pull request #18 from nordquant/keypair** (7744e30)
- **cosmetics** (e84d07a)
- **fixing typos in course resources** (2419a3b)
- **Snowflake Keypair-based auth done** (327b490)
- **Update courseware.md** (a7d8586)
- **merge main** (58fbe63)
- **update resources WIP** (02dee46)
- **upgrading to the latest dagster** (3cc50ff)
- **devcontainer cosmetics** (a8fe3ec)
- **remove version: 2** (0f73c0c)
- **custom generic tests + unit tests** (e4a714b)
- **adding unit tests** (e437a16)
- **Updating Syntax to dbt 1.10** (9aabb96)
- **revert autofixed changes** (15b5877)
- **resources update** (17474ce)
- **update courseware md** (b75acf9)
- **Merge pull request #17 from nordquant/dbt-1.10** (fb435d2)
- **Merge branch 'main' into dbt-1.10** (02e5c47)
- **adding flag to course resources** (a5fa29b)
- **adding thorough actions testing** (96f1237)
- **upgrading to 0.10** (8233c63)
- **upgraded do dbt 0.10** (112c7df)
- **reverting to 1.7 basis** (b8d72ba)
- **packages and gitignore update** (fe7dc01)
- **cleanup** (3d9e465)
- **revert changes to 1.7** (0ef2f87)
- **reverting requriements + profile** (79ad227)
- **Github actions: cache dependencies** (e348c5c)
- **nightly checks** (9ea7d0c)
- **adding workflow_dispatch** (9610e7d)
- **initial fusion setup** (a4947d9)
- **update dagster_project_name** (94e869c)
- **adding dbt expecttions update** (e8e71f0)
- **Update course-resources.md** (8a19e0b)
- **Update course-resources.md** (4dcf24e)
- **Update course-resources.md** (e6855da)
- **Update packages.yml** (817730d)
- **Update course-resources.md to 1.9** (89e21df)
- **Update requirements.txt** (1e0078e)
- **Update requirements.txt** (ffa719a)
- **Update README.md** (7639002)
- **Update course-resources.md** (807f31d)
- **Snowflake auto setup to course-resources.md** (b0a5557)
- **Update course-resources.md** (df950b2)
- **Update course-resources.md** (9844171)
- **Update course-resources.md** (5681cca)
- **Update course-resources.md** (fed4f44)
- **Update EXAMPLE-profiles.yml** (63ec72e)
- **making variable execution more compatible** (f44d71c)
- **Fixing log comment in course-resources.md** (a778d5c)
- **macros update** (5dbcf19)
- **macros update** (5d47d50)
- **bugfix in analyses** (a75d996)
- **Update course-resources.md** (f3620d3)
- **Update full_moon_no_sleep.sql** (46e20eb)
- **Update full_moon_no_sleep.sql** (f3d153a)
- **Update course-resources.md - adding logging, variables, dbagster-incremental** (1f099da)
- **Update README.md** (3e6949f)
- **Update python-app.yml** (f39b861)
- **Update python-app.yml only run on nordquant** (31f1342)
- **Merge pull request #8 from nordquant/dagster** (6609963)
- **variable_test** (ad5a09a)
- **scripts/setup_codespace_env.sh** (476dd16)
- **Merge pull request #7 from nordquant/main** (904631f)
- **Update python-app.yml** (1af4efd)
- **adding dagster partitioned example** (afcce73)
- **How to list profiles** (ae1ec2d)
- **Adding Windows Dagster start commands** (5db5aea)
- **Update README.md** (8afa71a)
- **Merge pull request #5 from nordquant/orchestration** (d1cd383)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/nordquant/complete-dbt-bootcamp-zero-to-hero?utm_source=github-action)._