What's Changed
* Refactor siu submodule (https://github.com/machow/siuba/pull/338)
- made siu.py a folder, split into different submodules for visitors, dispatchers, calls, etc..
* feat(ci): publish main branch docs to netlify (https://github.com/machow/siuba/pull/395)
* docs(siu): flesh out docs for calls, symbolics, dispatchers (https://github.com/machow/siuba/pull/397)
* ci: Pin setup-gcloud to v0 instead of master (https://github.com/machow/siuba/pull/405)
* feat: use codata dispatch in SQL translation (https://github.com/machow/siuba/pull/398)
- all sql column operation concrete signatures changed, to allow operations in operations
- old:
python
mean.register
def _mean(col: SqlColumn): ...
- new:
python
mean.register
def _mean(codata: SqlColumn, col): ...
* feat: support sqlite window functions (https://github.com/machow/siuba/pull/406)
* ci: bigquery tests run in parallel. Reduces time from 15 mins to about 2 mins.