Skip to content

📦 Uv environment#319

Merged
casenave merged 28 commits intomainfrom
feat/uv
Mar 3, 2026
Merged

📦 Uv environment#319
casenave merged 28 commits intomainfrom
feat/uv

Conversation

@casenave
Copy link
Copy Markdown
Member

@casenave casenave commented Mar 2, 2026

Thanks for contributing! Please make sure your PR title and content follow the guidelines.
Leave this checklist below in your PR description and tick the corresponding boxes.

Checklist

  • Typing enforced
  • Documentation updated
  • Changelog updated
  • Tests and Example updates
  • Coverage should be 100%

@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 2, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@casenave casenave marked this pull request as ready for review March 2, 2026 21:25
@casenave casenave requested a review from a team as a code owner March 2, 2026 21:25
Copy link
Copy Markdown
Contributor

@bstaber bstaber left a comment

Choose a reason for hiding this comment

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

Merci !

Comment on lines +27 to +35
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install ruff
uv pip install --system ruff

- name: Ruff lint
run: ruff check .
run: uv run ruff check .

- name: Ruff format check
run: ruff format --check .
run: uv run ruff format --check .
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I think you can either do uv sync --dev instead of uv pip install --system ruff, or simply use uvx ruff check . and uvx ruff format --check . without having to install anything because ruff is provided by uvx

Comment thread .github/workflows/publish-pypi.yml Outdated
id: verify-version
run: |
pip install .
uv pip install --system .
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I think that since you uv sync before, you don't need this

@casenave casenave merged commit 95a51c5 into main Mar 3, 2026
11 checks passed
@casenave casenave deleted the feat/uv branch March 3, 2026 05:59
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.

3 participants