Skip to content

Switch to uv from pip#151

Merged
suricactus merged 7 commits into
masterfrom
uv
Apr 29, 2026
Merged

Switch to uv from pip#151
suricactus merged 7 commits into
masterfrom
uv

Conversation

@suricactus
Copy link
Copy Markdown
Collaborator

pip has long served us well. However, the integrity of uv for virtual environment, build tools, package management and more makes it much nicer replacement. Also it aligns with the initiative across the QField ecosystem to swtich to uv.

Also a little cleanup around the tests - we remove the docker-compose dependency and make use of simple docker commands only.

@suricactus suricactus force-pushed the uv branch 5 times, most recently from 937e810 to 0144a57 Compare April 29, 2026 02:12
Comment thread .github/workflows/continuous_integration.yml Outdated
@suricactus suricactus changed the title Switch to uv from pip [WIP] Switch to uv from pip Apr 29, 2026
@suricactus suricactus marked this pull request as draft April 29, 2026 09:13
@suricactus suricactus force-pushed the uv branch 3 times, most recently from e8371ef to 8374cf8 Compare April 29, 2026 14:16
@suricactus suricactus marked this pull request as ready for review April 29, 2026 14:36
@suricactus suricactus changed the title [WIP] Switch to uv from pip Switch to uv from pip Apr 29, 2026
Comment thread pyproject.toml
@suricactus suricactus requested a review from gounux April 29, 2026 16:46
Copy link
Copy Markdown
Member

@gounux gounux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code looks good, thanks for the updated README.md,

@suricactus suricactus merged commit 804eb5a into master Apr 29, 2026
7 checks passed
@suricactus suricactus deleted the uv branch April 29, 2026 16:52
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