Skip to content

🧑‍💻 Add uv setup workflow#1058

Draft
Abdol wants to merge 5 commits intodevelopfrom
1056-add-uv-workflow-to-install-dependencies-and-setup-virtual-environment
Draft

🧑‍💻 Add uv setup workflow#1058
Abdol wants to merge 5 commits intodevelopfrom
1056-add-uv-workflow-to-install-dependencies-and-setup-virtual-environment

Conversation

@Abdol
Copy link
Copy Markdown
Collaborator

@Abdol Abdol commented Apr 30, 2026

Implements #1056.

Can you try testing if the workflow works on Windows and Linux, with and without GPU?

You can refer to the branch's README for install steps.

Feedback is appreciated. Thanks!

@Abdol Abdol self-assigned this Apr 30, 2026
@Abdol Abdol added the enhancement New feature or request label Apr 30, 2026
@Abdol Abdol linked an issue Apr 30, 2026 that may be closed by this pull request
@Abdol Abdol requested review from measty and shaneahmed April 30, 2026 15:44
@Abdol Abdol marked this pull request as draft April 30, 2026 15:46
@shaneahmed
Copy link
Copy Markdown
Member

Thanks @Abdol for creating this PR. We would like to have uv support so that's a good start. However, there are a few comments:

  1. We should not have duplication of requirements file and pyproject.toml. We should have all the dependencies listed in one file.
  2. We should not replace conda in README at least for now.
  3. Can you remove uv.lock as it is probably not required to be on the repo.
  4. Probably add uv installation instructions to https://tia-toolbox.readthedocs.io/en/latest/installation.html

@shaneahmed shaneahmed added this to the Release v2.1.0 milestone May 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add uv workflow to install dependencies and setup virtual environment

2 participants