Skip to content

Conversation

@JeremieGince
Copy link
Owner

@JeremieGince JeremieGince commented Oct 17, 2025

Description

Replaces Poetry with uv in all GitHub Actions workflows and updates the README with uv-based installation instructions. Removes poetry.lock, adds uv.lock, and updates pyproject.toml accordingly. This change aims to improve dependency management speed and reliability using uv.


Checklist

Please complete the following checklist when submitting a PR. The PR will not be reviewed until all items are checked.

  • All new features include a unit test.
    Make sure that the tests passed and the coverage is
    sufficient by running pytest tests --cov=src --cov-report=term-missing.
  • All new functions and code are clearly documented.
  • The code is formatted using Black.
    You can do this by running black src tests.
  • The imports are sorted using isort.
    You can do this by running isort src tests.
  • The code is type-checked using Mypy.
    You can do this by running mypy src tests.

Replaces Poetry with uv in all GitHub Actions workflows and updates the README with uv-based installation instructions. Removes poetry.lock, adds uv.lock, and updates pyproject.toml accordingly. This change aims to improve dependency management speed and reliability using uv.
@github-actions
Copy link
Contributor

github-actions bot commented Oct 17, 2025

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
21 21 100% 98% 🟢

New Files

No new covered files...

Modified Files

No covered modified files...

updated for commit: 8081184 by action🐍

Replaces 'python -m build' with 'build' in the GitHub Actions workflow for building distributions. Also removes old build artifacts from the dist directory.
Updated the test workflow to execute 'twine check' via 'uv run' for consistency with other build steps.
Replaces the 'uv run build' command with 'uv run python -m build' for building distributions in the GitHub Actions test workflow. This ensures compatibility and explicit usage of the build module.
@JeremieGince JeremieGince merged commit fb04bd2 into dev Oct 17, 2025
8 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.

2 participants