Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 2 commits into from
Jun 1, 2024

Conversation

cpcloud
Copy link
Member

@cpcloud cpcloud commented Apr 30, 2024

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

@cpcloud cpcloud added this to the 9.0 milestone Apr 30, 2024
@cpcloud cpcloud added the developer-tools Tools related to ibis development label Apr 30, 2024
@cpcloud cpcloud force-pushed the nix-mac branch 5 times, most recently from 6ca7073 to c6e2028 Compare April 30, 2024 14:33
@cpcloud cpcloud removed this from the 9.0 milestone Apr 30, 2024
@cpcloud cpcloud added the docs-preview Add this label to trigger a docs preview label Apr 30, 2024
@ibis-docs-bot ibis-docs-bot bot removed the docs-preview Add this label to trigger a docs preview label Apr 30, 2024
@ibis-docs-bot
Copy link

ibis-docs-bot bot commented Apr 30, 2024

@cpcloud cpcloud added this to the 9.1 milestone May 1, 2024
@cpcloud cpcloud force-pushed the nix-mac branch 2 times, most recently from c116f38 to da3c41b Compare May 6, 2024 15:26
@cpcloud cpcloud force-pushed the nix-mac branch 4 times, most recently from 08fcda9 to 8d09b0a Compare May 31, 2024 13:47
@cpcloud
Copy link
Member Author

cpcloud commented May 31, 2024

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 cpcloud merged commit 51c5bb9 into ibis-project:main Jun 1, 2024
73 checks passed
@cpcloud cpcloud deleted the nix-mac branch June 1, 2024 13:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
developer-tools Tools related to ibis development
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant