fix: migrate from poetry to uv, make the GUI launchable again#815
fix: migrate from poetry to uv, make the GUI launchable again#815mdevolde wants to merge 5 commits into
Conversation
|
I didn't squashed my commits to permit an easier review, but I can squash them before merging ! |
|
Note: the changes in |
|
@jungshadow there it is for UV! |
|
I forgot to install uv in the CI devices, fixed! |
|
Hi @jungshadow, sorry to tag you! As usual, don't hesitate if you need some explanations about changes. Of course, there is no hurry! |
jungshadow
left a comment
There was a problem hiding this comment.
@mdevolde Sorry it took so long to get back to this. No changes, just more musings. Looks good to me.
| with: | ||
| python-version: ${{ env.PYTHON_VERSION }} | ||
| - name: Install uv | ||
| uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0 |
| services: | ||
| mongo: | ||
| image: mongo:4.4 | ||
| image: mongo:7.0 |
There was a problem hiding this comment.
Just a note for later, but we should generally look into using Docker Hardened Images as the base for our containers (e.g., Mongo's CIS-hardened image).
| services: | ||
| mongo: | ||
| image: mongo:4.4 | ||
| image: mongo:7.0 |
| ENV PYENV_ROOT="/root/.pyenv" | ||
| ENV PATH="$PYENV_ROOT/bin:$PYENV_ROOT/shims:${PATH}" | ||
| RUN echo $PATH | ||
| FROM ubuntu:24.04 |
| [dependency-groups] | ||
| dev = [ | ||
| "atomicwrites", | ||
| "black==25.11.0", |
There was a problem hiding this comment.
Since we've flipped to uv, probably makes sense to eventually switch to ruff—and I think there's a migration guide—but this works for now.
Issue
Fixes #814
Description
This PR :
Testing