8000 GitHub - ninoseki/vscode-mogami: A VS Code extension for checking the latest version of each dependency
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ninoseki/vscode-mogami

Repository files navigation

vscode-mogami

A VS Code extension for checking the latest version of each dependency.

Version Installs Rating

img

Supported Formats

  • Python:
    • requirements.txt
    • pyproject.toml:
      • Pixi: tool.pixi.dependencies & tool.pixi.feature.*.dependencies
      • Poetry: tool.poetry.dependencies & tool.poetry.group.*.dependencies. tool.poetry.source
      • PyPA: project.dependencies, project.optional-dependencies & dependency-groups
      • uv: tool.uv.constraint-dependencies, tool.uv.dev-dependencies & tool.uv.override-dependencies
  • Ruby:
    • Gemfile
    • *.gemspec
  • GitHub Actions:
    • .github/workflows/*.{yml,yaml}
  • Crystal Shards:
    • shard.yml

Custom Source

By default, this extension uses a public source (repository) to check package data. The following formats & configurations are supported to change a source to be used.

  • Python:
  • Ruby:
    • Gemfile: source

Known Limitations

Pixi

All the dependencies in Pixi's pyproject.toml are considered as conda-forge packages.

The following cases are not supported yet:

  • Using multiple channels (using a channel except conda-forge).
  • Using multiple package repositories (using Anaconda and PyPI together).

Crystal Shards

A github attributed dependency is supported. gitlab, bitbucket, etc. are not supported.

Configuration

Key Default Desc.
vscode-mogami.concurrency 5 Concurrency (a number of concurrent requests) to get package data.
vscode-mogami.enableCodeLens true Whether to enable CodeLens or not.
vscode-mogami.showPrerelease false Whether to show a prerelease version or not.
vscode-mogami.usePrivateSource true Whether to use a private source (repository) if it's set or not.

Note

Mogami uses the GitHub REST API to get release data of GitHub Actions Workflow and Crystal Shards. The API may block you if you don't set a personal access token. You can configure it via Set GitHub Personal Access Token command.

Alternatives

About

A VS Code extension for checking the latest version of each dependency

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  
0