This file was deleted.

124 changes: 0 additions & 124 deletions ibis/backends/tests/tpch/snapshots/test_h18/test_tpc_h18/trino/h18.sql

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

154 changes: 0 additions & 154 deletions ibis/backends/tests/tpch/snapshots/test_h19/test_tpc_h19/trino/h19.sql

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

115 changes: 0 additions & 115 deletions ibis/backends/tests/tpch/snapshots/test_h21/test_tpc_h21/trino/h21.sql

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

36 changes: 0 additions & 36 deletions ibis/backends/tests/tpch/test_h01.py

This file was deleted.

55 changes: 0 additions & 55 deletions ibis/backends/tests/tpch/test_h02.py

This file was deleted.

26 changes: 0 additions & 26 deletions ibis/backends/tests/tpch/test_h03.py

This file was deleted.

25 changes: 0 additions & 25 deletions ibis/backends/tests/tpch/test_h04.py

This file was deleted.

36 changes: 0 additions & 36 deletions ibis/backends/tests/tpch/test_h05.py

This file was deleted.

27 changes: 0 additions & 27 deletions ibis/backends/tests/tpch/test_h06.py

This file was deleted.

46 changes: 0 additions & 46 deletions ibis/backends/tests/tpch/test_h07.py

This file was deleted.

51 changes: 0 additions & 51 deletions ibis/backends/tests/tpch/test_h08.py

This file was deleted.

38 changes: 0 additions & 38 deletions ibis/backends/tests/tpch/test_h09.py

This file was deleted.

41 changes: 0 additions & 41 deletions ibis/backends/tests/tpch/test_h10.py

This file was deleted.

29 changes: 0 additions & 29 deletions ibis/backends/tests/tpch/test_h11.py

This file was deleted.

51 changes: 0 additions & 51 deletions ibis/backends/tests/tpch/test_h12.py

This file was deleted.

31 changes: 0 additions & 31 deletions ibis/backends/tests/tpch/test_h13.py

This file was deleted.

25 changes: 0 additions & 25 deletions ibis/backends/tests/tpch/test_h14.py

This file was deleted.

38 changes: 0 additions & 38 deletions ibis/backends/tests/tpch/test_h15.py

This file was deleted.

43 changes: 0 additions & 43 deletions ibis/backends/tests/tpch/test_h16.py

This file was deleted.

29 changes: 0 additions & 29 deletions ibis/backends/tests/tpch/test_h17.py

This file was deleted.

32 changes: 0 additions & 32 deletions ibis/backends/tests/tpch/test_h18.py

This file was deleted.

56 changes: 0 additions & 56 deletions ibis/backends/tests/tpch/test_h19.py

This file was deleted.

44 changes: 0 additions & 44 deletions ibis/backends/tests/tpch/test_h20.py

This file was deleted.

58 changes: 0 additions & 58 deletions ibis/backends/tests/tpch/test_h21.py

This file was deleted.

44 changes: 0 additions & 44 deletions ibis/backends/tests/tpch/test_h22.py

This file was deleted.

50 changes: 39 additions & 11 deletions ibis/backends/trino/__init__.py
136 changes: 86 additions & 50 deletions ibis/backends/trino/tests/conftest.py
14 changes: 13 additions & 1 deletion ibis/backends/trino/tests/test_client.py
96 changes: 45 additions & 51 deletions ibis/common/caching.py
31 changes: 31 additions & 0 deletions ibis/common/selectors.py

This file was deleted.

5 changes: 3 additions & 2 deletions ibis/common/tests/test_annotations.py
2 changes: 1 addition & 1 deletion ibis/common/tests/test_collections.py
4 changes: 3 additions & 1 deletion ibis/common/tests/test_dispatch.py
16 changes: 8 additions & 8 deletions ibis/common/tests/test_patterns.py
2 changes: 1 addition & 1 deletion ibis/common/typing.py
9 changes: 5 additions & 4 deletions ibis/examples/gen_registry.py
17 changes: 0 additions & 17 deletions ibis/examples/pixi.lock
53 changes: 27 additions & 26 deletions ibis/expr/api.py
5 changes: 3 additions & 2 deletions ibis/expr/builders.py
19 changes: 17 additions & 2 deletions ibis/expr/datatypes/core.py
2 changes: 1 addition & 1 deletion ibis/expr/datatypes/parse.py
1 change: 1 addition & 0 deletions ibis/expr/datatypes/tests/test_value.py
16 changes: 11 additions & 5 deletions ibis/expr/decompile.py
1 change: 0 additions & 1 deletion ibis/expr/format.py
8 changes: 3 additions & 5 deletions ibis/expr/operations/arrays.py
19 changes: 14 additions & 5 deletions ibis/expr/operations/core.py
3 changes: 1 addition & 2 deletions ibis/expr/operations/generic.py
13 changes: 10 additions & 3 deletions ibis/expr/operations/json.py
51 changes: 50 additions & 1 deletion ibis/expr/operations/relations.py
23 changes: 3 additions & 20 deletions ibis/expr/operations/sortkeys.py
42 changes: 18 additions & 24 deletions ibis/expr/operations/strings.py
7 changes: 7 additions & 0 deletions ibis/expr/operations/structs.py
6 changes: 3 additions & 3 deletions ibis/expr/operations/temporal.py
71 changes: 21 additions & 50 deletions ibis/expr/operations/temporal_windows.py
15 changes: 11 additions & 4 deletions ibis/expr/operations/udf.py
7 changes: 5 additions & 2 deletions ibis/expr/rewrites.py
1 change: 1 addition & 0 deletions ibis/expr/rules.py
5 changes: 4 additions & 1 deletion ibis/expr/schema.py
2 changes: 1 addition & 1 deletion ibis/expr/tests/test_decompile.py
96 changes: 94 additions & 2 deletions ibis/expr/tests/test_newrels.py
14 changes: 14 additions & 0 deletions ibis/expr/tests/test_reductions.py
10 changes: 9 additions & 1 deletion ibis/expr/tests/test_schema.py
98 changes: 52 additions & 46 deletions ibis/expr/types/arrays.py
312 changes: 165 additions & 147 deletions ibis/expr/types/generic.py
10 changes: 5 additions & 5 deletions ibis/expr/types/geospatial.py
11 changes: 3 additions & 8 deletions ibis/expr/types/groupby.py
45 changes: 31 additions & 14 deletions ibis/expr/types/joins.py
87 changes: 42 additions & 45 deletions ibis/expr/types/logical.py
12 changes: 9 additions & 3 deletions ibis/expr/types/numeric.py
477 changes: 331 additions & 146 deletions ibis/expr/types/relations.py
96 changes: 46 additions & 50 deletions ibis/expr/types/strings.py
18 changes: 9 additions & 9 deletions ibis/expr/types/structs.py
18 changes: 9 additions & 9 deletions ibis/expr/types/temporal.py
172 changes: 65 additions & 107 deletions ibis/expr/types/temporal_windows.py
6 changes: 6 additions & 0 deletions ibis/expr/visualize.py
11 changes: 8 additions & 3 deletions ibis/formats/pandas.py
16 changes: 14 additions & 2 deletions ibis/formats/polars.py
215 changes: 155 additions & 60 deletions ibis/formats/pyarrow.py
3 changes: 2 additions & 1 deletion ibis/formats/tests/test_pandas.py
33 changes: 31 additions & 2 deletions ibis/formats/tests/test_polars.py
67 changes: 62 additions & 5 deletions ibis/formats/tests/test_pyarrow.py
47 changes: 2 additions & 45 deletions ibis/selectors.py
14 changes: 7 additions & 7 deletions ibis/streamlit/__init__.py
120 changes: 111 additions & 9 deletions ibis/tests/benchmarks/test_benchmarks.py
13 changes: 12 additions & 1 deletion ibis/tests/expr/test_relocate.py
23 changes: 23 additions & 0 deletions ibis/tests/expr/test_selectors.py
4 changes: 2 additions & 2 deletions ibis/tests/expr/test_set_operations.py
16 changes: 8 additions & 8 deletions ibis/tests/expr/test_sql_builtins.py
8 changes: 4 additions & 4 deletions ibis/tests/expr/test_struct.py
45 changes: 20 additions & 25 deletions ibis/tests/expr/test_table.py
125 changes: 68 additions & 57 deletions ibis/tests/expr/test_temporal_windows.py
38 changes: 37 additions & 1 deletion ibis/tests/expr/test_timestamp.py
2 changes: 1 addition & 1 deletion ibis/tests/expr/test_value_exprs.py
33 changes: 10 additions & 23 deletions ibis/tests/strategies.py
35 changes: 35 additions & 0 deletions ibis/tests/test_api.py
2 changes: 1 addition & 1 deletion ibis/tests/util.py
25 changes: 25 additions & 0 deletions ibis/util.py
53 changes: 46 additions & 7 deletions justfile
4 changes: 2 additions & 2 deletions nix/overlay.nix
17 changes: 16 additions & 1 deletion poetry-overrides.nix
2,647 changes: 1,343 additions & 1,304 deletions poetry.lock
88 changes: 45 additions & 43 deletions pyproject.toml
156 changes: 77 additions & 79 deletions requirements-dev.txt