ibis icon indicating copy to clipboard operation
ibis copied to clipboard

chore(dev-tools): get nix setup working on macOS

Open cpcloud opened this issue 1 year ago • 1 comments

Get nix setup working on macOS. Most of the work needed was in poetry2nix, the main exception being updating the quarto package definition.

cpcloud avatar Apr 30 '24 11:04 cpcloud

Docs preview: https://pr-9085-c6e2028fb42c2d519d50ef8f1659c5f9c75a48ca--ibis-quarto.netlify.app

ibis-docs-bot[bot] avatar Apr 30 '24 16:04 ibis-docs-bot[bot]

Example of running duckdb tests on macos arm64:

❯ uname -mo; nix develop -c pytest -m duckdb -n auto -q
Darwin arm64
bringing up nodes...
................................x.......x...x.......x.....x...........................x........................ [  4%]
...........x......................x...........x.....................x.................................x......x. [  9%]
........x..............................................................................................x....... [ 13%]
..........x...x.............x........................................x...s..................................... [ 18%]
...........s..............................................................s..........x.......................x. [ 23%]
...........................s..x..x............x................................................................ [ 27%]
.......x.......................x...........................................................................x... [ 32%]
....................x................x.....................x.................x.........................x....x.. [ 36%]
.......x.............................x........................s..............x....s...................x.......x [ 41%]
...................................x....x.x......x....x.x.......x.............x.x..x...x............x...x...... [ 46%]
.........x...x..................................s.x..x..x.......x...x.xxx.xx.x.xxxxxx....s..................... [ 50%]
.........................x..................x....x...........x.........................x........x.....x........ [ 55%]
......................x..........................................x......x...........x.......................... [ 60%]
............x...................x..x........................................................................... [ 64%]
..................................................................s............................................ [ 69%]
..........................................s.................................................................... [ 73%]
............................................................................................................... [ 78%]
............................................................................................................... [ 83%]
............................................................................................................... [ 87%]
............................................................................................................... [ 92%]
..........................................................................................x.................... [ 96%]
...................x.....................................................                                       [100%]
2309 passed, 10 skipped, 85 xfailed in 57.87s

cpcloud avatar May 31 '24 16:05 cpcloud