-
Notifications
You must be signed in to change notification settings - Fork 63
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
No dependency hell for contributors #282
Comments
I thought of a Dockerfile; if I understood them, Ruben mentioned (in discord chat) making it a pixi project. I don't actually know if the pixi solution would remove the need for docker. If not, it seems excessive to have an image that has a venv (made and managed by pixi), then run the build within that venv, does it not? |
Would like to rename the issue to "No dependency hell for contributors" |
I think a pixi project would be great for this repository! It does completely remove the need for docker. Is this something you want to take on? In that case, Ill assign you so people know you're on it! :) |
Yeah, I'll work on it! 🤠 |
love the title :D |
* add as pixi project, mention in contributing readme added pixi.toml with depends as well as build tasks, made CONTRIBUTING.md mostly added stuff regarding dev. * Update pixi.toml for other platforms Co-authored-by: Bas Zalmstra <zalmstra.bas@gmail.com> * Update pixi.toml for fmt and clippy Co-authored-by: Bas Zalmstra <zalmstra.bas@gmail.com> * Update CONTRIBUTING.md Co-authored-by: Bas Zalmstra <zalmstra.bas@gmail.com> * Update pixi.toml for approx version syntax Co-authored-by: Bas Zalmstra <zalmstra.bas@gmail.com> * Update CONTRIBUTING.md Co-authored-by: Bas Zalmstra <zalmstra.bas@gmail.com> * Update README.md Co-authored-by: Bas Zalmstra <zalmstra.bas@gmail.com> * Update pixi.toml Co-authored-by: Bas Zalmstra <zalmstra.bas@gmail.com> * Update CONTRIBUTING.md Co-authored-by: Bas Zalmstra <zalmstra.bas@gmail.com> --------- Co-authored-by: Orion Yeung <11580988+orionyeung001@users.noreply.github.com> Co-authored-by: Bas Zalmstra <zalmstra.bas@gmail.com>
fixed in #283 |
It would be nice to have a way to make contributing easy and portable. I'll work on this and add a mention to it in the Contributing section of the README.
The text was updated successfully, but these errors were encountered: