Skip to content

Feat switch to uv#24

Open
raivolink wants to merge 2 commits intomasterfrom
feat-switch-to-uv
Open

Feat switch to uv#24
raivolink wants to merge 2 commits intomasterfrom
feat-switch-to-uv

Conversation

@raivolink
Copy link
Contributor

Migrate from Poetry to uv package manager

  • Convert pyproject.toml to PEP 621 format with hatchling build backend
  • Update tasks.py to use uv commands instead of poetry
  • Update GitHub Actions workflow to use astral-sh/setup-uv
  • Update README with uv-based development instructions
  • Replace poetry.lock with uv.lock
  • Remove requirements.txt (invoke is now a dev dependency)

Tested on platform win32 -- Python 3.13.9, pytest-9.0.2

Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com

raivolink and others added 2 commits March 6, 2026 19:38
- Convert pyproject.toml to PEP 621 format with hatchling build backend
- Update tasks.py to use uv commands instead of poetry
- Update GitHub Actions workflow to use astral-sh/setup-uv
- Update README with uv-based development instructions
- Replace poetry.lock with uv.lock
- Remove requirements.txt (invoke is now a dev dependency)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
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