Skip to content

Conversation

@forfudan
Copy link
Owner

@forfudan forfudan commented Jun 6, 2025

This pull request introduces a migration from the magic CLI to the pixi CLI across various files and workflows, updating commands, configuration, and documentation to reflect the new tool. The changes ensure compatibility with pixi and streamline its integration into the project.

Migration to pixi CLI

Workflow Updates:

Configuration Updates:

  • .pre-commit-config.yaml: Updated the mojo-format hook to use pixi run mojo format instead of magic run mojo format.
  • mojoproject.tomlpixi.toml: Fully migrated the project configuration from mojoproject.toml to pixi.toml, reflecting changes in tasks, dependencies, and CLI commands. [1] [2]

Documentation Updates:

  • README.md: Modified installation instructions and examples to use pixi commands instead of magic. Updated version compatibility table for clarity. [1] [2]
  • docs/readme_zht.md: Translated documentation updates to reflect the switch to pixi in Chinese-language instructions. [1] [2]

@forfudan forfudan merged commit fd82601 into main Jun 6, 2025
1 check passed
@forfudan forfudan deleted the pixi branch June 6, 2025 14:51
@forfudan forfudan restored the pixi branch June 6, 2025 14:52
@forfudan forfudan deleted the pixi branch June 6, 2025 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants