Skip to content

Comments

FEAT add UV support#1226

Merged
hannahwestra25 merged 69 commits intoAzure:mainfrom
hannahwestra25:integration_tests/add_uv
Dec 19, 2025
Merged

FEAT add UV support#1226
hannahwestra25 merged 69 commits intoAzure:mainfrom
hannahwestra25:integration_tests/add_uv

Conversation

@hannahwestra25
Copy link
Contributor

@hannahwestra25 hannahwestra25 commented Dec 5, 2025

Description

This PR replaces conda with uv for package / environment management in our dockerfile and build pipelines. Also directs users to use uv rather than conda and removes references to conda in documentation

Tests and Documentation

  • Ran integration tests
  • Added doc for installing UV
  • Removed conda doc

@hannahwestra25 hannahwestra25 changed the title [DRAFT] testing add uv FEAT add UV support Dec 18, 2025
Copy link
Contributor

@rlundeen2 rlundeen2 left a comment

Choose a reason for hiding this comment

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

Looks great to me! I'd just be careful in verifying

  1. A user can install it using docker
  2. A user can install it using the uv setup
  3. Our three CI pipelines install pyrit successfully (github, end-to-end, and integration)

Copy link
Contributor

@romanlutz romanlutz left a comment

Choose a reason for hiding this comment

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

Is it fair to assume you ran this inside and outside the devcontainer?

We'll have to try out the GCG workflow again at some point but our AML resource is not working at this time 🙁 Don't block on that for sure.

@hannahwestra25 hannahwestra25 merged commit a63a984 into Azure:main Dec 19, 2025
20 checks passed
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.

5 participants