-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Add Pixi Build Support #11548
Comments
(quick reply from the phone) You can use |
|
I understand. We don't currently support that use case. Also, from past discussions I can say we won't implement this "natively" and expose a configuration option like Instead, we will be working on a way to override pre-defined jobs, like build:
jobs:
install:
- pixi global install starship
- pixi global install ruff (read more about this idea in this other GitHub comment) As a workaround until we implement this, I recommend you to follow similar steps than Poetry users: https://docs.readthedocs.io/en/stable/build-customization.html#install-dependencies-with-poetry or something around those lines. If you find a way to do this that you are happy with, feel free to open a PR to update that documentation page. |
with pixi now having an asdf plugin, we could just install it from there |
This was implemented in #11551, so users are able to use |
What's the problem this feature will solve?
I am switching to pixi and would like to use it to build my Sphinx docs in the RTD. It provides lockfiles and allows conda + pip installations of packages, and uses the uv resolver.
Describe the solution you'd like
It would be great to be able to specify pixi like you can with conda or pip in the read the docs config.
Alternative solutions
There is an alternative example posted in the Pixi docs (prefix-dev/pixi#1423), but it requires installing Pixi through conda and then running a custom command to build the docs using pixi.
Additional context
The text was updated successfully, but these errors were encountered: