[GH-ISSUE #165] Migrate to uv package manager #81

Open
opened 2026-03-03 11:58:45 +03:00 by kerem · 0 comments
Owner

Originally created by @paktusov on GitHub (Jan 30, 2026).
Original GitHub issue: https://github.com/finmars-platform/finmars-core/issues/165

Projects
finmars-workflow, finmars-core

Goal
Adopt uv as the Python package manager to improve dependency resolution speed and reproducibility.

Scope
Add uv setup and usage instructions.
Replace pip install -r requirements.txt with uv sync.
Update CI workflows and Makefile to use uv.
Ensure lockfile strategy is defined (uv.lock or equivalent).

Acceptance Criteria
Local setup and CI use uv consistently.
Dependencies install successfully on clean environments.

PS: I recommend starting with finmars-workflow

Originally created by @paktusov on GitHub (Jan 30, 2026). Original GitHub issue: https://github.com/finmars-platform/finmars-core/issues/165 **Projects** finmars-workflow, finmars-core **Goal** Adopt uv as the Python package manager to improve dependency resolution speed and reproducibility. **Scope** Add uv setup and usage instructions. Replace `pip install -r requirements.txt` with `uv sync`. Update CI workflows and Makefile to use uv. Ensure lockfile strategy is defined (uv.lock or equivalent). **Acceptance Criteria** Local setup and CI use uv consistently. Dependencies install successfully on clean environments. PS: I recommend starting with finmars-workflow
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/finmars-core#81
No description provided.