Skip to content

Commit f8bea7e

Browse files
committed
chore(dev-deps): support pyspark in nix
1 parent 2d3d719 commit f8bea7e

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

flake.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@
6565
6666
# necessary for quarto and quartodoc
6767
export PYTHONPATH=''${PWD}''${PYTHONPATH:+:}''${PYTHONPATH}:''${PWD}/docs
68+
export PYSPARK_PYTHON="$(which python)"
6869
'';
6970

7071
preCommitDeps = with pkgs; [

nix/ibis.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
, ibisTestingData
88
}:
99
let
10+
# pyspark could be added here, but it doesn't handle parallel test execution
11+
# well and serially it takes on the order of 7-8 minutes to execute serially
1012
backends = [ "datafusion" "duckdb" "pandas" "polars" "sqlite" ]
1113
# dask version has a show-stopping bug for Python >=3.11
1214
++ lib.optionals (python3.pythonOlder "3.11") [ "dask" ];

0 commit comments

Comments
 (0)