Skip to content

feat: ruff #151

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jan 7, 2025
Merged

feat: ruff #151

merged 2 commits into from
Jan 7, 2025

Conversation

mstykow
Copy link
Member

@mstykow mstykow commented Jan 4, 2025

Introduces Ruff for formatting and linting and removes flake8, isort, and black. Fixes the resulting linter errors.

This PR changes the project manager from Poetry to uv:
- ran `uvx migrate-to-uv` to migrate the project manager
- include .python-version in VCS
- remove dependabot for now (to be replaced by renovate)
- adjust GitHub actions and script to use uv instead of poetry
- update README.md to reflect the changes

Signed-off-by: Maxim Stykow <[email protected]>
Introduces Ruff for formatting and linting and removes flake8, isort, and black.
Fixes the resulting linter errors.

Signed-off-by: Maxim Stykow <[email protected]>
Copy link
Contributor

@Hellgartner Hellgartner left a comment

Choose a reason for hiding this comment

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

Caution, also contains
#150 (review)

Merge in correct order.

Base automatically changed from feat-poetry-to-uv to main January 7, 2025 17:04
@mstykow mstykow merged commit 6c52b72 into main Jan 7, 2025
7 checks passed
@mstykow mstykow deleted the feat-ruff branch January 7, 2025 17:05
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