Use uv for various things around CI
Open
Nobody has claimed this yet.
blocked-on-upstream
- Dominant language
- Python
- Stars
- 7.8k
- Forks
- 1.8k
- Avg merge
- 7h 48m
- Merged PRs (30d)
- 157
Description
-
uv buildfor building cryptography sdists + vectors sdists/wheels -
uv buildfor building cryptography wheels- Linux
- macOS
- Windows
-
uv pip compilefor managing.github/requirements/build-requirements.txt -
uv pip compilefor managing.github/requirements/publish-requirements.txt -
uv pip compilefor managingci-constraints-requirements.txt - Pin
uvinwheel-builder.yml -
uv publishinpypi-publish.yml
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with .github/requirements/build-requirements.txt and the linked uv issue #5190 to understand the remaining dependency-management work. Review the issue checklist and existing CI configuration to determine the expected uv pip compile workflow; the task is done when that requirements file is managed with uv and the checklist can be marked complete.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, python
- Domain
- build-system, ci-cd
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100