asdf-vm / asdf-vm/asdf-plugins

Broken Ruff plugin

Open
#1,118 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Shell
Stars
1.4k
Forks
552
PR merge metrics
No merged PRs in 30d

Description

### Describe the Bug

The ruff plugin is broken for version 10 and above and the project is abandoned. Many issues and [PRs](https://github.com/simhem/asdf-ruff/pulls) were open fixing it but the owner of the repo is nowhere to be seen.

There are many forks that applied the fix, should one of those be used and listed here and the default plugin instead?

### Steps to Reproduce

1. Set ruff plugin version to version 10 or above.
2. Try to install it with `asdf`
3. It fails due to a bug in the current plugin when parsing the version

### Expected Behaviour

Ruff version 10 and above is properly parsed and installed

### Actual Behaviour

Ruff plugin can't parse version 10 or above

### Environment

```shell
Mac OS - zsh
```

Contributor guide

Open the contributing guide

Research direction

Inspect the current Ruff plugin and the linked forks and pull requests to understand the version-parsing failure for Ruff 10 and above. Reproduce installation with asdf using a Ruff version at or above 10; done means the plugin parses the version and installs it successfully, with the selected fork or default-plugin change clearly documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
cli
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.