Skip to content

[Feature Request]: Install ruff from GitHub releases instead of pipx #194

@lociii

Description

@lociii

Requested Feature

Currently, ruff is installed via pipx which requires the installation of features/pipx-package and features/python. This is unnecessary as ruff is delivered as a binary.

We can reduce this overhead by installing ruff directly from the vendor provided GitHub releases on https://github.com/astral-sh/ruff/releases

Side note: When installing ruff using the pipx feature, it will not be a system wide available binary. This can be an issue if the user's devcontainer uses venvs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions