Skip to content

Conversation

@VeckoTheGecko
Copy link
Contributor

Add GitHub Codespaces config following https://pixi.sh/latest/integration/editor/vscode/#devcontainer-extension allowing people to develop from anywhere (and me to develop on Linux - so that I can repro bugs that aren't on Mac)

Waiting for #10888

  • Closes None (also haven't discussed this anywhere - feedback welcome)

Should I update contributing guidelines in any way to highlight this workflow?

@VeckoTheGecko VeckoTheGecko marked this pull request as draft November 19, 2025 17:40
@VeckoTheGecko VeckoTheGecko changed the title Add GitHub Codespaces config Add GitHub Codespaces config for Pixi Nov 19, 2025
@VeckoTheGecko VeckoTheGecko marked this pull request as ready for review December 2, 2025 17:59
Add GitHub Codespaces config following https://pixi.sh/latest/integration/editor/vscode/#devcontainer-extension allowing people to develop from anywhere.

Waiting for pydata#10888
@dcherian
Copy link
Contributor

dcherian commented Dec 2, 2025

@VeckoTheGecko lmk when to merge

Previous link 404s
The pixi lock solve was hanging with 8Gb - the memory was being saturated.
@VeckoTheGecko
Copy link
Contributor Author

VeckoTheGecko commented Dec 2, 2025

@dcherian tested manually - good to go Actually 1 sec, going to do more testing around 0437347

@VeckoTheGecko
Copy link
Contributor Author

Actually 1 sec, going to do more testing around 0437347

Yeah, running on a 2 core 8Gb machine takes >10m to solve the lock file which isn't acceptable 😬 - so those min requirements are needed (also beneficial for the rest of xarray stuff anyway). Note that 4 core 16Gb is also what CI runs on

Good to go @dcherian

@dcherian dcherian merged commit 1b0b9e2 into pydata:main Dec 2, 2025
27 checks passed
@VeckoTheGecko VeckoTheGecko deleted the codespaces branch December 2, 2025 19:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants