-
Notifications
You must be signed in to change notification settings - Fork 6
docs: add pixi environment #206
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
base: main
Are you sure you want to change the base?
Conversation
amoeba
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks. Added one question as a comment above.
I think we might also consider updating everywhere we're using venvs to just use the new pixi setup (docs/ folder, CI). What do you think?
I agree. Would you like that included in this PR? |
|
Either way. Doing it in a follow-up is fine too. |
|
I've updated |
amoeba
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, one change.
I like this (using pixi) even more now that I realize we can remove the extra setup defined in https://squidfunk.github.io/mkdocs-material/plugins/requirements/image-processing/#cairo-graphics-macos.
Co-authored-by: Bryce Mecum <[email protected]>
|
Yes, having Cairo automatically installed into the environment is awesome. |
Add a docs environment, dependencies, and tasks to the Pixi manifest. With Pixi, there’s no need to manually create and activate a Python virtual environment or install mkdocs and cairo.