Skip to content

MAINT: pyproject update#1674

Merged
rlundeen2 merged 4 commits intomicrosoft:mainfrom
rlundeen2:users/rlundeen/2026_04_30_pyproject_update
Apr 30, 2026
Merged

MAINT: pyproject update#1674
rlundeen2 merged 4 commits intomicrosoft:mainfrom
rlundeen2:users/rlundeen/2026_04_30_pyproject_update

Conversation

@rlundeen2
Copy link
Copy Markdown
Contributor

@rlundeen2 rlundeen2 commented Apr 30, 2026

  • Removing unnecessary asyncio from tests
  • Moving dev to a project dependency group
  • Updating docs to remove conda from the contributor path
  • Fixed leaky test in video converter that left a file in the project root

rlundeen2 and others added 3 commits April 30, 2026 11:27
- Replace 'uv sync --extra dev' with 'uv sync' (dev group is auto-included)
- Remove conda installation section from install_local_dev.md
- Remove conda troubleshooting section from local_dev.md
- Update jupyter_setup.md to reference uv instead of conda/pip
- Update 4_running_tests.md to reference uv sync instead of pip
- Update 10_release_process.md wheel install to exclude dev extra

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

@behnam-o behnam-o left a comment

Choose a reason for hiding this comment

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

Just my comment on --group dev , but maybe I'm missing something and am wrong. Otherwise, looks good! Thanks.

Comment thread .github/workflows/build_and_test.yml
Comment thread doc/getting_started/install_local_dev.md
Comment thread .github/instructions/test.instructions.md Outdated
Copy link
Copy Markdown
Contributor

@hannahwestra25 hannahwestra25 left a comment

Choose a reason for hiding this comment

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

since pip install pyrit[dev] no longer works after this, we should make sure we highlight this in our release notes

@rlundeen2 rlundeen2 added this pull request to the merge queue Apr 30, 2026
Merged via the queue into microsoft:main with commit 7e214ea Apr 30, 2026
47 checks passed
@rlundeen2 rlundeen2 deleted the users/rlundeen/2026_04_30_pyproject_update branch April 30, 2026 23:38
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.

4 participants