Poetry's tool.poetry.source and uv's tool.uv.index-url are supported'.
Known Limitations
Pixi
All the dependencies in Pixi's pyproject.toml are considered as Anaconda packages belong to conda-forge (https://anaconda.org/conda-forge).
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).
uv & pip's pyproject.toml
uv and pip's pyproject.toml should have line-break-separated dependencies and optional-dependencies.
Good
dependencies = [
"httpx",
"django>2.1"
]
Bad
dependencies = ["httpx", "django>2.1"]
Ruby
Format
Private Source
Gemfile
source is supported.
*.gemspec
GitHub Actions
Format
Private Source
.github/workflows/*.{yml,yaml}
[!NOTE]
Mogami uses the GitHub REST API to get release data. The API may block you if you don't set a personal access token. You can configure it via vscode-mogami.gitHubPersonalAccessToken.
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.gitHubPersonalAccessToken
null
GitHub personal access token for interacting with GitHub REST API.
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.