feat: Add uv for faster and more efficient package management (#156)

* refactor: pyproject.toml to use Hatchling as the build backend and update project metadata

- Changed build backend from setuptools to hatchling.
- Updated project name, description, authors, and dependencies.
- Added project URLs and scripts section for SuperClaude.
- Configured versioning and build targets for wheel and sdist.

* feat: Update installation instructions in README.md to reflect new package management commands using 'uv' instead of 'pip'.

* feat: Add uv.lock file to manage package dependencies and versions for SuperClaude

* fix: Update library usage guidelines in RULES.md to reference pyproject.toml instead of requirements.txt
This commit is contained in:
Joevidev
2025-07-17 05:45:40 -05:00
committed by GitHub
parent bc6c53f78d
commit c05ce38159
4 changed files with 104 additions and 5 deletions

View File

@@ -19,7 +19,7 @@ Simple actionable rules for Claude Code SuperClaude framework operation.
- Never commit automatically unless explicitly requested
### Framework Compliance
- Check package.json/requirements.txt before using libraries
- Check package.json/pyproject.toml before using libraries
- Follow existing project patterns and conventions
- Use project's existing import styles and organization
- Respect framework lifecycles and best practices