style: pre-commit.ci autoupdate
updates: - [github.com/asottile/pyupgrade: v2.37.1 → v2.37.2](asottile/pyupgrade@v2.37.1...v2.37.2)
refactor(raw_sql): remove unused results kwarg
This is _technically_ a breaking change but I am not marking it as breaking because I don't imagine anyone is actually using the `results` kwarg, and because it does nothing.
revert: chore(deps): update dependency flake8 to v5
This reverts commit 5b33f39.
docs: fix relative links in tutorial
mkdocs-jupyter cannot find relative links in upper directories with the standard markdown syntax (danielfrg/mkdocs-jupyter#27). Closes #4064, closes #4201
style: pre-commit.ci autoupdate
updates: - [github.com/pycqa/flake8: 4.0.1 → 5.0.2](PyCQA/flake8@4.0.1...5.0.2) - [github.com/asottile/pyupgrade: v2.37.2 → v2.37.3](asottile/pyupgrade@v2.37.2...v2.37.3)
docs: add how-to section to docs
Also moves topk example to the how-to section.
feat(api): add Table.unpack() and StructValue.lift() APIs for pro…
…jecting struct fields
fix(dask): set dask upper bound due to large scale test breakage
Dask PR #9221 broke a large number of our dask tests, so set an upper bound for dask's version.
docs: add back constraints for transitive doc dependencies and fix docs
This partially reverts commit ed9afcb.
fix(backends): only recommend installing ibis-foo when foo is a known…
… backend - list for _KNOWN_BACKENDS was compiled by referencing the backends that were not already part of ibis-framework: https://ibis-project.org/docs/3.1.0/backends/