Skip to content

Feat: Add uxv in README#7

Open
rudolfjs wants to merge 8 commits intoielab:mainfrom
rudolfjs:feat/uvx
Open

Feat: Add uxv in README#7
rudolfjs wants to merge 8 commits intoielab:mainfrom
rudolfjs:feat/uvx

Conversation

@rudolfjs
Copy link
Contributor

@rudolfjs rudolfjs commented Mar 6, 2026

Feature

Provides users guidance using uvx to execute cliject commands without needing to clone the repository.

rudolfjs added 8 commits March 5, 2026 13:40
- Add ci pixi task (depends-on lint, fmt-check, test)
- Add .github/workflows/ci.yaml with 4-env matrix (py310-py313)
- Fix solve-group per Python env to avoid version conflicts
- Use prefix-dev/setup-pixi@v0.8.1 with caching
setup-pixi requires pixi.lock to generate the cache key.
Removed pixi.lock from .gitignore so it is tracked in git.
Reduce help string to fit within 120-char ruff line limit.
- Add [project.urls] to pyproject.toml (Homepage + Source)
- Add uv to [tool.pixi.dependencies] so uvx is available in pixi envs
- Add pixi task `uvx` to run cliject via uvx from git source
- Update README Installation section with uvx one-shot, uv tool install,
  pixi run uvx, and local dev workflows
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.

1 participant